手机版
你好,游客 登录 注册
背景:
阅读新闻

MongoDB从开源计划的批准过程中撤回了有争议的服务器端公共许可证

[日期:2019-03-13] 来源:Linux公社  作者:醉落红尘 [字体: ]

MongoDB的服务器端公共许可证在去年10月首次发布时备受争议。但是,当时的团队对新许可证符合开源计划的批准标准充满信心。然而,事情似乎已经发生了变化。今年1月,Red Hat宣布放弃MongoDB,放弃SSPL,这对MongoDB来说是一个重大打击,似乎削弱了MongoDB的雄心。上周五,联合创始人兼首席技术官Eliot Horowitz宣布,MongoDB已经撤回了对开源计划的提交。

Horowitz在OSI批准邮件列表中写道:“目前看来,支持OSI批准所需的社区共识似乎并不存在于SSPL的copyleft条款中。简单地说,围绕MongoDB SSPL的争论似乎已经促使其领导层重新考虑了自己的方法。

MongoDB从开源计划的批准过程中撤回了有争议的服务器端公共许可证

MongoDB的服务器端公共许可证的目的是什么?

服务器端公共许可证是由MongoDB开发的,作为一种保护项目不受“大型云供应商”影响的手段,这些供应商希望“获取所有价值,但不向社区做出任何贡献”。本质上,该许可包含了对标准GPL(通用公共许可证)第13条的关键修改,该条款管理着当今大多数可用的开源软件。

你可以在这里阅读SSPL全文,但这是关键的一句话:

“如果您将程序的功能或修改后的版本作为服务提供给第三方,则必须根据本授权条款,通过网络下载将服务源代码免费提供给所有人。”

这意味着任何使用或修改具有SSPL许可证的项目源代码的人都必须将其修改后的代码与项目的核心分支一起公开。它将阻止人们——或者,例如,云供应商——从一个项目中获取代码,并将其用于自己的目的,同时拒绝任何人访问它。

人们对服务器端公共许可证有什么问题?

SSPL背后的逻辑似乎很合理,而且在一个几乎枯竭的开源环境中,这可能很有意义。

但是,它对开源软件的概念提出了挑战,开源软件的核心思想是软件应该可以自由使用和修改,而且确实可以从中获利。

此外,即使这是保护开源项目不受跨国科技集团影响的一种合理方式,也可以辩称,许可证的后果可能会损害较小的科技公司。

服务器端公共许可证的下一步是什么?

许可证可能已经失效,但是Horowitz和MongoDB仍然乐观地认为他们能够找到解决方案。他说:“我们非常相信开源的重要性,我们打算继续与这些方面合作,要么改进SSPL,要么开发一种可替代的许可证,以更广泛的自由/开源社区接受的方式解决这个问题。”

无论接下来发生什么,很明显,开源世界面临着一些重大的挑战,这需要想象力,甚至可能需要一些冒险来妥善解决。

在Linux上安装MongoDB Community Edition 4.0  https://www.linuxidc.com/Linux/2019-03/157442.htm 

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2019-03/157457.htm

linux
相关资讯       MongoDB服务器端公共许可证  SSPL 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款