AWS 和 Expedia、Netflix 等其他公司合作,建立 Elasticsearch 開放版本(100% Open Source),就是 OpenSearch,OpenSearch 最近公開釋出囉~
OpenSearch Release 的官方新聞:
- 1.0 is released! · OpenSearch
- opensearch-build/opensearch-release-notes-1.0.0.md at main · opensearch-project/opensearch-build
AWS OpenSearch 1.0 正式開源釋出
AWS 和 Elastic (Elasticsearch) 有些對 Open Source 授權上面的糾紛,這些糾紛詳見此篇:因應 Elastic 變更授權,AWS 推出採用 Apache 2.0 授權的 Elasticsearch 和 Kibana 分叉,起源大概是這樣子,詳細請再回原文觀看,此處只有摘錄起源:
- AWS 分叉目前最新使用 Apache 2.0 授權的 Elasticsearch 和 Kibana 版本,並且抨擊 Elastic 採用的 SSPL(Server Side Public License) 授權非開放原始碼授權
- 這場戰爭可以溯及2019年,AWS 推出 Elasticsearch 開放版本的事件
- 當時 AWS 認為 Elasticsearch 雖然是使用 Apache 2.0 授權,但是卻混入了部分專有程式碼
- 為了 避免 Elasticsearch 專案專有化的問題,AWS 與 Expedia、Netflix 等其他公司合作,創建了 Elasticsearch 開放版本,AWS 強調,該開放版本百分之一百開源,而且並非 Elasticsearch 的分叉,他們會持續向上游推送修復程式和更新。
- 於是就有了此篇:AWS 分叉 Elasticsearch 重新命名為 OpenSearch
在此就不管 AWS 和 Elastic 的問題,純粹來看看 OpenSearch 的相關資料:
- OpenSearch 官方網站:OpenSearch - OpenSearch makes it easy to ingest, search, visualize, and analyze your data.
- OpenSearch 文件:Get started - OpenSearch documentation
- OpenSearch GitHub
- 若想從 Elastic 升級到 OpenSearch 可見此篇:How To: Upgrade from Open Distro to OpenSearch · OpenSearch