D'Kapazitéit fir mat Gabel ze verbannen ass an offiziellen Elasticsearch Clienten blockéiert

Elasticsearch huet d'Verëffentlechung vun elasticsearch-py 7.14.0 publizéiert, déi offiziell Clientbibliothéik fir d'Python Sprooch, mat enger Ännerung déi d'Fäegkeet blockéiert fir mat Serveren ze verbannen déi net déi originell kommerziell Elasticsearch Plattform benotzen. D'Clientbibliothéik wäert elo e Feeler werfen wann déi aner Säit e Produkt benotzt dat am "X-Elastic-Product" Header als eppes anescht wéi "Elasticsearch" fir nei Verëffentlechungen erschéngt, oder passéiert net d'Tagline a build_flavor Felder fir eeler. verëffentlecht.

D'elasticsearch-py Bibliothéik gëtt weider ënner der Apache 2.0 Lizenz verdeelt, awer seng Funktionalitéit ass elo limitéiert fir mat kommerziellen Elasticsearch Produkter ze verbannen. Laut Amazon betrëfft d'Blockéierung net nëmmen Gabel vun Open Distro fir Elasticsearch an OpenSearch, awer och Léisunge baséiert op oppene Versioune vun Elasticsearch. Ähnlech Ännerungen ginn erwaart an de Clientbibliothéike fir JavaScript an Hadoop abegraff.

D'Aktiounen vun Elasticsearch sinn d'Resultat vun engem Konflikt mat Cloud Ubidder, déi Elasticsearch als Cloud Servicer ubidden, awer keng kommerziell Versioun vum Produkt kafen. Elasticsearch ass onzefridden mat der Tatsaach, datt d'Cloud Provider, déi näischt mam Projet ze dinn hunn, profitéiere vum Verkaf vu fäerdege oppene Léisungen, während d'Entwéckler selwer näischt verloossen.

Elasticsearch huet am Ufank probéiert d'Situatioun z'änneren andeems d'Plattform op eng net-gratis SSPL (Server Side Public License) geplënnert ass an d'Verëffentlechung vun Ännerungen ënner der aler Apache 2.0 Lizenz stoppen. D'SSPL Lizenz gëtt vum OSI (Open Source Initiative) unerkannt als net Open Source Critèren erfëllt wéinst der Präsenz vun diskriminatoreschen Ufuerderungen. Trotz der Tatsaach datt d'SSPL Lizenz op AGPLv3 baséiert, enthält den Text zousätzlech Ufuerderunge fir d'Liwwerung ënner der SSPL Lizenz net nëmmen vum Applikatiounscode selwer, awer och de Quellcode vun alle Komponenten déi an der Versuergung vum Cloud Service involvéiert sinn.

Awer dëse Schrëtt huet nëmmen d'Situatioun verschäerft an duerch déi gemeinsam Efforte vun Amazon, Red Hat, SAP, Capital One a Logz.io gouf eng OpenSearch Gabel erstallt, positionéiert als eng vollwäerteg oppe Léisung entwéckelt mat der Participatioun vun der Gemeinschaft. OpenSearch gouf unerkannt als prett fir d'Benotzung a Produktiounssystemer a fäeg d'Elasticsearch Sich-, Analyse- an Datenspeicherplattform an d'Kibana Web-Interface ze ersetzen, och en Ersatz fir d'Komponente vun der kommerziell Editioun vun Elasticsearch ze bidden.

Elasticsearch huet de Konflikt eskaléiert an huet decidéiert d'Liewen fir Gabel Benotzer schwéier ze maachen andeems se et u seng Produkter bannen, profitéiert vun der Tatsaach datt d'Clientbibliothéike ënner hirer Kontroll bliwwen sinn (d'Lizenz fir d'Bibliothéike blouf oppen an d'OpenSearch Gabel huet se weider benotzt fir Kompatibilitéit garantéieren an den Iwwergang vun de Benotzer vereinfachen).

Als Äntwert op d'Handlungen vun Elasticsearch huet Amazon ugekënnegt datt den OpenSearch Projet ufänkt d'Gabel vun 12 existéierende Clientbibliothéiken z'entwéckelen an eng Léisung fir d'Migratioun vu Clientsystemer op hinnen ze bidden. Ier Gabel verëffentlecht ginn, ginn d'Benotzer ugeroden ze waarden fir op nei Verëffentlechunge vu Clientbibliothéiken ze wiesselen, a wa se en Update installéieren, rullt zréck op déi viregt Versioun.

Source: opennet.ru

Setzt e Commentaire