OpenSearch (Software)
| OpenSearch | |
|---|---|
| Basisdaten | |
| Aktuelle Version | 3.9.0[1] (29. September 2026) |
| Aktuelle Vorabversion | 1.0.0 Beta 1[2] (13. Mai 2021) |
| Programmiersprache | Java |
| Kategorie | Suchmaschine |
| Lizenz | Apache-Lizenz, Version 2.0 |
| deutschsprachig | nein |
| https://github.com/opensearch-project/OpenSearch | |
OpenSearch ist ein Fork der Suchmaschine Elasticsearch und der dazugehörigen Analyseplattform Kibana. Der Fork von Kibana wird als OpenSearch-Dashboards bezeichnet.
Das Projekt wurde im Frühjahr 2021 gestartet. Unterstützer des Forks sind neben AWS auch Capital One, Logz.io, Red Hat und SAP.
Geschichte
[Bearbeiten | Quelltext bearbeiten]Elasticsearch und Kibana standen als freie Software unter der Apache-Lizenz. Im Januar 2021 kündigte der ursprüngliche Entwickler Elastic an, mit der Version 7.11 die Lizenz zu wechseln. Elasticsearch wurde fortan unter der serverseitigen SSPL und der eigenen Elastic License 2.0 (ELv2) unter dem Dual Licensing Modell veröffentlicht. Diese Lizenzierung untersagt unter anderem die Vermarktung von Elasticsearch von Cloud-Providern als eigenen Dienst wenn nicht eine gesonderte Vereinbarung mit Elastic getroffen wird.[3]
Als Reaktion darauf forkte im April 2021 AWS die letzte freie Version, um eine tatsächlich quelloffene Suchmaschine unter der Apache-2.0-Lizenz zu gewährleisten.
OpenSearch
[Bearbeiten | Quelltext bearbeiten]OpenSearch entstand als Fork von Elasticsearch. Es ist eine auf Lucene basierende Suchmaschine. In diesem Fork wurden die IP-geschützten Teile von Elastic und die Telemetriefunktionen entfernt. Die proprietäre Telemetriefunktion wurde mit dem Release 2.0.0 in der Ausprägung als OpenTelemetry neu implementiert. Zudem wurden Funktionen integriert, die bei Elastic zuvor nur in kostenpflichtigen Premium-Versionen (X-Pack) enthalten waren, darunter Sicherheitsfeatures (Rollen- und Rechtemanagement) sowie Funktionalitäten zur Erkennung von Anomalien (Anomaly Detection). Nach Angaben der Maintainer sollte anfangs die volle API-Kompatibilität zu Elasticsearch 7.10.2 erhalten bleiben, wobei sich die Codebasen durch die eigenständige Weiterentwicklung beider Projekte zunehmend unterscheiden.
OpenSearch Dashboards
[Bearbeiten | Quelltext bearbeiten]OpenSearch Dashboards ist eine webbasierte Benutzeroberfläche zur Visualisierung von Daten und startete als Fork von Elastic's Kibana. OpenSearch Dashboards steht ebenfalls unter der Apache-Lizenz.
Siehe auch
[Bearbeiten | Quelltext bearbeiten]Einzelnachweise
[Bearbeiten | Quelltext bearbeiten]- ↑ Release 3.9.0. 29. September 2026 (abgerufen am 30. September 2026).
- ↑ OpenSearch Beta 1. 13. Mai 2021.
- ↑ Moritz Förster: OpenSearch gegen Elasticsearch: Amazons Fork-Klatsche. In: Heise. Abgerufen am 30. April 2021.