Docker 的吃相越来越难看了。
3 月 15 日,Docker 向所有创建了 " 组织 " 的 Docker Hub 用户发去邮件,提醒他们必须升级到每年 420 美元的付费团队方案,否则,其账号的 Docker 镜像将被删除。
从官方给出的 FAQ 中可以获知,本次调整影响的群体是开源组织账户,其中 Docker 个人、Docker Pro、Docker Team 或 Docker Business 帐户、Docker 赞助的开源成员、 Docker 验证发布者以及 Docker 的官方镜像不受影响。
邮件正文大致如下
Docker 正淘汰 Free Team Organisations,因为该免费功能与付费的 Docker Team 订阅有很多相同的特性、费率和功能;
在审查了旧版 Free Team Organisations 成员的帐户列表后,我们确定您可能是其中之一。如果您使用旧版 Free Team Organisations,则将于 2023 年 4 月 14 日(UTC 时间晚上 11:59)暂停访问一切付费功能(包括私有存储库)。需要在 2023 年 4 月 14 日之前升级订阅(言外之意就是付钱),才能继续访问您的组织;
如果您不升级到付费订阅,Docker 将保留您的组织数据 30 天,之后将其删除。在此期间会保留你对公共存储库的访问权限,但将进行速率限制;
如果您升级到付费订阅,则可以在 30 天内的任何时候恢复对组织帐户的访问权限。
牛逼啊!接私活必备的 N 个开源项目!赶快收藏登录后复制
众所周知,Docker Hub 被很多开源项目用于发布镜像,并且多数项目都依赖于免费的镜像,假设镜像被删除,将对使用免费的组织下的账号造成巨大的影响。
消息刚一爆出,就引发了巨大争议,很多人开始将其镜像迁移出 Docker 转到其它平台或自行托管。随后,Docker CTO 直接在 Twitter 上表示:" 将关闭那些不交钱的账户,并且不允许其他人接管这个名字 "。(图源:Twitter 截图)
铁杆拥护者发长文控诉 Docker 的虚伪
作为 Docker 的铁杆拥护者,"Docker Captains" 的忠实成员 Alex Ellis 在其博客发长文控诉 。本身就是付费用户的他并不反对 Docker 赚钱,但 Docker 的沟通方式和效果都糟糕透顶,给很多最忠诚、最支持他们的社区用户制造了焦虑,他们挟镜像以令开源的做法,暴露了他们对开源可持续问题的虚伪态度,这一项计划充满了敌意和脱节操作。他表示,目前唯一的希望是获得 " 开源 " 认证资质的组织才能免招 Docker " 征税 ",例如归云原生计算基金会(CNCF)或者 Apache 基金会 所有项目。并列举了知名开源项目 curl,该开源库几乎被应用在每台 Mac 和 Linux 计算机上,甚至 Docker 自身也在使用,但也难逃此次收费计划。
网友反馈
除了 Alex Ellis 发长文控诉之外,在 Hacker News、Twitter 上皆引发了一众网友的激烈讨论。
一位 SRE 经理直言:" 早上看到这个消息的时候,就感到非常头疼。" 随后还提及了:" 在未来 30 天内,自己依赖的一堆图像可能会消失…… "
也有网友调侃道:"Docker 最后还是成别人的嫁衣,我是说 Containerized 标准的嫁衣 "、" 需要金钱维护的免费服务 " 和 " 低风险 " 是不兼容的。另外,搜索公众号Linux中文社区后台回复“Linux”,获取一份惊喜礼包。
但是,也有网友对 Docker 的做法持有较为 " 乐观 " 的态度,认为:"Docker 这个工具对软件开发来说存在优势,它比管理依赖关系的旧方法好得多,能确保项目中的每个人安装的版本保持一致。"
在过去,随着云原生、容器化、微服务、K8s 等技术的发展,让 Docker 在开发者领域被大家广泛运用。如今,Docker 将删除所有未付费开源组织的镜像,必然会给开发者们带来 " 不适感 ",虽然也可以免费申请,但条款却十分苛刻。
对于 Docker 的这一措施,你怎么看?
以上就是Docker 翻脸,不再开源!的详细内容,更多请关注本网内其它相关文章!