A capacità di cunnette à i forchetti hè bluccatu in i clienti ufficiali Elasticsearch

Elasticsearch hà publicatu a liberazione di elasticsearch-py 7.14.0, a libreria ufficiale di u cliente per a lingua Python, chì cuntene un cambiamentu chì blocca l'abilità di cunnette cù i servitori chì ùn anu micca aduprà a piattaforma cummerciale originale Elasticsearch. A biblioteca di u cliente hà da avà scaccià un errore se l'altra parte usa un pruduttu chì appare in l'intestazione "X-Elastic-Product" cum'è qualcosa di più cà "Elasticsearch" per novi versioni, o ùn passa micca u tagline è i campi build_flavor per i più vechji. libera.

A biblioteca elasticsearch-py cuntinueghja à esse distribuita sottu a licenza Apache 2.0, ma a so funziunalità hè avà limitata à cunnette à i prudutti Elasticsearch cummerciale. Sicondu Amazon, u bluccatu ùn affetta micca solu i fork di Open Distro per Elasticsearch è OpenSearch, ma ancu e soluzioni basate nantu à e versioni aperte di Elasticsearch. I cambiamenti simili sò previsti per esse inclusi in e biblioteche di client per JavaScript è Hadoop.

L'azzioni di Elasticsearch sò u risultatu di un cunflittu cù i fornitori di nuvola chì furniscenu Elasticsearch cum'è servizii di nuvola, ma ùn cumprà micca una versione cummerciale di u pruduttu. Elasticsearch hè dispiaciutu cù u fattu chì i fornituri di nuvola chì ùn anu nunda di fà cù u prughjettu prufittà di a rivendita di suluzioni aperte pronti, mentre chì i sviluppatori stessi ùn mancanu nunda.

Elasticsearch hà inizialmente pruvatu à cambià a situazione movendu a piattaforma à una SSPL (Licenza Publica Server Side Public) non-free è cessendu a publicazione di cambiamenti sottu l'antica licenza Apache 2.0. A licenza SSPL hè ricunnisciuta da l'OSI (Open Source Initiative) chì ùn risponde micca à i criteri Open Source per via di a presenza di esigenze discriminatorii. Malgradu u fattu chì a licenza SSPL hè basatu annantu à AGPLv3, u testu cuntene esigenze supplementari per a consegna sottu a licenza SSPL micca solu di u codice di l'applicazione stessu, ma ancu u codice fonte di tutti i cumpunenti implicati in a prestazione di u serviziu di nuvola.

Ma stu passu hà solu aggravatu a situazione è attraversu i sforzi cumuni di Amazon, Red Hat, SAP, Capital One è Logz.io, hè stata creata una forchetta OpenSearch, posizionata cum'è una soluzione aperta cumpleta sviluppata cù a participazione di a cumunità. OpenSearch hè stata ricunnisciuta cum'è pronta per l'usu in i sistemi di produzzione è capace di rimpiazzà a piattaforma di ricerca, analisi è archiviazione di dati Elasticsearch è l'interfaccia web Kibana, cumpresa chì offre un sustitutu per i cumpunenti di l'edizione cummerciale di Elasticsearch.

Elasticsearch hà escalatu u cunflittu è hà decisu di rende a vita difficiule per l'utilizatori di furchetta liendu à i so prudutti, apprufittannu di u fattu chì e biblioteche di i clienti restanu sottu à u so cuntrollu (a licenza per e biblioteche ferma aperta è a forchetta OpenSearch cuntinuava à aduprà per assicurà a cumpatibilità è simplificà a transizione di l'utilizatori).

In risposta à l'azzioni di Elasticsearch, Amazon hà annunziatu chì u prughjettu OpenSearch hà da cumincià à sviluppà forche di 12 librerie di clientella esistenti è offre una soluzione per a migrazione di i sistemi di u cliente à elli. Prima chì i forks sò publicati, l'utilizatori sò cunsigliati d'aspittà per passà à novi versioni di biblioteche di clientella, è se installanu una aghjurnazione, torna à a versione precedente.

Source: opennet.ru

Add a comment