AWS被指“露天开采”开源软件,Amazon:因应客户要求

AWS近日被指以其平台之优势,利用开源软件获利,AWS周三对媒体回应驳斥这种说法,表示是因应客户要招聘推出服务。

纽约时报周二报道AWS如何利用开源软件。其中一个例子是今年9月一家员工约100人的荷兰软件企业Elasticsearch以Lucene项目,发展搜索引擎及分布式分析平台软件。但2015年AWS也推出了名称极类似的AWS Elasticsearch。今年三月AWS还进一步和Expedia、Netflix合作推出OpenDistro for Elasticsearch,而且还是完全开源的。

这引发Elasticsearch这家荷兰公司的不满,于今年9月向美国法院控告AWS Elasticsearch和OpenDistro for Elasticssearch,使用该公司Elasticsearch数据库的程序代码及侵害其商标,说Amazon公司直接拷贝了他们的程序代码用于特定发行版。Elasticsearch并说Amazon不实宣称和Elasticsearch有合作关系以混淆视听。

报道还引述MariaDB首席执行官Michael Howard的说法,称AWS的成功是创建在对开源软件“露天采矿”(strip-mining)行为上,通过托管开源项目的程序代码以其垄断渠道取得大部分用户。他估计AWS托管MariaDB的获利,是他自己公司营收的5倍。

不过AWS副总裁Andi Gutmans驳斥这个说法为“愚昧且毫无根据”。他说Amazon提供云计算开源软件是为了回应许多客户要求。而且AWS只是这类服务的供应商之一,客户可以任意选择。有些公司批评AWS的商业模式,其实想独揽开源项目的利益。

这位Amazon高层也说Amazon除了使用开源,同时对众多开源项目包括Linux、Java、Kubernetes、Xen、KVM、Chromium、Robot Operating System、Apache Lucene、Redis、s2n、FreeRTOS及Elasticsearch等贡献程序代码。

MariaDB的抱怨并非唯一。另一家开源企业MongoDB也是不满云计算企业用了他的软件获利却不反馈,因此将授权方式由AGPL v3改成服务器端公用授权(Server Side Public License,SSPL)。使用该授权的云计算企业必须付给它授权费,否则就必须开源软件即服务的所有相关程序。不过其他厂商并不买帐。

美国司法部和联邦交易委员会(FTC)已经介入调查科技巨人如Amazon的托拉斯行为。