Das Unternehmen Elasticsearch B.V. hat die RĂŒckkehr des Open-Source-Status fĂŒr die Such-, Analyse- und Datenspeicherplattform Elasticsearch sowie die WeboberflĂ€che Kibana bekannt gegeben. Der Code von Elasticsearch und Kibana wird nun zusĂ€tzlich zu den proprietĂ€ren Lizenzen ELv2 und SSPL auch unter der freien Lizenz AGPLv3 vertrieben. Vor der Umstellung auf proprietĂ€re Lizenzen wurde das Produkt unter der Lizenz Apache 2.0 vertrieben, die auch im Fork OpenSearch weiterhin verwendet wird.
Die RĂŒckkehr zu einem offenen Code-Verbreitungsmodell wird mit der Beilegung von Problemen mit AWS (Amazon Web Services) erklĂ€rt â es wird angemerkt, dass Amazon nach der LizenzĂ€nderung fĂŒr Elasticsearch damit begonnen hat, in die Entwicklung seines Forks zu investieren, die Partnerschaften mit AWS gestĂ€rkt wurden, die Unklarheiten auf dem Markt beseitigt wurden und Elasticsearch die frĂŒhere Bedrohung fĂŒr sein GeschĂ€ft nicht mehr spĂŒrte.
Im Gegensatz zur GPLv3 enthĂ€lt die AGPLv3 zusĂ€tzliche EinschrĂ€nkungen fĂŒr Anwendungen, die Netzwerkdienste bereitstellen. Wenn AGPL-Komponenten in der Entwicklung von Netzwerkdiensten verwendet werden, ist der Entwickler verpflichtet, dem Benutzer den Quellcode aller Ănderungen, die an diesen Komponenten vorgenommen wurden, zur VerfĂŒgung zu stellen, selbst wenn die zugrunde liegende Software nicht verteilt wird und ausschlieĂlich in der internen Infrastruktur zur Bereitstellung des Dienstes verwendet wird. Die AGPL-Lizenz legt auch Copyleft-Bedingungen fest, d.h. um AGPL-Code aus Elasticsearch in Ihr Projekt einzufĂŒgen, muss der Code Ihres eigenen Projekts unter die AGPL-Lizenz um lizenziert werden.
Es sei daran erinnert, dass das Elasticsearch-Projekt im Jahr 2021 auf die SSPL-Lizenz (Server Side Public License) umgestellt wurde, die auf dem Text der AGPLv3 basiert und zusĂ€tzliche Anforderungen an die Bereitstellung unter der SSPL-Lizenz sowohl fĂŒr den Code der Anwendung als auch fĂŒr den Quellcode aller Komponenten enthĂ€lt, die an der Bereitstellung des Cloud-Services beteiligt sind. Die SSPL-Lizenz hat aufgrund der Diskriminierung bestimmter Benutzergruppen (Anbieter von Cloud-Diensten) keinen Open-Source-Status erhalten. FĂŒr diejenigen, die mit den Bedingungen der SSPL-Lizenz nicht einverstanden sind, wurde in Elasticsearch eine kommerzielle Lizenz ELv2 (Elastic License) angeboten. Als Antwort auf den Lizenzwechsel haben Amazon, Red Hat, SAP, Capital One und Logz.io einen Fork namens OpenSearch geschaffen, innerhalb dessen die Weiterentwicklung der Open-Source-Codebasis von Elasticsearch 7.10 mit Beteiligung der Community fortgesetzt wurde.
Quelle: opennet.ru
