“跳过更新”还得付费?Docker 新变化引发群嘲
提问:常用软件推出了新版本,你更不更新?
相信有不少人喜欢保证自己所使用的的软件处于最新版本,但也不乏有部分人更加习惯软件先前的版本而选择一直不更新。但不论如何,一般而言软件开发方至多仅能“提供建议”,最终更新与否,还是掌握在用户自己手中。
但近日,Docker 的一个举动却引发了巨大争议:Docker 新版本将“跳过更新”设置为付费功能,即只有成为 Pro 或 Team 用户才能无干扰地“跳过更新”。
免费用户不更新就一直“催”
这场争议最初的“战场”是纽约大学工学院助理教授 Brendan Dolan-Gavitt 的推特。
5 月 2 日,Brendan Dolan-Gavitt 发布了一条推特:现在略过 Docker 更新都是一项付费功能了??
但 Brendan Dolan-Gavitt 所说的这个变化其实 Docker 早在 4 月 8 日的官方博客就宣布过了:
“如果你在工作中使用 Docker Desktop,那你可能需要跳过特定的更新。因此,Pro 或 Team 订阅开发人员可以在提示出现时跳过特定更新的通知。免费用户也可以不安装任何特定的更新,但他们将持续收到更新提醒。”
点开 Docker 所说的这个“Pro 或 Team 订阅”相关介绍,发现它其实类似于“会员制度”,而 Docker 将其分为三个等级:
免费用户:为个人和开发团队提供无限的公共存储库;
订阅 Docker Pro 用户:为个人开发者提供无限的公共存储库和私人存储库,对 Pull Request 和高级支持无速率限制,起价为 5 美元/月;
订阅 Docker Team 用户:为开发团队提供无限的公共存储库和私人存储,还会提供高级协作和管理工具,前 5 个用户 25 美元/月,之后每个用户 7 美元/月。
因此,只有付费用户才具有无干扰“跳过更新”的权利,免费用户如果不更新就需要反复“X”掉弹出的更新提醒,换句话说,也就是 Docker 会一直“催”免费用户:尽快更新版本 or 尽快升级为“Pro 或 Team 订阅开发人员”。
引发热议
虽然 Docker 在 4 月 8 日就宣布了这一变化,但正如上文所说,网友热议的第一“战场”在 5 月 2 日 Brendan Dolan-Gavitt 所发的推特评论下,并且该条推特还被转发至 Hacker News 和 reddit 引起了更大规模的讨论。
有网友抱怨 Docker 的这个决定太“可怕”,因为 Docker 的更新版本时常出现问题:
“考虑到 Docker 更新会定期破坏现有功能,这就显得太可怕了。对于采用率如此之高的产品,Docker 的更新质量却不怎么好。曾经从 Docker 19.x 升级到 20.x 就破坏了我们所有使用容器的 E2E 测试。”
“我一般都不在学期中更新我用于教学的软件,因为曾经经过更新后某些东西坏了,导致我浪费了很多时间去修复它。”
有网友感慨是时候转向 Podman 了:
“这是行业中很多人转向 Podman 之类的原因...”
“是时候停止拖延并认真研究 Podman 了...”
有网友对此进行吐槽调侃:
“单击'X'会收费吗?”
“假如我是营销团队成员,我会这么宣布:如果你在工作中不想更新 Docker,那请享受我们伟大的新功能——每天点'X'来测试你的鼠标!”
“从好的角度来看,Docker 的业务将最终在这几天中倒闭,然后我们就不再需要跳过任何更新了。”
也有网友觉得 Docker 的这个举动是可理解的:
“事实上,我认为这是明智的,因为大公司虽然能从开源的好处中获利,却没有什么实质回报。希望这能让他们有所回报,以确保持续发展和可持续性。”
“不要忘记 Docker 的背后只是普通的开发者,他们尝试完成自己的工作并推动着公司的发展,同时还面临来自多方的压力,其中包括财务压力。”
那么,对于 Docker 的这个举动,你有什么看法吗?欢迎评论区留言!
参考链接:
https://www.docker.com/pricing/faq?utm_source=docker&utm_medium=blog&utm_campaign=desktop-upgrade-apple-chip-ga-blog
https://twitter.com/moyix/status/1388586550682861568
https://www.reddit.com/r/programming/comments/n2za7x/skipping_an_update_on_docker_is_a_paid_feature/