AWS gab heute bekannt, dass es OpenSearch, seinen Open-Source-Fork der beliebten Such- und Analyse-Engine Elasticsearch, mit der Einführung der sehr treffend benannten OpenSearch Foundation an die Linux Foundation übergibt.
AWS startete das OpenSearch-Projekt erstmals im Jahr 2021, nachdem Elastic seine Lizenz für seine Elasticsearch- und Kibana-Projekte auf eine eigene proprietäre Lizenz, die Elastic License, umgestellt hatte. Damals entschieden sich mehrere Open-Source-Anbieter für ähnliche Änderungen, vor allem um die großen Cloud-Anbieter – und insbesondere AWS – daran zu hindern, gehostete Dienste auf Basis ihrer Software anzubieten.
Ironischerweise erfolgt dieser Schritt nur wenige Wochen, nachdem Elastic angekündigt hatte, Elasticsearch und Kibana wieder unter einer Open-Source-Lizenz, der AGPL, anzubieten, die von den Benutzern verlangt, ihren gesamten Quellcode offenzulegen, wenn sie Änderungen vorgenommen haben. Interessanterweise hat sich Elastic jedoch dafür entschieden, diese Option parallel zu seiner eigenen, restriktiveren Lizenz anzubieten, weil, wie das Unternehmen sagte, „wir Leute haben, die ELv2 wirklich mögen.“
Als AWS OpenSearch ins Leben rief, herrschte große Skepsis gegenüber dem Projekt. Schließlich hatte AWS noch nie ein so großes Projekt gemanagt. Mukul Karnik, General Manager für die Suchdienste von AWS, bestätigte dies.
„Als wir damals OpenSearch gründeten, war es für Amazon und AWS neu, ein Open-Source-Projekt zu übernehmen und auszubauen“, sagte er mir in einem Interview vor der heutigen Ankündigung. „Von Anfang an war es unser Ziel, von der Community getragen zu werden und zu sehen, wie wir mehr Community-Mitglieder dazu bringen können, Teil des Projekts zu werden und Beiträge zu leisten.“
Karnik merkte an, dass AWS das Projekt nach und nach geöffnet und sowohl Beiträge als auch eine breitere Steuerung gefördert habe. „Es wurde in gewisser Weise organischer, indem wir diese organischen Schritte unternehmen, um herauszufinden, wie wir mehr Menschen dazu bringen können, Teil des Projekts zu werden.“
Mit dem heutigen Start treten eine Reihe weiterer großer Unternehmen, darunter SAP und Uber, der Stiftung als Premier-Mitglieder bei, während Aiven, Aryn, Atlassian, Canonical, Digital Ocean, Eliatra, Graylog, NetApp Instaclustr und Portal26 als allgemeine Mitglieder hinzukommen.
Karnik merkte an, dass AWS mit einer Ausweitung seiner Beiträge zu OpenSearch rechnet.
Im Jahr 2021 stand eine Stiftung noch nicht auf der Roadmap, aber das Projekt in eine eigene Stiftung zu überführen, fühlt sich jetzt wie der natürliche nächste Schritt an, sagte Karnik. Er bemerkte auch, dass das OpenSearch-Ökosystem dem Projekt einige eigene Innovationen hinzugefügt hat, darunter die Umstellung von einem clusterbasierten System auf eine eher Cloud-native Architektur. Er bemerkte auch, dass das Projekt kürzlich Updates wie die Trennung von Rechenleistung und Speicher sowie die Segmentreplikation eingeführt hat. Mit dem Aufkommen der KI sei auch das Interesse an OpenSearch als Vektordatenbank gestiegen, sagte Karnik.
Die neue Stiftung folgt dem üblichen Governance-Modell der Linux Foundation mit einem Verwaltungsrat und einem technischen Lenkungsausschuss.
„Die Linux Foundation freut sich, ein neutrales Zuhause für die offene und kollaborative Entwicklung rund um Open-Source-Suche und -Analyse zu bieten“, sagte Jim Zemlin, Executive Director der Linux Foundation. „Suche ist etwas, auf das wir uns alle täglich verlassen, sowohl für geschäftliche als auch für private Zwecke, und wir freuen uns darauf, die OpenSearch-Community zu unterstützen und ihr dabei zu helfen, leistungsstarke Such- und Analysetools für Organisationen und Einzelpersonen auf der ganzen Welt bereitzustellen.“
Wie bei so vielen ähnlichen Stiftungen ist einer der Gründe, warum AWS sich jetzt für das Projekt entschieden hat, der, dass es Zugang zu den Diensten und dem Fachwissen der Linux Foundation bei der Verwaltung und Entwicklung von Open-Source-Projekten erhalten möchte. Darüber hinaus hilft dieser Schritt OpenSearch dabei, seine Wahrnehmung als primär AWS-gesteuertes Projekt abzuschütteln, ein entscheidender Schritt für weiteres Wachstum und breitere Akzeptanz.