Möguleikinn á að tengjast gafflum er lokaður hjá opinberum Elasticsearch viðskiptavinum

Elasticsearch hefur gefið út útgáfu af elasticsearch-py 7.14.0, opinberu biðlarasafni fyrir Python tungumálið, sem inniheldur breytingu sem hindrar möguleika á að tengjast netþjónum sem nota ekki upprunalega auglýsing Elasticsearch vettvangsins. Biðlarasafnið mun nú senda villu ef hin hliðin er að nota vöru sem birtist í "X-Elastic-Product" hausnum sem eitthvað annað en "Elasticsearch" fyrir nýjar útgáfur, eða stenst ekki tagline og build_flavor reiti fyrir eldri útgáfur.

Elasticsearch-py bókasafnið heldur áfram að vera dreift undir Apache 2.0 leyfinu, en virkni þess er nú takmörkuð við tengingu við Elasticsearch vörur í atvinnuskyni. Samkvæmt Amazon hefur lokunin ekki aðeins áhrif á gaffla Open Distro fyrir Elasticsearch og OpenSearch, heldur einnig lausnir byggðar á opnum útgáfum af Elasticsearch. Búist er við að svipaðar breytingar verði innifaldar í viðskiptavinasöfnum fyrir JavaScript og Hadoop.

Aðgerðir Elasticsearch eru afleiðing af átökum við skýjaveitur sem veita Elasticsearch sem skýjaþjónustu en kaupa ekki viðskiptaútgáfu af vörunni. Elasticsearch er ósátt við að skýjaveitur sem ekkert hafa með verkefnið að gera hagnast á því að endurselja tilbúnar opnar lausnir á meðan verktaki sjálfir sitja uppi með ekkert.

Elasticsearch reyndi upphaflega að breyta ástandinu með því að færa vettvanginn yfir í ófrjálst SSPL (Server Side Public License) og hætta að birta breytingar undir gamla Apache 2.0 leyfinu. SSPL leyfið er viðurkennt af OSI (Open Source Initiative) sem uppfyllir ekki viðmið um Open Source vegna þess að mismununarkröfur eru til staðar. Þrátt fyrir þá staðreynd að SSPL leyfið byggist á AGPLv3, inniheldur textinn viðbótarkröfur um afhendingu samkvæmt SSPL leyfinu, ekki aðeins um forritskóðann sjálfan, heldur einnig frumkóðann allra íhluta sem taka þátt í veitingu skýjaþjónustunnar.

En þetta skref versnaði aðeins ástandið og með sameiginlegri viðleitni Amazon, Red Hat, SAP, Capital One og Logz.io var OpenSearch gaffal búinn til, staðsettur sem fullgild opin lausn þróuð með þátttöku samfélagsins. OpenSearch var viðurkennt sem tilbúið til notkunar í framleiðslukerfum og getur komið í stað Elasticsearch leitar-, greiningar- og gagnageymslupallsins og Kibana vefviðmótsins, þar á meðal að bjóða upp á varahluti í auglýsingaútgáfu Elasticsearch.

Elasticsearch magnaði átökin og ákvað að gera gaffalnotendum lífið erfitt með því að binda það við vörur sínar og nýta sér þá staðreynd að viðskiptavinasöfnin voru áfram undir stjórn þess (leyfið fyrir bókasöfnin var opið og OpenSearch gaffalinn hélt áfram að nota þau til að tryggja eindrægni og einfalda umskipti notenda).

Til að bregðast við aðgerðum Elasticsearch tilkynnti Amazon að OpenSearch verkefnið muni byrja að þróa gaffla af 12 núverandi viðskiptavinasöfnum og bjóða upp á lausn til að flytja viðskiptavinakerfi til þeirra. Áður en gafflar eru birtir er notendum bent á að bíða með að skipta yfir í nýjar útgáfur af biðlarasöfnum og ef þeir setja upp uppfærslu skaltu fara aftur í fyrri útgáfu.

Heimild: opennet.ru

Bæta við athugasemd