服务热线:

“虚伪”的 Docker 开始清退开源组织不付费就删除所有镜像!

更新时间: 2024-04-23 17:57:17     作者: bob官网登录入口

  原标题:“虚伪”的 Docker 开始清退开源组织,不付费就删除所有镜像!

  3 月 15 日,Docker 向所有创建了“组织”的 Docker Hub 用户发去邮件,提醒他们必须升级到每年 420 美元的付费团队方案,否则,其账号的 Docker 镜像将被删除。

  如果您升级到付费订阅,则可以在 30 天内的任何时候恢复对组织帐户的访问权限。

  如果您升级到付费订阅,则可以在 30 天内的任何时候恢复对组织帐户的访问权限。

  众所周知,Docker Hub 被很多开源项目用于发布镜像,并且多数项目都依赖于免费的镜像,假设镜像被删除,将对使用免费的组织下的账号造成巨大的影响。

  消息刚一爆出,就引发了巨大争议,很多人开始将其镜像迁移出 Docker 转到其它平台或自行托管。随后,Docker CTO 直接在 Twitter 上表示:“将关闭那些不交钱的账户,并且不允许其他人接管这个名字”。

  其实,对于开发者而言,Docker 之所以在过去被广泛使用,很大程度上可以归因为:开源与方便。Docker 提供了一套标准化的解决方案,很大程度上提升了部署、发布、运维的效率。

  2013 年,Docker 作为开源引擎推出,专注于开发人员和系统操作员的需求,将应用程序依赖关系从基础设施中分离出来,已经成为时下非常流行的 Linux 容器解决方案。

  并且,Docker 在 Linux 上的成功促成了与微软的合作,将 Docker 容器及其功能引入 Windows Server。早前,从 Docker 及其开源项目中获得的技术,Moby (由 Docker 创建的一个开源框架)已经被许多数据中心供应商和云提供商所使用,许多供应商都通过 Docker 来提供容器原生 IaaS 产品。

  从“免费”到“付费”突然间的变化,给开源项目社区的用户带来了不少的恐慌与疑虑。对此,Docker 官方也提及了相关问题及应对措施。

  1、当付费成本从 0 美元/年上涨到 420 美元/年,用户该如何查看自己是否受到影响?

  目前,Docker 鼓励所有开源项目申请 DSOS 计划,并且已经指派更多人员进行审核。

  Docker 明确表示,即使用户账号被删除或者自愿离开 Docker ,其他用户无法“占用”。

  可以通过提交支持工单,从 Free Team 组织迁移到个人用户账户。工单处理期间,Docker 不会对账户采取任何行动。

  一直以来,开源以开放的合作方式无形之中为不少用户带来意想不到的高价值产出。因此,Docker这波如饮鸩止渴的收费变化,即便官方明确给出了相关“解决措施”,也阐述了付费模式的优势,却似乎仍然无法安抚民心。

  作为 Docker 的铁杆拥护者,“Docker Captains” 的忠实成员 Alex Ellis 在其博客发长文控诉 。本身就是付费用户的他并不反对 Docker 赚钱,但 Docker 的沟通方式和效果都糟糕透顶,给很多最忠诚、最支持他们的社区用户制造了焦虑,他们挟镜像以令开源的做法,暴露了他们对开源可持续问题的虚伪态度,这一项计划充满了敌意和脱节操作。

  他表示,目前唯一的希望是获得“开源”认证资质的组织才能免招 Docker “征税”,例如归云原生计算基金会(CNCF)或者 Apache 基金会所有项目。并列举了知名开源项目 curl,该开源库几乎被应用在每台 Mac 和 Linux 计算机上,甚至 Docker 自身也在使用,但也难逃此次收费计划。

  如果开发者能够完全删除你的组织,那么就可以将其重新创建为免费的个人账户。这应该足以保留名称,以防止被恶意接管。但这个可行性太低了,因为大型项目无法简单地删除其组织和所有镜像。

  一位 SRE 经理直言:“早上看到这个消息的时候,就感到非常头疼。”随后还提及了:“在未来 30 天内,自己依赖的一堆图像可能会消失……”

  一位网友直接表示:“非常担忧”。甚至坦言:“我建议创建自己的私有 Docker 注册表,下载使用映像的所有当前版本,并将它们推送到所述注册表。或许,可以使用谷歌来备份重要图像,以防 Docker Hub 出现问题。”

  也有网友调侃道:“Docker 最后还是成别人的嫁衣,我是说 Containerized 标准的嫁衣”、“需要金钱维护的免费服务”和“低风险”是不兼容的。

  但是,也有网友对 Docker 的做法持有较为“乐观”的态度,认为:“Docker 这个工具对软件开发来说存在优势,它比管理依赖关系的旧方法好得多,能确保项目中的每个人安装的版本保持一致。”

  在过去,随着云原生、容器化、微服务、K8s 等技术的发展,让 Docker 在开发者领域被大家广泛运用。如今,Docker 将删除所有未付费开源组织的镜像,必然会给开发者们带来“不适感”,虽然也可以免费申请,但条款却十分苛刻。对于 Docker 的这一措施,你怎么看?

  ☞OpenAI 总裁:GPT-4 有不完美,高阶版本正在测试!返回搜狐,查看更多