正如预期的那样,AWS将派生 Elasticsearch 开源分支
Lasted 2021-01-23 18:14:22
当搜索和分析引擎 Elasticsearch 的制造商 Elastic 将其许可协议从开源 Apache 2.0 许可证 ALv2 更改为非开源友好的服务器端公共许可证(SSPL)后,AWS 在推特上宣布”将基于最新的Apache 2.0许可代码库拉取 Elasticsearch 和 Kibana 的新分支。“
AWS 在一篇博客文章中解释说,由于 Elastic 不再使其搜索和分析引擎 Elasticsearch 及其配套数据可视化仪表板 Kibana 可用作开源,因此 AWS 采取了行动。 “为了确保两个软件包的开源版本仍然可用并得到良好的支持,包括在我们自己的产品中,我们今天宣布AWS将加紧创建和维护由开源 Elasticsearch 和 Kibana 的 ALv2 许可的分支。”
AWS表示:选择派生一个项目并不是一个容易的决定,但是当社区的需求发生分歧时,这可能是正确的前进之路,就像他们在这里一样。 开源软件的一个重要好处是,当发生这种情况时,如果开发人员有足够的动力,开发人员已经拥有了自己接管工作所需的所有权利。
AWS的工作人员表示:“准备在必要时自行维护。AWS 拥有多年使用这些代码库的经验,并为 Elasticsearch 和 Apache Lucene(基于Elasticsearch的核心搜索库)做出代码贡献,仅 2020年一年就为 Lucene 贡献了230多个提交。”
AWS 并不是唯一一家拒绝 Elastic 尝试通过 Elasticsearch,Logstash和Kibana(ELK)获利的组织。 Aiven 是一家云创业公司,拥有由社区主导的开源项目组合,也不太喜欢 Elastic 的方法。
Aiven 首席执行官 Oskari Saarenmaa 认为:“Elastic的声明是虚伪的。现在,许多受所有者限制的软件都是以一种或另一种方式在一系列其他开源项目的基础上构建的。 尽管开放源代码的许可挑战还远远没有结束,但重要的是将真正的社区主导的开放源代码项目与一个试图利用开放源代码根源的所有者创建的产品区分开来。”
另一家公司,云监控公司 Logz.io 和一些合作伙伴宣布,它将为 Elasticsearch 和 Kibana 启动“真正的”开源发行版。