玩大了,开源协议修改引发MongoDB“大动荡”?

近日,有媒体报道称,“由于MongoDB新的服务器端公共许可证(SSPL),Red Hat将不会在Red Hat Enterprise Linux或Fedora中使用MongoDB。”

\"image\"

在最新的 8.0 Beta Release Note 中,RHEL 明确表示将不会在 8.0 系统中提供MongoDB

开源协议修改引发\u0026quot;弃用雪崩”?

2018年10月,MongoDB宣布其开源许可证将从GNU AGPLv3,切换到SSPL,新许可证将适用于新版本的MongoDB Community Server以及打过补丁的旧版本。针对MongoDB的开源协议,徐飞博士曾这样评论过:“MongoDB之前的开源协议AGPL已是一种非常不友好的开源协议,比一般的GPL更要求使用者开源,而后来者SSPL更甚,其中特别提到了针对云厂商的条款。”[1]

事实上,MongoDB修改开源协议之后,Red Hat并不是首家弃用的Linux社区。2018年12月5日,Linux发行版Debian在邮件列表中讨论并决定不使用SSPL协议下的软件。2019年1月,Fedora Legal也对SSPL v1协议做出了相关决定,Fedora已确定服务器端公共许可证v1(SSPL)不是自由软件许可证。
 
为什么只是将开源协议从AGPL改到了SSPL,MongoDB似乎就受到了Linux社区的嫌弃呢?也许我们可以从Fedora的“弃用”理由中窥探一二,据相关报道称,Fedora并不承认SSPL协议是开源协议,SSPL专门针对了特定类别的用户,对这部分用户造成了一定程度的歧视,而且许可证作者的意图很明显是想对该许可证旗下软件的商业用户有所限制,如果社区将SSPL完全视为“开源”,那么可能会对生态系统中其它许可证下的产品造成伤害。

MongoDB三问:“弃用”风波是否会对MongoDB产生实质性影响?

针对上述一系列的MongoDB“弃用”事件,我们第一时间对话了MongoDB中文社区的各位专家,并对此提出了我们的三个疑问:第一,Red Hat此举是否会MongoDB发展造成影响?第二,MongoDB开源协议的修改是否会影响到我们对MongoDB的使用呢?第三,Linux社区的接连“弃用”会不会对MongoDB的开源之路有所影响呢?

1.Red Hat此举是否会MongoDB发展造成影响?

MongoDB中文社区成员杨艳杰表示:“RedHat的所谓移除从技术上讲基本上是没有实际意义的,这就好比你是劳力士的厂家,你会开直营店,也会有代理商参与,然后一个代理商说他不做了,那么大家还是可以去直营店呀,另外直营店是不是还更靠谱一点呢?”

除此之外,RedHat维护的是严重滞后的MongoDB版本,MongoDB官网曾明确指出不要使用RedHat维护的版本,而是直接使用yum从MongoDB维护的仓库里安装。MongoDB中文社区检测到RedHat 7上维护的MongoDB版本是2.6,这是在2014年3月发布的版本,与MongoDB最新版本4.0相差整整5个大版本,这就意味着很多问题可能都会是老旧版本带来的。

2.MongoDB开源协议的修改是否会影响到我们对MongoDB的使用?

MongoDB中文社区发起人唐建法解释称,SSPL针对的是提供MongoDB托管服务的云服务厂商。简单来说,如果你没有在云里公然售卖MongoDB产品,而只是作为应用后台数据库来使用的话,那么无论你是电商、物联网、金融、社交、游戏、移动应用等等,一概都不会有任何影响。

3.Linux社区接连“弃用”,会不会对MongoDB的开源之路有所影响呢?

Linux社区的接连“弃用”,使得很多人都在担心这是不是会影响MongoDB的开源之路,甚至有人调侃“MongoDB正在走向闭源之路”?针对这个问题,MongoDB专家,逻辑思维首席DBA李丹表示,这个套路很熟悉,让人不由想起当时RedHat移除MySQL,当时大家也在担心MySQL是否还会开源,事实证明MySQL依然走在开源的路上。

多方夹攻之下的MongoDB未来会如何发展?

开源协议的修改带来的不只是Linux社区的“弃用”,还有云厂商的强势反击。就在前两天,我们刚刚发布了一篇《AWS 回击了:推出兼容 MongoDB 的 DocumentDB》的文章,除了AWS之外,IBM、微软也推出了兼容MongoDB的相关产品来服务用户。
 
面对这种“多方围剿”的尴尬局面,有人评论称,“MongoDB要凉了?”笔者倒不认为这点打击足以让MongoDB凉凉,但也会是MongoDB未来发展的一道槛,针对MongoDB的未来发展笔者采访了转转公司首席架构师孙玄,他认为MongoDB首先要扭转目前多方“围剿”的尴尬局面,化敌为友,积极寻求共赢;第二,类似的战略决策,需慎重,公司只有大格局才能有大未来;第三,MongoDB本质是NoSQL的典型产品,在NewSQL日益成熟的环境下,提供NewSQL的特性,可能会更有利于产品的推广和市场占有。
 
\"image\"
 
而MongoDB方虽然没有直接回应目前的局势,在AWS推出兼容MongoDB的DocumentDB之后,其CEO  Dev Ittycheria 也发布了一条很有意思的推文:
 
开始的时候他们忽视你,
然后他们嘲笑你,
继而他们又开始模仿你,
当大家都在模仿你的时候,你就改变了世界。
 
[1]:《面对云厂商插管吸血,MongoDB使出绝杀》:https://mp.weixin.qq.com/s/cARmFhaV2KTd1_16N5MsGA

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值