在Elastic提出批评以更改其许可条款以通过云服务使用获利后,AWS将维护Elasticsearch和Kibana的开源分支

2021-01-22 12:02:43

Elastic CEO Shay Banon厌倦了自己认为来自AWS的不正当竞争,感到别无选择,只能限制第三方使用其公司开发的两个重要开源项目的方式。然而,许多企业技术人员认为他只是将婴儿与洗澡水一起扔了出去。

上周四,Elastic发布了一篇博客文章-标题为"加倍开放,第二部分—宣布,在许可的Apache 2.0许可下,将不再提供两个在企业技术中广泛使用的开源项目Elasticsearch和Kibana。取而代之的是,这些项目的所有后续发行版都只能在有争议的新许可证SSPL或Elastic License下使用,这两种许可证的设计都使云公司很难出售开源项目的托管版本。它们适用于。

Elastic从未试图掩盖对AWS的不屑一顾,这一仇恨可以追溯到2015年推出的Amazon Elasticsearch Service。可以说,AWS服务(Elasticsearch开源项目的托管版本)的引入,是基于开源项目和AWS的企业技术公司之间紧张历史的低谷。

当然,AWS或任何公司在任何许可的开源项目周围构建自己的服务是完全合法的。实际上,AWS对Elastic周四下午的决定做出了反应,宣布了计划在相同的Apache 2.0许可下分叉这两个项目,或将它们带入AWS主导的新方向。

但是,一代开源企业公司(及其风险资本家的支持者)将AWS看作是反抗大猩猩,on足了他们利用创新软件获利的机会,而Elastic则对AWS提出了特别的冒犯。使用Elasticsearch商标。

我不知道为什么这会让人们感到惊讶,巴农在接受《议定书》采访时说。我在这里站着。我正在划一条线,说这不行。"

但是,批评人士认为,巴农的决定为亚马逊将其Elasticsearch项目的开源发行(Elasticsearch的Open Distro)转变为合适的业务铺平了道路。此举具有巨大的潜力,可能使对Elasticsearch和Kibana项目的贡献者感到失望,他们期望他们的工作将对社区免费提供,仅是因为一旦其对公司的支持者在经济上不再舒适,该承诺就将被放弃。

"选择派生一个项目并不是一个容易掉下来的决定,但是当社区的需求发生分歧时,这可能是正确的前进之路,就像他们在这里一样。开源软件的一个重要好处是,当发生这种情况时,如果开发人员有足够的动力,开发人员已经拥有了自己接管工作所需的所有权利," AWS在帖子中说,宣布其决定。

AWS发布决定后,Banon发表了另一条声明:"当我们宣布更改时,我们对此感到遗憾。这使它变得如此困难。但是我也放心了。放心,我们可以自由地专注于产品与战斗滥用。放心,我可以相信我们的社区将通过此错误信息&混乱。 "

尽管法律专家认为Banon对AWS拥有可靠的商标诉讼,但许可变更显然并没有阻止AWS,并且对已与Elastic签约的Microsoft和Google Cloud这样的公司没有影响。

"他们的目标是击中亚马逊,但他们正在做的一件事是将一块巨石扔向亚马逊,在和平地漂浮在生态系统的池塘中,"公司战略家,前开源计划副总裁VM(Vicky)Brasseur说。我认为这不值得。他们将破坏其生态系统。"

Elasticsearch是一个开放源代码搜索引擎,由Banon于2010年发布,后者在2012年与他人共同创建了Elastic。它经常与其他两个Elastic开源项目Logstash和Kibana一起使用,以构成&#34 ; ELK堆栈,"在企业技术圈中,一些公司既希望为其网站建立搜索功能,又希望利用这些搜索功能来跟踪系统日志以查找错误等事件,这一点在企业中是众所周知的。

客户可以购买该堆栈的托管版本(称为Elastic Cloud),该版本可在美国三大主要云提供商上运行,也可以在自己的硬件或云上对其进行管理。但是,也有一些公司和个人用户乐于承担管理开源版本的负担。

但是,新的许可更改意味着使用此开源版本的公司现在必须同意不会将Elasticsearch和Kibana用作其自己的云服务的一部分,这引起了疑问。更改是针对大型云提供商的,但许多中小型企业可能会将开放源代码项目作为自己的软件堆栈的一部分,以可能或可能不会侵犯新许可证的方式使用,具体取决于涉及任何争议的律师的素质。

"如果您正在使用它们,请查看它们如何适合您的软件供应链,并查看这将如何影响您的产品和项目。不要只是忽略它,并假设它什么都没有,布拉塞尔说。

巴农说,绝大多数的许可更改不会影响Elasticsearch和Kibana用户的身份,但他承认Elasticsearch社区内部会存在真正的担忧。

我非常担心[疏远社区成员];这就是为什么我们不轻易进行更改的原因,巴农说。 "无论我们尝试放松用户群的多少,最终某些人最终都会被疏远,而我更担心的其他人可能会受到FUD的滋养,"久经考验的恐惧,不确定性和怀疑数十年来一直是企业技术营销一部分的广告系列。

Brasseur同意,许可的举动给Elastic贡献者社区内部的商誉带来重大风险。

他们现在正在接受这些捐款,这些捐款是由外部贡献者自由开放地提供的,并假定他们的贡献将可以自由公开地获得,现在他们将其锁定在非开放许可,"她说。做到这一点非常好。但是您最好先与您的社区交谈,并告诉他们如何以及为什么,然后,我认为最好是补偿人们为公司提供的价值。否则,您只是在使用它们。

Elastic与AWS之间争议的根本原因主要是商标问题,这引发了Elastic在2019年提起的诉讼,该诉讼继续在法院系统中进行。

据Banon称,使用该商标在Elastic的客户中引起了很大的困惑,他认为AWS服务实际上是两家公司之间的合作的结果,而这实际上只是对开源的重新包装。 Elasticsearch项目。亚马逊首席技术官沃纳·沃格斯(Werner Vogels)发出的一条推文称这项新服务为&partnership"肯定没有帮助。

在我看来,修改Elastic的产品并将其称为Amazon Elasticsearch是非常明显的商标侵权, IBM Red Hat的商标律师和前知识产权律师Pamela Chestek说。

但是当AWS在2019年为Elasticsearch推出Open Distro时,商标纠纷也变成了代码纠纷。

AWS指控Elastic将开源代码与专有代码混合在一起,使用户很难知道他们是否需要付费订阅或不使用某些功能。 Open Distro被认为是获得开源Elasticsearch的好处的一种方法,它具有使其正常运行所需的功能,并且它是根据Apache 2.0许可发行的。

Elastic否认它试图混淆用户,并声称AWS在该发行版中使用了第三方代码,这是其自身工作的副本。

"最近,我们发现了更多被视为具有道德挑战性行为的示例。我们已经在专有功能方面与众不同,现在我们将这些功能设计视为“灵感”。对于亚马逊,告诉我们他们的行为仍在继续,而且更加无礼,"巴农周二在博客中表示。

与企业软件中的所有争议一样,这一争议确实可以归结为金钱。当人们使用其软件的开源版本时,Elastic不会赚钱,并且考虑到所有因素,他们宁愿他们为许可版本付费。

从外部看,很难确切确定AWS从Elasticsearch服务中赚了多少钱,但金额不为零:AWS在第四季度的总云收入可能超过120亿美元2020年。与此同时,随着世界转向基于云的软件,Elastic自己的云服务正在强劲增长。

弹性收入在最近一个季度增长了43%,其中弹性云的SaaS订阅收入推动了这一增长。在2020年期间,Banon并不十分担心来自AWS的竞争威胁,无法在与金融界的季度对话中提及它。

实际上,在回答Elastic在12月份的收益会议上与一位金融分析师进行的有关云提供商竞争的问题时,Banon说:“我们觉得我们在这三个方面都领先于其他公司这涉及到我们产品的成熟度和将来的准备情况,我认为这是通过使用它来反映的。在过去的12个月中,Elastic的股票增加了一倍以上。

我们的生意做得很好,我不会坐在这里为此而道歉,"巴农说。这不关乎做得好或生意不佳,而是关乎做正确的事。

但是,在许可变更之后,什么是正确的。对于Elasticsearch用户,开源贡献者和Elastic股东而言,根据您所处的位置而具有不同的含义。

如果他们说Elastic,我会更加同情他们,看看,我们很小的时候就做出了这些选择,现在他们不再为我们工作了。他们不是在制定我们的业务计划,'切斯特克说。 "很多人对此不满意,但这是诚实的。

更新:本文于下午3:45更新。 PT将在AWS'发布后包含Elastic的声明博客文章。