专栏名称: 蓝点网
科技资讯、软件工具、技术教程,尽在蓝点网。蓝点网,给你感兴趣的内容!
目录
相关文章推荐
武汉本地宝  ·  情人节,武汉结婚登记预约指南来了!附入口及流程 ·  16 小时前  
武汉本地宝  ·  武汉公积金账户的钱可以全额提取吗? ·  2 天前  
武汉本地宝  ·  武汉居住证网上办理指南 ·  5 天前  
武汉本地宝  ·  元宵节,武汉长江大桥、汉江桥限号吗? ·  3 天前  
51好读  ›  专栏  ›  蓝点网

抵制白嫖还是只为利益?为什么越来越多的开源公司选择转向闭源

蓝点网  · 公众号  ·  · 2024-12-16 16:26

正文

#行业资讯 抵制白嫖还是为了自己利益?TechCrunch 整理了过去 10 年多个知名开源软件转向专有化的时间表和原因,例如 Redis、MongoDB、Elastic 等。开源转向闭源的原因有很多,其中包括 AWS 等大型云平台的长期白嫖,有些则是为了项目未来的发展收集资金。查看全文:https://ourl.co/107110

开源可能是现代软件堆栈的基石,但依靠开源软件开展业务的公司面临着持久斗争:既要保持开源社区的满意度,又要确保第三方不会滥用许可证赋予的权限。

现在越来越多的大型开源软件公司转向专有化,其中比较典型的案例就是知名内存数据库缓存应用 Redis 从开源许可证转向自己的许可证。

确实很多开发者在创立项目之处的初心是开源并与世界共享,但商业世界的现实触及痛楚,最终开发者还是要保护自己底线并安抚投资者,无论是公共投资者还是私人投资者。

科技网站 TechCrunch 编制了过去 10 年比较有名的开源项目从开源转向专有化的时间表,以及部分公司为什么要转向专有化。

2013 年的 Movable Type (活字印刷):

该项目自 2007 年问世并采用 GPL 许可证创建开源版本名为 MTOS,这个开源版本的定位接近于 WordPress,此类许可证提供一定程度的自由但要求所有衍生作品也必须在类似的许可下进行发布。

到 2013 年 Movable Type 的所有者宣布放弃开源版本计划,其认为开源版本损害商业版本的采用:社区并没有因为 MTOS 而发展壮大,我们的下载量也没有超过 Movable Type 的付费版本,因此继续维护和分发很少使用的东西没有任何经济意义。

2014 年的 SugarCRM:

曾经是业界非常知名的客户管理系统,SugarCRM 始发于 2004 年并在 2014 年宣布不再提供社区开源版,SugarCRM 成开发者和寻求廉价解决方案的首次 CRM 客户从未得到开源版有效的服务。

在停止开源后曾经开源版的 SugarCRM 又衍生出了多个 CRM 系统例如 TigerCRM 等,不过 SugarCRM 本身现在主要提供付费的云托管版本。

2018 年的 Redis:

业界知名的数据库缓存应用,从 2018 年开始 Redis 就在逐渐脱离开源本质,当时其将 Redis 模块从开源的 AGPL 许可证转向带有商业限制的定制 Apache 2.0 许可证。

到 2019 年 Redis 宣布采用自己的 Redis 许可证 RSAL 取代商业限制许可证,该许可证尽管保留一些自由但对竞争数据库服务有明显的限制。

Redis 转变许可证的根本原因 就是因为 AWS 等云服务平台白嫖 ,这些平台借助 Redis 获得丰厚利益但却没有回报开源项目,而 Redis 自己也要获得资金所以所幸直接不开源。

后面换成的 RSAL 许可证对大多数普通公司来说基本没有影响,虽然这也不算是开源产品了,但对 AWS 这类云平台就必须付费才能继续使用。

2018 年的 MongoDB:

业界知名的数据库软件,MongoDB 在 2018 年从开源的 AGPL 许可证转向自己定制的 SSPL 许可证,原因和 Redis 类似, 都是用来阻止 AWS 等超大规模的云计算平台 在不提供任何贡献的情况下长期免费使用并向自己的客户销售服务获得巨额利润。

2018 年的 Confluent:

Confluent 是一家销售围绕 Apache Kafka 的企业级工具和服务的公司,2018 年 Confluent 将其核心平台的一些组件从 Apache 2.0 转换为专有的 Confluent 社区许可证。

2019 年的 Cockroach Labs:

Cockroach Labs 是同名分布式 SQL 数据库 CockroachDB 的开发者,该公司从 2019 年将许可证从 Apache 2.0 转向商业源许可证 BUSL, 同样是为了抵制 AWS 这类云平台的白嫖。

其创始人当时写道:我们正在目睹高度集成的提供商的崛起,他们利用其独特的地位提供 OSS 即开源软件产品的 “即服务” 版本,并通过集成提供卓越的用户体验。

2019 年 8 月 Cockroach Labs 宣布将自托管产品整合到单一的企业许可证下,鼓励大企业为他们真正需要的功能付费。

2019 年的 Sentry:

Sentry 是应用性能监控平台,最初采用 BSD 3-Clause 开源许可证,到 2019 年也转向商业源许可证 BUSL。

Sentry 创始人当时表示这是为了反击受资助的企业剽窃和复制产品并直接与 Sentry 竞争,其背景是当时有新公司直接拿开源版本构建类似产品。







请到「今天看啥」查看全文