隱私權聲明
本公司關心使用者隱私權與個人資訊,並遵守本公司的網站隱私政策,使用者若有任何問題,可以參考本公司的「網站隱私政策」,或利用電子郵件或連絡電話詢問本公司.
2024
09
02

Elastic與AWS授權爭議落幕,Elasticsearch重新提供開源授權[轉載自IThome]

關鍵字:專案開發系統開發

Elastic與AWS因Elasticsearch授權糾紛對簿公堂,最終和解並且合作,Elasticsearch除了SSPL和ELv2雙授權,現增加開源授權AGPL新選項

文/李建興 | 2024-09-02發表

Elasticsearch原廠Elastic與雲端供應商AWS在2019年,為了Elasticsearch的授權槓上,不只隔空發文相互指責甚至對簿公堂。不過,就在2022年的時候,雙方就商標侵權訴訟中達成和解,並進一步深化合作。最新的發展是Elasticsearch重新提供開源授權,供使用者選擇使用AGPL(Affero General Public License)

這起事件始可以追溯到2018年,當時AWS指控Elastic雖然Elasticsearch採用Apache 2.0授權,但是卻在程式碼庫中混入部分專有程式碼,使得Elasticsearch雖然名義上是開源專案,實際上卻轉向私有化,導致許多使用者在不知情的情況可能違反授權規範。為此AWS聯合Expedia、Netflix等公司合作,分叉了一個新的Elasticsearch開源版本。

Elastic與AWS的戰爭,發生在開源軟體開發商和雲端服務供應商間矛盾加劇之際。雲端公司被指利用開源軟體賺錢,透過所謂露天採礦(Strip-Mining),也就是從開源社群挖掘軟體資源,將其重新包裝或是稍作修改後,作為自家商業服務銷售,卻又不回饋社群。

當時包括MongoDB、Redis和CockroachDB等開源專案,都不滿雲端廠商用其開源專案推出雲端服務,不開源修改後的程式碼且不付費,因此接連修改授權限制雲端廠商的使用。Elasticsearch也在2021年的時候,宣布將Elasticsearch和Kibana從原本的Apache 2.0轉換到SSPL(Server Side Public License)以及Elastic雙授權。

由於諸如SSPL這類授權未被開放原始碼促進會(OSI)認可為開源授權,雖然允許一定程度的自由使用和修改,並且目的在於保護軟體創作者的權益,對一般使用者來說仍擁有頗大的靈活性,但是對於商業和雲端使用情境則有更多限制,因此在嚴格的開源社群標準下,並不被視為真正的開源授權。

AWS後來將Elasticsearch分叉版本更名為OpenSearch,Elastic和AWS的僵局在2022年得到解決,雙方就侵權訴訟達成協議並同意繼續合作,Elastic正式成為AWS的合作夥伴,降低了AWS與Elastic雲端服務的整合障礙,使雙方用戶受益。

Elastic認為當初調整Elasticsearch使用SSPL和自家授權的目的已經達成,成功解決AWS當初分叉Elasticsearch所引發的混亂,因此現在Elasticsearch和Kibana除了SSPL和ELv2雙授權,還進一步第三種AGPL授權供使用者選用。

AGPL是一個OSI認可的開源授權,要求在網路服務中使用和修改軟體時必須公開原始碼。與傳統的GPL相比,AGPL更適合網路應用和雲端服務,確保所有修改都必須共享。Elastic選擇AGPL作為授權選項之一,表達了他們對開源社群的承諾,也期望消除當初修改Elasticsearch和Kibana授權所引發的爭議。

你可能有興趣的作品案例
傑立資訊傑立資訊事業有限公司
Powered by AWS Cloud Computing

電話:(02)2739-9096 | 傳真:(02)2739-6637 | 客服:[email protected] | 臺北市信義區和平東路3段257號6樓map

© 2019 傑立資訊 All rights reserved.| 網站隱私政策

線上詢價