90年代申花出租车司机夜晚在车内看文汇报90年代申花出租车司机夜晚在车内看文汇报

案件背景

2019年,开源搜索引擎Elasticsearch的原始厂商标注Elastic与云计算供应商AWS因授权问题产生争议,双方隔空发文相互指责,甚至对簿公堂。事件起源于AWS指控Elastic在Elasticsearch程序库中混入部分专有代码,使得Elasticsearch虽名为开源项目,实则转向私有化,导致许多用户在不知情的情况下可能违反授权规范。

争议解决

2022年,双方就商标侵权诉讼达成和解,并进一步深化合作。最新发展是Elasticsearch重新提供开源授权,供使用者选择使用AGPL(Affero General Public License)。

事件回顾

这起事件可以追溯到2018年,当时AWS指控Elastic虽然Elasticsearch采用Apache 2.0授权,但实际在程序库中混入部分专有代码,导致Elasticsearch虽名为开源项目,实则转向私有化。因此,AWS联合Expedia、Netflix等公司合作,分叉了一个新的Elasticsearch开源版本。

开源与云服务的矛盾

当时,包括MongoDB、Redis和CockroachDB等开源项目,都不满云计算厂商利用其开源项目推出云服务,不公开修改后的代码且不付费,因此接连修改授权限制云计算厂商的使用。

授权调整

Elasticsearch在2021年宣布将Elasticsearch和Kibana从原本的Apache 2.0转换为SSPL(Server Side Public License)以及Elastic双授权。由于SSPL这类授权未被开放原始码促进会(OSI)认可为开源授权,虽然允许一定程度的自由使用和修改,但目的在于保护软件创作者的权益,对一般使用者来说仍拥有较大的灵活性,但对商业和云计算使用场景则有更多限制,因此在严格的开放社群标准下,并不被视为真正的开源授权。

合作与和解

AWS后来将Elasticsearch分叉版本更名为OpenSearch。2022年,Elasticsearch和AWS的僵局得到解决,双方就侵权诉讼达成协议并同意继续合作,Elastic正式成为AWS的合作伙伴,降低了AWS与Elastic云服务的整合障碍,使双方用户受益。

Elasticsearch开源授权

Elastic认为当初调整Elasticsearch使用SSPL和自家授权的目的已经达成,成功解决了AWS当初分叉Elasticsearch所引发的混乱。因此,现在Elasticsearch和Kibana除了SSPL和ELv2双授权,还进一步提供第三种AGPL授权供使用者选择。

总结

Elasticsearch与AWS授权争议的落幕,标志着开源软件与云计算服务之间矛盾的缓和。Elasticsearch重新提供开源授权,为使用者提供了更多选择,也体现了Elastic对开源社群的承诺。


>>> Read more <<<

Views: 0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注