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授權所引發的爭議。
網頁設計.企業形象網站 / 購物網站類
網站技術:PHP . Javascript/MySql
精選專案.網頁設計.RWD響應式網站 / 休閒餐飲類
網站技術:PHP . Javascript/MySql . ORACLE
RWD響應式網站設計/網頁設計,網頁切版,後台程式管理,可於各種裝置進行網頁瀏覽(PC、平板、手機)。
網頁設計.RWD響應式網站.活動網站 / 電子科技類
網站技術:PHP . Javascript/MySql
響應式(RWD)網頁設計,設計UI/UX使用者體驗,可於各種裝置進行網頁瀏覽(PC、平板、手機)。
一式多用的網頁,可隨著網頁內容需求的不同,動態調整網頁呈現的資料,包含影片、表單、輪播效果等,企業自行發佈新活動。
電話:(02)2739-9096 | 傳真:(02)2739-6637 | 客服:[email protected] | 臺北市信義區和平東路3段257號6樓map
© 2019 傑立資訊 All rights reserved.| 網站隱私政策