查看原文
其他

又是针对云服务提供商:Elasticsearch 改用 SSPL 许可证模式

云头条 2021-05-01
2021年1月14日,Elasticsearch和Kibana在许可证方面进行了重大的更改,由开源Apache 2.0许可证改为采用SSPL(服务器端公共许可证)。

公告方面的详细信息详见此处:https://www.elastic.co/cn/blog/licensing-change

以下是背景故事:

近些年来,云服务提供商们一直在使用开源产品来修改它们的代码,并开发托管(收费)服务解决方案版本。然而,修改后的代码将无法作为开源代码加以访问。因此,MongoDB在2018年创建了SSPL(服务器端公共许可证),以保护开源代码,避免被云服务提供商们用来开发自己的SaaS/DBaaS产品。

SSPL:SSPL规定,如果任何组织修改代码的开源版本并将其作为服务提供给第三方,那么它必须向开源社区免费提供所有源代码。

SSPL尚未获得OSI(开源倡议组织)的批准,但是它对于已经采用它的人来说是有效的。

这对使用Elasticsearch和Kibana的组织带来了什么影响?

Elasticsearch(ELK)堆栈大名鼎鼎,全球大多数公司在以某一种形式使用它,2018年其下载量超过了2.25亿人次。*

  • 对于任何组织来说,如果使用自我管理的Elasticsearch或ELK堆栈(本地或云),但没有作为服务来提供的任何产品,应该没有任何问题,但是您需要从版本7.1l开始接受新的许可证,请咨询贵组织的审核团队以了解影响。

  • 对于将Elasticsearch作为托管服务来提供的云服务提供商(比如AWS和Azure)而言,新的许可证更新会带来影响。云服务的用户不会受到直接影响,然而从7.11及更高版本开始他们可能暂时无法看到较新的版本升级。

  • 2019年,Elastic和谷歌联手在谷歌云上引入了一种更原生的Elasticsearch Service体验。这两家公司如今拥有更深入的谷歌云平台(GCP)集成,然而影响尚不清楚。


在今后几年,许多开源社区可能会采用这种做法。云服务提供商和开源倡议组织会有怎样的回应值得拭目以待。

相关阅读:
微软更改许可证:谷歌和亚马逊猛烈炮轰
CockroachDB 更改开源许可证:禁止在没有购买许可证的情况下将商业版的CockroachDB作为一项服务来提供
MariaDB CEO 炮轰云厂商:滥用许可证,滥用特权,而不回馈社区
Redis Labs又更改开源许可证:从用Commons Clause修改的Apache2改为Redis源可用许可证(RSAL)
开源、云战争愈演愈烈:Kafka 团队修改 KSQL 许可证,禁止其作为 SaaS 产品来提供
MongoDB 更换开源许可证:剑指阿里云、腾讯云
Redis杀死许可证,闭源的有:RediSearch、Redis Graph、ReJSON、ReBloom、Redis-ML

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存