为什么 MongoDB SSPL 许可证对您来说很危险?

阅读 SSPL常见问题解答 MongoDB 许可证,似乎更改它并没有什么问题,除非你是“大而酷的云解决方案提供商”。

然而,我很快就要让你失望了:直接给你带来的后果将比你想象的更加严重和糟糕。

为什么 MongoDB SSPL 许可证对您来说很危险?

图片翻译
新许可证对使用 MongoDB 构建并作为服务交付 (SaaS) 的应用程序有何影响?
SSPL 第 13 条中的 Copyleft 条款仅适用于您向第三方提供 MongoDB 功能或 MongoDB 修改版本作为服务的情况。 对于使用 MongoDB 作为数据库的其他 SaaS 应用程序,没有 Copyleft 子句。

MongoDB 一直是一家“强硬的开源公司”。 虽然世界 从 Copyleft 许可证切换 (GPL) 到自由许可证(MIT、BSD、Apache),MongoDB 选择 AGPL 作为其 MongoDB 服务器软件,这是 GPL 的一个更受限制的版本。

看完之后 表格S1 MongoDB 用于 IPO 申请,你会看到重点是免费增值模式。 这是通过削弱社区服务器版本而不是维护开源社区的价值观来实现的。

在 2019 年的一次采访中,MongoDB 首席执行官 Dev Ittycheria 证实 MongoDB Inc. 不会与开源社区合作改进 MongoDB,因为他们专注于免费增值策略:

“MongoDB 是由 MongoDB 创建的。 没有预先存在的解决方案。 我们尚未开源代码以寻求帮助; 我们将其作为免费增值战略的一部分开放,”

– Dev Ittycheria,MongoDB 首席执行官。

2018年XNUMX月,MongoDB将其许可证更改为SSPL(服务器端公共许可证)。 这是突然完成的,对开源社区不友好,即将到来的许可证变更是提前宣布的,允许那些由于某种原因无法使用新许可证的人计划和实施向其他软件的过渡。

SSPL 到底是什么?它为何会影响您?

SSPL 许可证的条款要求任何将 MongoDB 作为 DBaaS 提供的人要么根据 SSPL 条款发布所有周边基础设施,要么从 MongoDB 获取商业许可证。 对于云解决方案提供商来说,前者是不切实际的,因为 MongoDB 授权直接允许 MongoDB Inc. 对最终用户价格实行严格控制,这意味着不存在真正的竞争。

随着 DBaaS 成为数据库软件使用的主要形式,这种提供商锁定是一个主要问题!

您可能会想,“没什么大不了的:MongoDB Atlas 并没有那么贵。” 确实,可能是这样……但只是现在。

MongoDB 尚未盈利,去年亏损超过 175 亿美元。 MongoDB 目前正在积极投资增长。 除其他外,这意味着将价格保持在合理的低水平。 然而,今天的跨国公司迟早必须盈利,在没有竞争的情况下,你将不得不为此付出代价。

您需要担心的不仅仅是盈利能力。 一般来说,赢家通吃的情况是不惜一切代价获得主导市场份额,这意味着尽可能提高价格(甚至更高!)。

在数据库领域,这个游戏几十年前被甲骨文玩得很成功,它让人们摆脱了“蓝色巨人”(IBM)硬件的束缚。 Oracle 软件可在各种硬件上使用,并且最初以合理的价格提供……然后成为世界各地 CIO 和 CFO 的祸根。

现在 MongoDB 也在玩同样的游戏,只是速度加快了。 我的朋友兼同事 Matt Yonkovit 最近问:“MongoDB 是下一个 Oracle 吗?”我非常确定,至少从这个角度来看,它确实是。

总之,SSPL 不仅仅影响少数无法在 DBaaS 领域与 MongoDB 直接竞争的云供应商。 SSPL 通过施加供应商锁定和未来价格过高的风险来影响所有 MongoDB 用户。

来源: habr.com

添加评论