真假开源”之战:背后其实全是钱的事儿

2019 年 2 月 22 日 全球人工智能

来源:ZDNet,新智元

知名开源组织Redis Labs宣布融资6000万美元,部分用于该机构新授权许可的建设,新的协议比原协议大大收紧,Redis CEO表示:目前的开源模式和定义已不适合时代,必须修正。但也有人认为,Redis其实就是“差钱了”,不想被AWS薅羊毛,用不着说得那么冠冕堂皇。

2月19日,全球著名开源组织Redis Labs宣布融资6000万美元。


Redis Labs首席执行官Ofer Bengal表示,开启这轮新融资的原因之一是新的“开源”许可。“开源社区现在已经认识到,‘开源’的原始概念必须修正,因为它已经不再适合现在这个时代,越来越多的云计算企业利用其垄断地位,攫取任何成功的开源项目的成果,而不用对社区和项目做出任何贡献。”

 

Ofer Bengal


Redis试图通过在许可条款下放置新的代码模块来解决这个问题。


对此,Baen Capital的风险资本家Salil Deshpand表示,“亚马逊用了Redis的服务,只提供很少的支持,并将其作为自家服务的一部分来运营,将其重命名为AWS Elasticache。需要明确的是,这么干并不违法。但我们认为这样做是错误的,这种做法不利于可持续的开源社区的维护。“因此,可以说,新的授权许可模式是为了阻止开源的滥用。


不过,对于Bengal的说法,有很多人表示不同意。比如原生云计算基金会(CNCF)首席技术官Chris Aniszczyk就表示:“拉XX倒吧。”

 

此外,Aniszczyk指出,“有些云服务商其实是开源项目的最大贡献者。” 比如,谷歌和微软一直在推动他们的云开源项目。实际上,现在微软也在公司内部正式推动开源的开发模式。


反对者众:Redis说的冠冕堂皇,其实就是差钱了


实际上,对于Redis的观点,Aniszczyk远非唯一一个表示强烈反对的人。

 


Apache软件基金会的联合创始人Jim Jagielski就在推特上写道:“这种说法不是无知,就是在故意说假话。”他还表示,Apache Web的开发人员一直对能被商业公司“搭便车”感到非常高兴。因为这可以进一步确保面向所有网络用户的公开、公平的竞争环境。


Red Hat上的开源开发人员Rich Bowen认为,Redis的做法可能只是一种“无能的表现”。


目前在开源领域,有很多人即不愿意做研究,也不读书,还觉得现在这些问题都是新问题。实际上并不是这样。Redis之所以费这么大劲做这件事,实际上是就是钱的问题。因为AWS ElastiCache 现在可以提供Redis的大部分服务,而Redis从中拿不到钱。

  

亚马逊AWS的”吸血“可能是Redis收紧许可协议的重要原因


利益纠葛盘根错节,想统一定义”开源“谈何容易


今年年初,为了响应这类对开源模式的推动,开源倡议组织(OSI)曾重申了对开源定义的承诺。


在Debian,Mozilla和The Document Foundation等众多合作伙伴的支持下,该组织表示:


如果没有一个对开源的唯一、标准化的定义,软件开发就是不可能的。世界上将不再存在信任。任何人都可以发明出自己的一套对‘开源’的定义,没有信任,就没有社区,没有合作,更没有创新。

 

Italo Vignoli是Libre Office Document Foundation的倡导者,他表示,Common Clause的新许可模式将“破坏开源的完整性,如果这个问题不加以解决,将会危及开源软件用户和社区贡献者的信任。”

 

从事标准和开源业务的律师Andrew Updegrove表示,今年年初,由OSI提出的“开源”定义,基本反映了相关利益各方(并非全部利益相关方)在一个具有重要历史意义的时刻,对关于公平问题达成的基本共识。

 

如果用长期的历史观点来看,在某种程度上,这个共识可能会发生某种变化,历史上关于公平问题的共识经常会发生变化,而且基本上都是向好的方向转变。只要所有利益相关方达成共识,任何变化都可能会变得更好。

 

新许可协议让”开源“名存实亡?


不过话又说回来,很多人认为新的许可条款已经不能再算是“开源”了。在早期的博客中,此前不久,Updegrove曾经在一篇博客文章中写道:

 

首先,将这个新许可条款加入开源协议中,实际上已经不算是开源了。


其次,如果新的许可条款真的实施,可能会产生一种不受欢迎情况。由于并非所有许可都与其他许可兼容,因此,在开源初期许可的广泛使用并没什么好处,反而可能导致持续的混乱状况。


这样的话,在将任何一个开源代码添加到代码库之前,必须先要确定其许可是否与同一产品中所有其他软件的许可兼容。这是一个很头痛的问题。

 

当Redis于去年8月首次提出这一改变时,OSI主席西蒙·菲普斯在Twitter上说:“Redis已经走向了专有之路,这很糟糕。这不仅仅是'关于合理使用的限制条款',它实际上废除了‘软件自由’。 “


而且,采取类似做法的开源服务商也不只是Redis一家。



去年10月,另一家著名开源数据库公司MongoDB也做出了类似决定,宣布未来将在一个名为SSPL的不同许可机制下授权MongoDB社区服务器软件,该许可仍然允许云服务商提供MongoDB作为服务,但要求他们要么将其编写的全部代码开源,要么与MongoDB达成商业合作协议。

 

从那时起,在开源领域关于言论和金钱的战争开始进一步加剧。目前市面上流行的Linux版本,如Debian和Fedora,已经在发行版中移除了Redis。而由于SSPL的颁布,RedHat也已经放弃使用MongoDB。

 

从短期来看,Redis正在取得成功。毕竟6000万美元的作用不可小觑。但是,从长远来看,推动新的许可协议的条款和软件,只会损害Redis和其他任何试图围绕开源模式构建业务的那些人和企业。


参考链接:

https://www.zdnet.com/article/the-battle-between-real-open-source-vs-faux-open-source-heats-up/

广告 & 商务合作请加微信:kellyhyw    

投稿请发送至:mary.hu@aisdk.com

登录查看更多
0

相关内容

Redis 是一个使用 C 语言写成的,开源的 key-value 数据库。
打怪升级!2020机器学习工程师技术路线图
专知会员服务
98+阅读 · 2020年6月3日
【Manning新书】现代Java实战,592页pdf
专知会员服务
99+阅读 · 2020年5月22日
【ACL2020-Allen AI】预训练语言模型中的无监督域聚类
专知会员服务
23+阅读 · 2020年4月7日
【中国人民大学】机器学习的隐私保护研究综述
专知会员服务
132+阅读 · 2020年3月25日
Keras作者François Chollet推荐的开源图像搜索引擎项目Sis
专知会员服务
29+阅读 · 2019年10月17日
Python为啥这么牛?
Python程序员
3+阅读 · 2018年3月30日
号称“开发者神器”的GitHub,到底该怎么用?
算法与数据结构
4+阅读 · 2018年3月29日
开源 AI 技术潜在危机爆发,被大肆用于色情方向
15000个开源项目中挑选Top 12,第一就是……
七月在线实验室
8+阅读 · 2018年1月17日
抖音的 2017 和它背后的黑科技
PingWest品玩
8+阅读 · 2018年1月4日
这位程序员为什么要弃用Facebook?
CSDN
5+阅读 · 2017年7月14日
开源巨献:Google最热门60款开源项目
程序猿
5+阅读 · 2017年7月12日
Generative Adversarial Networks: A Survey and Taxonomy
Arxiv
7+阅读 · 2018年3月22日
VIP会员
相关VIP内容
相关资讯
Python为啥这么牛?
Python程序员
3+阅读 · 2018年3月30日
号称“开发者神器”的GitHub,到底该怎么用?
算法与数据结构
4+阅读 · 2018年3月29日
开源 AI 技术潜在危机爆发,被大肆用于色情方向
15000个开源项目中挑选Top 12,第一就是……
七月在线实验室
8+阅读 · 2018年1月17日
抖音的 2017 和它背后的黑科技
PingWest品玩
8+阅读 · 2018年1月4日
这位程序员为什么要弃用Facebook?
CSDN
5+阅读 · 2017年7月14日
开源巨献:Google最热门60款开源项目
程序猿
5+阅读 · 2017年7月12日
Top
微信扫码咨询专知VIP会员