欢迎关注大数据技术架构与案例微信公众号:过往记忆大数据
过往记忆博客公众号iteblog_hadoop
欢迎关注微信公众号:
过往记忆大数据

AWS 开始反击 Elastic 公司:将要创建维护 Apache 2.0 协议的 Elasticsearch 分支

1月15日,ElasticSearch 创始人、Elastic 公司 CEO Shay Banon 宣布,将把 Elasticsearch 和 Kibana 的 Apache 2.0-licensed 源码协议修改成 SSPL(Server Side Public License、服务器端公共许可证)和 Elastic License 双重协议!并且让用户可以选择申请哪个许可。Shay Banon 说这个决策是为了限制云服务提供商提供 Elasticsearch和 Kibana 服务来保护 Elastic 公司在开发免费开放产品上的持续投资,这里说的云服务商其实指的是 AWS。随后,Shay Banon 在《Amazon: NOT OK - why we had to change Elastic licensing》 这篇文章开始针对 AWS 进行大量的批评。

Shay Banon 在 2011 年,通过贷款注册了 Elasticsearch 商标,但是在2015年,亚马逊推出了基于 Elasticsearch 的服务,并将其命名为 Amazon Elasticsearch 服务,Shay Banon 认为这是相当明显的商标侵权,并且通过协商未解决已经开始走诉讼的流程了。

另外,2019年,Amazon 发布了 Open Distro for Elasticsearch 服务,Shay Banon 认为是由第三方从 Elastic 的商业代码中复制的代码,并将其作为开放发行版项目的一部分提供,这进一步分裂了 Elasticsearch 的社区,并带来了更多的困惑。

AWS 的反击

Shay Banon 针对 AWS 撕的那么厉害,AWS 肯定坐不住了。在2021年1月21日,Amazon Elasticsearch 服务和 Open Distro for Elasticsearch 的产品经理 Carl Meadows 在 AWS 博客宣布为真正开源的 Elasticsearch 而努力。下面是这篇文章的部分翻译:

Carl Meadow 说 Elastic 公司宣布的协议变更将意味着 Elasticsearch 和 Kibana 将不再是开源软件,为了确保这两个软件的开源版本仍然可用并得到良好支持,包括 AWS 的产品,将逐步创建和维护基于 Apache License, Version 2.0 的开源 Elasticsearch 和 Kibana 分支。

AWS 在2019年推出了 Elasticsearch 的开放发行版,为客户和开发者提供了一个功能齐全的 Elasticsearch 发行版,该发行版提供了 Apache License, Version 2.0 软件许可。Elasticsearch 的开放发行版是一个100%开源的发行版,它提供了几乎每个 Elasticsearch 用户或开发人员都需要的功能,包括支持网络加密和访问控制。在对 Elasticsearch 有更改时都是先 push 到上游(指社区的 Elasticsearch,参见 #42066, #42658, #43284, #43839, #53643, #57271, #59563, #61400, #64513),然后才加到自己的发行版本里面。这确保了 AWS 与上游开发人员和维护人员的合作,而不是创建软件的“分支”。同时,在2020年,对 Lucene 的贡献超过230个。

AWS 维护的 Elasticsearch 和 Kibana 分支将基于最新的 Apache License, Version 2.0 协议的 7.10 版本,并在未来几周发布到新的 GitHub 仓库中。

Carl Meadow 认为 Elastic 关于 SSPL 是“自由和开放的”的断言是错误的,他们试图宣称开源的好处,同时又在削弱开源本身的定义。他们对 SSPL 的选择掩盖了这一点。正如 Fedora 社区所说,“认为 SSPL 是‘免费的’或‘开源的’会给自由/开源软件生态系统中的所有其他许可投下阴影。

网友怎么看

针对 Elastic 公司和 AWS 的撕逼,大量网友也发表了自己的观点。

比如网友 Drew DeVault 认为 Elasticsearch 不再属于 Elastic 公司,而是属于它的1,573名贡献者。Elastic 已经唾弃了1573名贡献者中的每一个人,以及所有给予 Elastic 信任、忠诚和赞助的人,这是 Oracle 级别的举措,参见 Elasticsearch does not belong to Elastic

Corey Quinn 网友在 Twitter 贴了两张图,Elastic 已经把“We did not change the license of any of the Apache 2.0 code of Elasticsearch, Kibana, Beats, and Logstash — and we never will.” 这句话删除了。2018年4月,当 Elastic 将他们的专有授权软件与 Apache License, Version 2.0 协议的代码混合在一起时,Elastic 在“We Opened X-Pack”中承诺:“我们不会改变任何 Elasticsearch、Kibana、Beats 和 Logstash 的 Apache 2.0 代码的授权——我们永远不会。”

jeswin 网友认为,AWS 将流行的开源产品重新打包,削弱了原始作者的优势。明智的做法(对于所有非你自己创造的托管开源产品)是,给最初的团队分一杯羹。相反,AWS 带走了他们所有的客户,保留了100%的收入,什么都不传递。

Elastic 公司和 AWS 两方的观点看起来都各有各的理,但在其实都是在为自己争取商业利益,关于这件事您有什么看法呢?

本博客文章除特别声明,全部都是原创!
原创文章版权归过往记忆大数据(过往记忆)所有,未经许可不得转载。
本文链接: 【AWS 开始反击 Elastic 公司:将要创建维护 Apache 2.0 协议的 Elasticsearch 分支】(https://www.iteblog.com/archives/9928.html)
喜欢 (3)
分享 (0)
发表我的评论
取消评论

表情
本博客评论系统带有自动识别垃圾评论功能,请写一些有意义的评论,谢谢!