Redis再次更改许可证

Redis Labs 六个月内第二次更改其许多产品的许可模式。 现在,该公司正在从Apache 2.0 Commons条款迁移到Redis源可用许可证(RSAL)。 让我们谈谈做出此决定的原因以及RSAL的功能。


/ Pixino / congerdesign / PD

一点历史


这不是Redis Labs首次更改其产品的许可证。 去年8月,该公司从GNU AGPL许可证Apache 2.0 Commons Clause 转让了几个模块-Redis Graph,ReJSON等。 因此,该公司禁止第三方销售原始模块。 但是,这导致了不愉快的后果。

首先,新许可证引起了混乱和误解。 一些用户错误地认为使用模块现在仅受Apache 2.0规范(没有Commons子句)。 其次,禁止出售Redis解决方案“ 打击 ”开源软件。 例如,某些服务被迫删除Debian和Fedora的开发人员。 他们不得不派生Redis模块存储库,并将它们合并到GoodFORM项目中。

Redis Labs团队还面临不可预见的困难。 许可限制减缓了围绕产品的社区增长,尽管预期的效果恰恰相反。 所有这些导致了Redis Labs根据RSAL的需求和特征创建自己的许可证的事实。

什么是新许可证?


根据RSAL的条款,开发人员可以在其服务中使用模块RediSearch,RedisGraph,RedisJSON,RedisBloom,RedisML和其他几个模块,更改源代码并在应用程序中实现。 最终决定可以分发和出售。

RSAL仅限制最终产品的类型。 基于指示模块的应用程序不能是数据库,用于缓存和建立索引的工具,搜索引擎或用于机器学习的软件。

在所有其他情况下,可以使用带有徽标的经开发的软件并进行分发: 该软件受Redis Source Available License Agreement的条款约束

这些限制的目的是消除竞争性公司在不损害Redis社区的情况下实现模块的商业化。 至于Redis内核本身,就像上一次一样,它仍然是开放的,并根据BSD许可证进行分发。 为了支持它,该公司创建了一个独立的团队,该团队将管理内核的开发,而不管其他组件发生什么情况。


/ Flickr / 马克·霍加德·詹森 / CC BY-SA

社区的想法


社区的一些代表认为,反复更改许可证可能是另一个错误。 Adobe的Matt Asay 不赞成这样的说法,即销售开源软件的大型公司会对开源生态系统的发展产生负面影响。 他说,相比之下,这些组织帮助将开源产品分发到全球市场。

Red Hat云技术负责人Gordon Haff也没有分享Redis的愿景。 他认为,通过许可,Redis试图“坐在两把椅子上”-从模块的销售中获利并成为一家开源公司。

红帽Apache Guru Rich Bowen 称该公司的决定“毫无意义”。 在他看来,开源的人们希望看到免费的解决方案,他们几乎不想了解任何限制和条件。 开源倡议组织( OSI )的成员都同意他的观点 。 他们声称 Redis的行为违反了开源软件的定义和原理。

有些人看到了切换到新许可证的意义。 例如,BaenCapital的负责人指出 ,在开源软件的基础上构建产品的公司是不道德的 。 因此,Redis的行为是可以理解的-在新许可证的帮助下,公司可以保护其利益和开发人员的权利。

Ansible的创建者之一,Michael DeHaan(Michael DeHaan)也认为 ,如果所有软件都是免费分发的,那么大多数项目将无法生存。 并非所有公司都能吸引投资者,因此向大型组织出售单个组件是留在市场上的一种方法。

谁最近更改了许可证


并非只有Redis Labs尝试使用不同的许可方法。 因此,在2018年10月,MongoDB从GNU AGPL切换到了自己的GNU 3版本-服务器端公共许可证(SSPL)。 许可证更改的目的与Redis的目的相同- 防止第三方公司“打包”和转售开放的DBMS。

Confluent项目的作者也放弃了Apache 2.0,转而使用其版本-Confluent社区许可证 。 新许可证的条款禁止出售KSQL作为专有解决方案。 尽管仍然可以在此SQL引擎上实现SaaS服务。

还有一些公司的例子,其中部分解决方案是为钱而实施的。 其中包括Elasticsearch,Hadoop,Berkeley DB等数十种。

“有更少的免费项目,如Linux内核,WordPress或GIMP。 虚拟基础架构提供商1cloud.ru的负责人谢尔盖·贝尔金(Sergey Belkin)评论说,开源开发人员正在建立业务模型,以期在收入和产品的免费发行之间找到平衡,而又不损害公司利益 。 “但是在IT社区中仍然有足够的人反对改变开源概念。” 因此,在不久的将来,无论单个产品及其组件的许可如何变化,完全免费的软件都不会从市场上消失。”

来自博客1cloud.ru的帖子:

Source: https://habr.com/ru/post/zh-CN442338/


All Articles