全球领先的技术公司MongoDB宣布推出一项针对其社区版数据库的革新许可协议——服务器端公共许可证(SSPL)。这项举措旨在明确以服务形式部署MongoDB及其同类开源项目的条件,并适用于所有新发布版本及补丁修复版本。
MongoDB,作为广受欢迎的数据库解决方案之一,已被各行各业的大小企业广泛采纳。以往,MongoDB采用GNU AGPLv3许可协议,规定任何将数据库作为服务运行的公司必须开源其软件或获得商业许可。然而,随着MongoDB的普及,部分企业并未遵循这一协议,反而从中获益而未回馈社区。对此,MongoDB推出了SSPL协议,并已提交至开放源代码促进会寻求认可。
服务器端公共许可(SSPL)在保持AGPL协议的核心精神的同时,特别强调了以服务形式提供开源软件的规则。它保留了开源社区的一致自由权利,包括自由使用、审查、修改及重新发布代码。唯一的实质性变化在于,任何计划以服务形式利用MongoDB的企业,必须公开其服务相关的软件。这一变更对已购买商业许可的用户无影响。
MongoDB的联合创始人兼首席信息官Eliot Horowitz表示:“随着服务消费市场的持续增长,我们见证了前所未有的机遇,以推动更多高质量的服务器端开源软件发展。然而,当开源项目受到关注时,未参与开发的云供应商往往轻易获取所有价值,却对社区毫无贡献。作为开源的积极参与者和受益者,我们的协议变更旨在影响众多企业,旨在促进更多项目的诞生,为开源创新提供坚实保障。”
MongoDB的总裁兼首席执行官Dev Ittycheria强调:“作为开源的坚定支持者,我们深知开源为世界带来了价值、力量与安全性。面对行业演变,开源许可协议也需适时调整。过去十年间,我们投入约3亿美元于研发,致力于提供现代、通用的开源数据库软件。SSPL的实施将激励我们继续在研发领域的投入,以推动开源社区的持续创新与价值实现。”