AWS已帮助小型初创公司到跨国巨头的众多公司增强了计算能力,而现在AWS被指控“露天开采”(strip mining)其他技术公司开发的软件。
据《纽约时报》近日的一篇文章报道,亚马逊被指控赤裸裸地利用开源技术,先观察哪些技术在AWS用户当中备受欢迎,随后推出该服务的自家版本。这篇文章指出,这样的指控并不是什么新颖事,但被AWS盯上的七家开源公司已碰头,讨论对亚马逊采取法律行动,不过到目前为止尚未提起诉讼。
文章提到了Elastic这家公司,该公司提供一种名为Elasticsearch的开源、免费使用的数据分析搜索工具。2015年,亚马逊宣布将提供这种开源搜索工具的托管版本。开源公司通常(不过并非总是)通过为免费使用的软件出售支持或管理来赚取收入,这意味着亚马逊在吞噬Elastic的业务。
文章称,Elastic随后添加了仅适用于高级用户的新功能,对此进行了报复。亚马逊完全添加了同样的功能。这场备受媒体关注的较量断断续续持续了好几年。
据AWS云架构战略副总裁Adrian Cockcroft撰写的一篇博文称,今年3月份,亚马逊推出了一个名为Open Distro for Elasticsearch的分支(fork),声称由于“宽松”的Apache 2.0许可证,这款工具对于全球各地的用户而言已变得“越来越重要”。
Cockcroft说:“很遗憾,自2018年6月份以来,我们亲眼目睹了专有代码混入到代码库的做法。虽然采用Apache 2.0许可证的下载件仍可供使用,但关注开源的客户获得什么、他们可以依赖什么,这方面极其不明确。比如说,软件发布说明和说明文档都没有明确说明哪些代码是开源代码、哪些代码是专有代码。”
这意味着对代码的任何更改(比如给漏洞打补丁或添加功能特性)都可能违反许可证,因此丧失使用该软件的权利。为了给AWS用户带来“确定性”,亚马逊与Expedia和Netflix合作,派生出了自己的开源版本:Open Distro for Elasticsearch。
作为回应,Elastic的创始人Shay Banon在一篇博文中警告了这种分支做法的危险,并否认了亚马逊声称拥有代码许可证可以更改任何代码的说法。Banon说:“我的产品被人分支,重新发行并重新打包,次数多得不计其数。这表明我们的产品很成功,覆盖范围很广泛。好多人想坐享其成,从各种各样的供应商到中国大企业组织,再到现在的亚马逊,不一而足。重新发行或重新打包总是有原因,有时冠以虚情假意的利他主义或仁慈的名目。这些没有一个持久下去。”
今年9月份,Elastic起诉AWS侵犯商标权以及对Open Distro和原创产品进行虚假广告宣传,声称客户“很可能感到困惑”。亚马逊否认了这一指控,但在本文发稿时并没有回应置评请求。
虽然我们需要等待这一起案子的结果——此案很可能会庭外和解,但这不是亚马逊头一回被指控“露天开采”竞争对手,尤其是提供开源软件的那些竞争对手。MongoDB、MariaDB和RedisLabs都提出了类似的诉讼,而且不仅限于软件:有人声称亚马逊采取了类似的做法卖鞋子,亚马逊出售的一款鞋与网络品牌欧布斯(Allbirds)生产的鞋子非常相似。
但是,亚马逊从AWS获得的收益远超过靠销售鞋子等零售产品所获得的收益。今年早些时候,财报显示AWS占亚马逊总利润的一半,同比猛增41%,因此预计亚马逊会竭力为其垄断做法进行辩解。