Docker抛弃开源社区:开源组织必须付费 否则账号和所有镜像都被删除
这几天 Docker 向所有创建为 “组织” 类型的 Docker Hub 用户发布邮件,在邮件中 Docker 明确说明如果用户不升级到团队付费计划,那么账号将被删除,账号下的所有镜像也会被一并删除。
这项新政策不影响个人免费版用户,个人免费用户政策继续使用 2020 年版的,即如果镜像超过 6 个月都未被使用,那么镜像会被删除。
然而对注册为组织类型的用户来说,接下来要么选择付费,要么选择下载所有镜像重新注册个人账户并上传,当然也可以彻底放弃 Docker 平台。
最新更新:Docker道歉:承诺不再删除开源项目的映像 但不付费账号依然会被删除
如果要升级团队计划的话,按月支付每年总价为 420 美元,所以想要继续在 Docker 托管公共镜像的话,可能没法一直免费用了。
Docker Hub 主要贡献者之一的 Alex Ellis 发布了一篇博客表达了自己的不理解,Alex 与 Docker 新的首席技术官认识很久了,但显然 Docker 做这些调整之前,都没有找主要贡献者们提前商量一下。
还有个更严重的问题是,如果开源组织选择放弃自己的账号,那还可能导致下游很多镜像也出现问题,包括但不限于无法更新或无法使用,除非开源组织所有者付费继续维持项目的托管。
Alex 称如果 Docker 只是将新政策应用到新注册的开源组织那还可以理解,至少对于老用户来说没影响,问题是现在老用户也同样受影响。
Docker Hub 也不提供商业化途径例如付费下载或者付费订阅,Docker 称作者只能通过接受捐赠的方式维持运营。而现在收费后对于不少开源项目来说无疑是灭顶之灾。
在推特上不少 Docker Hub 用户抱怨这件事,然后有了个转机:Docker CTO 称如果组织不愿意付费升级的话,账户可以不关闭也不会允许任何人接管,言外之意就是至少现有的所有镜像还是可以继续使用的。
不过 Docker CTO 这则评论并非非正式承诺,所以不知道算不算数。
你可以在这里阅读 Alex Ellis 的博客原文:https://blog.alexellis.io/docker-is-deleting-open-source-images/