61

MongoDB 主动撤回 SSPL 的开源许可申请

 5 years ago
source link: https://www.infoq.cn/article/TL_1IAh1m0ZcPAxpthS2?amp%3Butm_medium=referral
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

2018 年 10 月,MongoDB 将其开源协议更换为 SSPL,虽然在当时引起了很大的争议,但是 MongoDB 始终坚信 SSPL 符合符合开源计划的批准标准,并向 Open Source Initiative (以下简称 OSI)提交了申请。不过,近日 MongoDB 首席技术官兼联合创始人 Eliot Horowitz 宣布从 OSI 的批准程序中撤回 SSPL 软件许可证。

当初 MongoDB 推出新的开源协议 SSPL 的主要目的是为了限制阿里巴巴、腾讯和 Yandex 等云服务提供商的使用,“一旦某个开源项目变得备受关注或大受欢迎,云供应商就很容易攫取所有价值,却不给予开源社区任何回报。”

但是,没想到 SSPL 开源协议推出以来却受到了开源人士和社区的质疑,有人认为 SSPL 其实违反了开源的本质,开源的价值和魅力就在于能够供任何人以任何形式进行使用(在其开源协议允许的范围内)。基于此争议,Debian 、 Fedora 、RedHat 等纷纷“弃用”了 MongoDB,而 MongoDB 方面仍然认为 SSPL 是开源许可证,并向 OSI 提交了几个版本的 SSPL。

针对于此次 SSPL 的撤销,Horowitz 表示:我们仍然认为 SSPL 符合开源定义和四项基本软件自由,但是现在 SSPL 在著佐权方面可能没有办法符合 OSI 批准所需的社群共识,为了尊重 OSI 董事会和各成员的时间和努力,我们特此撤销 SSPL 申请。

Horowitz 发布在 OSI 许可证批准邮件列表上的内容:

我们仍然相信 SSPL 符合开源定义和四个基本的软件自由。然而,根据各位成员以及更大的开源社区对 SSPL 的接受程度,SSPL 在著佐权方面可能没有办法符合 OSI 批准所需的社群共识。因此,为了尊重现场 OSI 委员会及其它成员的时间和努力,我们决定撤销 SSPL 申请。

SSPL 的著佐权条款更新了 GPL/AGPL 框架,反映了现代软件应用和 SaaS 模型的构建。虽然该提案尚未在社区获得广泛支持,但自提交 SSPL 以来,我们在与 OSI 以及更广泛的社区和公司的讨论中,学习到了很多东西。并且有相当一方面公司对此表示了担心,认为现在需要一种新的许可模式来解决,在云时代下,对开源进行重大投资的公司所面临的威胁,尤其是规模较小、发展迅速的公司。

我们已经和其它利益相关者就“SaaS capture”的创新开源技术展开了讨论,我们非常认同开源的重要性,也会继续和各方合作。之后,我们会完善 SSPL 或者开发一个全新的许可证,来让更广泛的 FOSS 社区接受。

另外,MongoDB 现在及未来的版本将继续在 SSPL 许可证下提供。在接下来的几天里,我们将更新网站消息,以明确 SSPL 尚未获得 OSI 定义的开源批准。但是,MongoDB 仍然可以自由使用,并且在 SSPL 下提供源代码,用户仍可以在符合许可证要求的情况下自由地查看、修改和分发软件。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK