今年年初AWS宣布創(chuàng)建“真正”開源的Elasticsearch分支有了下文。
前日,AWS宣布推出OpenSearch項目,這是fork自Elasticsearch和Kibana的開源分支。
OpenSearch項目由OpenSearch(fork Elasticsearch 7.10.2)和OpenSearch Dashboards(fork Kibana 7.10.2)組成,包括企業(yè)安全、告警、機器學習、SQL、索引狀態(tài)管理等功能。OpenSearch項目中的所有軟件均采用了Apache License 2.0開源許可協(xié)議。
AWS介紹稱,他們推出的OpenSearch刪除了Elasticsearch中受Elastic商業(yè)許可證限制的功能、代碼和商標,以兼容Apache License 2.0,自稱這是每個人都可以構(gòu)建和創(chuàng)新的基礎(chǔ),任何人無需簽署CLA(Contributor License Agreement)即可為項目貢獻代碼。
此外,AWS現(xiàn)有的Amazon Elasticsearch Service被重命名為Amazon OpenSearch Service,AWS表示更名不會影響正在運營的業(yè)務,Amazon OpenSearch Service會提供一系列可供部署和運行的開源引擎,包括當前可用的19個版本的Elasticsearch(7.9和更早版本、近期推出的7.10)以及新版本的OpenSearch。
AWS還說到會繼續(xù)通過安全性和錯誤修復來支持和維護采用Apache License 2.0的Elasticsearch,并將通過OpenSearch和OpenSearch Dashboards提供所有新功能。Amazon OpenSearch Service API將與現(xiàn)有服務API向后兼容。此外,AWS會提供從現(xiàn)有Elasticsearch 6.x和7.x托管集群遷移至OpenSearch的無縫升級路徑。
AWS表示,當前版本的代碼尚處于alpha階段,未經(jīng)徹底測試并且不適合用于生產(chǎn)環(huán)境。他們計劃在接下來的幾周內(nèi)發(fā)布Beta版本,有望在2021年中期發(fā)布穩(wěn)定版并投入生產(chǎn)環(huán)境使用。
包括紅帽、SAP、Capital One和Logz.io等在內(nèi)的多個組織對AWS創(chuàng)建OpenSearch項目表示了支持。