写点什么

AWS 和 Elastic 吵起来了:鄙视改开源协议,我们要做真正开源的 Elasticsearch

  • 2021-01-24
  • 本文字数:1809 字

    阅读完需:约 6 分钟

AWS 和 Elastic 吵起来了:鄙视改开源协议,我们要做真正开源的Elasticsearch

1 月 15 日,Elasticsearch 创始人 Shay Banon 在公司官网发文,宣布将更改开源协议,从 Elastic 7.11 版本开始,Elasticsearch 与 Kibana 代码所遵循的 Apache 2.0 许可会调整为 SSPL 与 Elastic License 双许可。


针对 Elasticsearch 与 Kibana 开源协议更改,Elastic 和 AWS 都发表了自己的观点。Elastic 表示更改协议是被 AWS 逼迫的无奈之举,坚决抵制“白嫖”;而 AWS 则认为 Elastic 此举只是为了壮大自己的业务,不想其它人提供 Elasticsearch 托管服务,更改后的 SSPL 协议既不自由也不开源。

坚持抵制“白嫖”,Elastic CEO 狂怼 AWS 行为不端


1 月 20 日,Shay Banon 在公司官网发文表示,他们决定将 Elasticsearch 和 Kibana 的开源协议由 Apache 2.0 变更为 SSPL 与 Elastic License,这是因为被 AWS 的所作所为逼于无奈作出的选择。


Shay Banon 在文中强烈表达了自己的不满,措辞激烈:



“亚马逊于 2015 年基于 Elasticsearch 推出自己的服务,还将其称为 Amazon Elasticsearch Service,这是很明显的商标侵权行为。NOT OK。”


“我在 2011 年借了一笔个人贷款来注册 Elasticsearch 商标… 看到商标如此公然地滥用,我特别痛苦。亚马逊问题迫使我们提起诉讼。NOT OK。”


“商标问题让用户感到困惑,以为是 Elastic 和亚马逊之间有合作,这不是真的。NOT OK。”


“… 多年来这种困惑仍然存在。NOT OK。”


“亚马逊针对 Elasticsearch 的 Open Distro 分支,进一步分裂了我们的社区,引发了相当多的混乱。NOT OK。”


“… 最近,我们发现了更多挑战道德底线的例子。我们已经在专有功能方面上与众不同,现在这些设计却被视为来自亚马逊的灵感。NOT OK。”

AWS 回应:我们没有逼迫,将打造真正的开源 Elasticsearch


1 月 21 日,AWS 官方博客更新博文《Stepping up for a truly open source Elasticsearch》,并表示:Elastic 专门发布博文宣称“这一切都是 AWS 逼的”,但群众的眼睛是雪亮的,我们没有做出做出任何逼迫行为。很明显,Elastic 的限制性许可只是为了阻止其他人提供托管 Elasticsearch 服务,帮助 Elastic 建立起更庞大的业务体系。


对于更改后的开源协议,AWS 表示 Elastic 声称“SSPL 自由开放”的说法存在误导性。AWS 认为 Elastic 一边宣扬开源代码的好处,同时又在破坏开源代码自身的定义。SSPL 其实是一种非开源许可,只是通过模糊二者边界的方式让自己看起来像是开源许可。正如 Fedora 社区做出的评论,“SSPL 既不自由也不开源,它的出现给 FOSS 生态系统中的一切其他许可蒙上了阴影。


开源协议更改之后,AWS 将会如何应对呢?“Elasticsearch 与 Kibana 变更开源协议之后就不再是真正的开源软件。为了确保两款软件包的开源版本仍然可用并继续获得良好支持(特别是在 AWS 产品当中),我们今天正式宣布,AWS 将抓紧建立并维护沿用 ALv2 许可的 Elasticsearch 与 Kibana 开源 fork。”


其实,2019 年 AWS 就发布了 Elasticsearch 的增强发行版本 Open Distro for Elasticsearch ,基于 Apache 2.0 100% 开源,除了 Elasticsearch,还包含来自 Elasticsearch 分析和搜索仪表板 Kibana 的源码。


当时,AWS 表示:“创建 Open Distro for Elasticsearch 的目标不在于分叉 Elasticsearch,我们还将继续向上游项目提供贡献。”


现在,AWS 将会有所动作,“我们的 Elasticsearch 与 Kibana fork 将基于 ALv2 许可的最新 7.10 代码库版本。并在接下来的几周内发布新的 GitHub repo,用以替代 Elastic 提供的 ALv2 版本。”


同时,AWS 对于 Open Distro for Elasticsearch 的未来发展保持积极态度,“我们期待使用 ALv2 许可为 Elasticsearch 与 Kibana 提供真正的开源选项,并携手社区一同建设光明的未来。”

开源社区如何看待这次开源协议更改?


Elasticsearch 与 Kibana 开源协议更改也引起了社区和开发者的广泛谈论。虽然 Shay Banon 和 Elasticsearch 布道师们一直在强调:“源代码许可的改变对绝大多数免费使用默认发行版的社区用户没有任何影响。”


但是 Elastic 修改协议的这个行为还是引发了社区不满。


有开发者吐槽表示:“Elasticsearch 属于社区中的 1573 位贡献者,这些贡献者保留其版权,并授予 Elastic 不受限制地分发其作品的许可。开源是社区的工作…Elastic 更改协议是为了获得更多的钱,是为了建立对 Elasticsearch 的垄断… 这是反开源的举动。Elastic 的行为辜负了社区,辜负了大家的信任。"


对于 Elasticsearch 与 Kibana 开源协议更改,您有什么看法?欢迎留言评论。


2021-01-24 12:023086

评论

发布
暂无评论
发现更多内容

超级自动化:流程资产开启企业数字化转型新纪元

望繁信科技

数字化转型 流程挖掘 流程资产 流程智能

豆包大模型全面落地行业,助力企业打造专属智能体

Geek_2d6073

有声书音频软件平台开发:多元化商业化收入模式解析

软件开发-梦幻运营部

DDD-14-工厂设计

南山

领域驱动设计 DDD

聚合博客网址导航大全代码分享

博客趣

个人博客 博客导航 博客大全 博客趣

解锁豆包MarsCode奥秘,打造你的专属创意工坊!|动手实验室新一期又来啦

豆包MarsCode

人工智能 编程 程序员 AI 计算机

豆瓣评分7.6!Python大牛教你如何采集网络数据

我再BUG界嘎嘎乱杀

Python 编程 爬虫 后端 数据采集

5 大场景上手通义灵码企业知识库 RAG

阿里云云效

阿里云 云原生 通义灵码

Python并发编程:多线程(threading模块)

我再BUG界嘎嘎乱杀

Python 编程 并发编程 后端 多线程

低代码开发的未来:JNPF如何改变应用构建方式

快乐非自愿限量之名

低代码 数字化

活动回顾丨云原生开源开发者沙龙上海站回放 & PPT 下载

阿里巴巴云原生

阿里云 开源 云原生

云知声多模态模型:实时多模态输入输出;独立于 Siri ,苹果或开发新 AI 用于机器人丨 RTE 开发者日报

声网

Python 实时聊天室搭建:发布订阅频道API实战应用

幂简集成

Python API

DDD-13-仓储设计

南山

领域驱动设计 DDD 仓储 资源库

十种超赞的 MyBatis 写法!

秃头小帅oi

Spring中的动态表达式SpEL

SpEL表达式 SpEL @Value

建筑行业项目管理新宠,10款软件助你轻松驾驭

爱吃小舅的鱼

项目管理 建筑行业

AI 驱动的产品全生命周期:从概念设计阶段到生命周期的全面管理

Altair RapidMiner

人工智能 AI 数据分析 仿真 智能制造

从构思到上线:深入解析海外1v1视频聊天应用核心功能与技术开发指南

山东布谷科技胡月

一对一视频聊天系统 海外直播 国际版社交APP 社交APP源码 聊天APP源码

DDD-15-数据库设计

南山

领域驱动设计 DDD 数据库设计

DDD-17-CQRS

南山

领域驱动设计 DDD CQRS

JNPF低代码开发平台:企业数字化转型的加速器

EquatorCoco

低代码 数字化 低代码开发 数字转型

5 大场景上手通义灵码企业知识库 RAG

阿里巴巴云原生

阿里云 云原生 通义灵码

如何使用 NFTScan NFT API 在 Gravity 网络上开发 Web3 应用

NFT Research

NFT\ NFTScan API】

腾讯云入选Gartner®首份AI代码助手魔力象限报告

Geek_2d6073

Steam全球服务器遭遇大规模DDoS攻击,崩溃细节曝光!!!

网络安全服务

服务器 DDoS steam DDoS 攻击 黑神话悟空

如何快速分析新代币:15 分钟内做出明智的交易决策

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 NFT开发 公链开发

打造敏捷开发环境:JNPF低代码平台的实践与探索

不在线第一只蜗牛

敏捷开发 低代码

探究Python中的函数与模块

我再BUG界嘎嘎乱杀

Python 编程 后端 函数 开发语言

加密游戏的未来:Telegram机器人如何彻底改变加密挖矿

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 NFT开发 公链开发

AWS 和 Elastic 吵起来了:鄙视改开源协议,我们要做真正开源的Elasticsearch_开源_田晓旭_InfoQ精选文章