继宣布针对免费用户的拉速限制声明之后,Docker 现如今又透露了进一步的策略更新,旨在恢复对开源项目的无限制访问。
Docker 方面此表示,为了支持开源社区,他们为开源项目制定了一个特殊的计划,以使得开源社区和用户能够获得持续免费的、不受限制的访问。任何符合 Docker 对 OSS 开发人员定义的资格的团队,都可以为自己和用户获得相应项目名称空间的无限拉取,每年审核一次。
公告内容指出,要想获得该计划的资格,Publisher 的 Docker 命名空间内的所有资源库必须满足以下条件:
公开的、非商业性的;
符合所有开放源码倡议(OSI)关于自由发布、开放性和源代码完整性的定义,并且是非歧视性的;
根据 OSI 批准的开源许可证分发镜像;
生成用于运行应用程序的 Docker 镜像。
想参加这个项目的人可以通过在线表格申请,Docker 会对其进行资格审查。一旦获得批准,项目就必须与 Docker 签订交叉推广协议,Docker 将在博客、网络研讨会等渠道对项目进行宣传,同时项目将成为 Docker 的公共参考,并在所有适当的页面上显示 Docker 的链接。
Cloud Foundry 基金会的技术运营经理 Chris Clark 在一份声明中表示,多年来,DockerHub 一直是开源容器镜像分发的事实标准,并就 Docker 对开源社区得贡献表示了感谢。
Docker 表示,项目可以自由维护其他不完全或部分符合开源计划的 Docker 命名空间,但这些命名空间将按照正常规则运行,供免费和付费用户使用。当然,Docker 表示,如果有必要,它可以随时审查、改变或终止参与该计划。
目前,已经有来自世界各地的 40 多个组织获得了这一项目的资格,包括有 Apache 软件基金会(ASF)、Cloud Foundry 和 Jenkins 等。
申请地址:https://www.docker.com/community/open-source/application