Në klientët e zyrtarizuar të Elasticsearch është bllokuar mundësia për t'u lidhur me fork-ët

Kompania Elasticsearch publikoi versionin elasticsearch-py 7.14.0, bibliotekën zyrtare për gjuhën Python, që përmban një ndryshim që ndalon mundësinë e lidhjes me serverat që përdorin platformën komerciale Elasticsearch jo origjinale. Biblioteka e klientit tani do të nxjerrë një gabim, nëse nga ana tjetër përdoret një produkt që paraqitet në titullin "X-Elastic-Product" jo si "Elasticsearch" për versionet e reja, ose që nuk dërgon fushat tagline dhe build_flavor për versionet e vjetra.

Biblioteka elasticsearch-py vazhdon të ofrohet nën licencën Apache 2.0, por funksionaliteti i saj tani është i kufizuar vetëm në mundësinë e lidhjes me produktet komerciale Elasticsearch. Sipas kompanisë Amazon, bllokimi ndikon jo vetëm forkat Open Distro për Elasticsearch dhe OpenSearch, por edhe zgjidhjet mbi versionet e hapura të Elasticsearch. Ndryshime të ngjashme pritet të përfshihen në bibliotekat e klientëve për JavaScript dhe Hadoop.

Veprimet e Elasticsearch janë një pasojë e konfliktit me ofruesit e shërbimeve në cloud, të cilët ofrojnë Elasticsearch si shërbim në cloud, por nuk e blejnë versionin komercial të produktit. Kompania Elasticsearch është e pakënaqur me faktin se përfitimet i marrin ofruesit e cloud-it që nuk kanë asnjë lidhje me projektin, të cilët riciklojnë zgjidhje të njohura të hapura, ndërsa zhvilluesit mbetet pa asgjë.

Fillimisht, kompania Elasticsearch përpiqej të ndryshonte situatën duke e kaluar platformën në një licencë jo të lirë SSPL (Licenca Publike në Anën e Serverit) dhe duke ndaluar publikimin e ndryshimeve nën licencën e vjetër Apache 2.0. Licenca SSPL është njohur nga organizata OSI (Open Source Initiative) si e papërshtatshme për kriteret e Open Source për shkak të kërkesave diskriminuese. Megjithëse licenca SSPL bazohet në AGPLv3, teksti përmban kërkesa të tjera për dorëzimin nën licencën SSPL jo vetëm të kodit të aplikacionit, por edhe të burimeve të të gjitha komponenteve të përfshira në ofrimin e shërbimit në cloud.

Por ky hap vetëm e përkeqësoi situatën dhe përmes përpjekjeve të përbashkëta të kompanive Amazon, Red Hat, SAP, Capital One dhe Logz.io u krijua fork-u OpenSearch, që pozicionohet si një zgjidhje e plotë e hapur, e zhvilluar me pjesëmarrjen e komunitetit. OpenSearch është njohur si i gatshëm për t'u përdorur në sisteme funksionale dhe i aftë për të zëvendësuar platformën e kërkimit, analizës dhe ruajtjes së të dhënave Elasticsearch dhe ndërfaqen web Kibana, duke përfshirë ofrimin e zëvendësimeve për komponentët e edicionit komercial të Elasticsearch.

Kompania Elasticsearch e rriti konfliktin dhe vendosi të vështirësojë jetën përdoruesve të forqeve duke u lidhur me produktet e saj, duke përfituar nga fakti se bibliotekat e klientëve ishin nën kontrollin e saj (licenca për bibliotekat mbeti e hapur dhe forku OpenSearch vazhdoi t'i përdorë ato për të siguruar përputhshmëri dhe për të lehtësuar kalimin e përdoruesve).

Në përgjigje të veprimeve të Elasticsearch, kompania Amazon njoftoi se projekti OpenSearch do të fillojë zhvillimin e forqeve të 12 bibliotekave ekzistuese të klientëve dhe do të ofrojë një zgjidhje për migrimin e sistemeve klientëve në ato. Deri në publikimin e forqeve, përdoruesit rekomandohet të presin për të kaluar në versionet e reja të bibliotekave të klientëve, dhe në rast se instalojnë një përditësim, të kthehen në versionin e kaluar.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster