Uwezo wa kuunganisha kwa uma umezuiwa katika wateja rasmi wa Elasticsearch

Elasticsearch imechapisha toleo la elasticsearch-py 7.14.0, maktaba rasmi ya mteja kwa lugha ya Python, iliyo na mabadiliko ambayo yanazuia uwezo wa kuunganisha kwenye seva ambazo hazitumii jukwaa la kibiashara la Elasticsearch. Maktaba ya mteja sasa itatupa hitilafu ikiwa upande mwingine unatumia bidhaa inayoonekana kwenye kichwa cha "X-Elastic-Bidhaa" kama kitu kingine isipokuwa "Elasticsearch" kwa matoleo mapya, au haipitishi mstari wa tag na build_flavor sehemu za zamani. matoleo.

Maktaba ya elasticsearch-py inaendelea kusambazwa chini ya leseni ya Apache 2.0, lakini utendakazi wake sasa ni mdogo wa kuunganisha kwa bidhaa za kibiashara za Elasticsearch. Kulingana na Amazon, kuzuia kuathiri sio tu uma za Open Distro kwa Elasticsearch na OpenSearch, lakini pia suluhisho kulingana na matoleo wazi ya Elasticsearch. Mabadiliko kama haya yanatarajiwa kujumuishwa katika maktaba za mteja za JavaScript na Hadoop.

Vitendo vya Elasticsearch ni matokeo ya mzozo na watoa huduma za wingu ambao hutoa Elasticsearch kama huduma za wingu lakini hawanunui toleo la kibiashara la bidhaa. Elasticsearch haijaridhishwa na ukweli kwamba watoa huduma za wingu ambao hawana uhusiano wowote na mradi wananufaika kutokana na kuuza tena suluhu zilizo wazi zilizotengenezwa tayari, huku watengenezaji wenyewe wakiwa hawana chochote.

Hapo awali Elasticsearch ilijaribu kubadilisha hali hiyo kwa kuhamisha jukwaa hadi SSPL isiyolipishwa (Leseni ya Upande wa Seva ya Umma) na kusimamisha mabadiliko ya uchapishaji chini ya leseni ya zamani ya Apache 2.0. Leseni ya SSPL inatambuliwa na OSI (Open Source Initiative) kuwa haikidhi vigezo vya Open Source kutokana na kuwepo kwa mahitaji ya kibaguzi. Licha ya ukweli kwamba leseni ya SSPL inategemea AGPLv3, maandishi yana mahitaji ya ziada ya utoaji chini ya leseni ya SSPL sio tu ya msimbo wa maombi yenyewe, lakini pia msimbo wa chanzo wa vipengele vyote vinavyohusika katika utoaji wa huduma ya wingu.

Lakini hatua hii ilizidisha hali hiyo na kupitia juhudi za pamoja za Amazon, Red Hat, SAP, Capital One na Logz.io, uma wa OpenSearch uliundwa, umewekwa kama suluhisho kamili la wazi lililotengenezwa kwa ushiriki wa jumuiya. OpenSearch ilitambuliwa kuwa tayari kutumika katika mifumo ya uzalishaji na inayoweza kuchukua nafasi ya utafutaji, uchambuzi na jukwaa la kuhifadhi data la Elasticsearch na kiolesura cha wavuti cha Kibana, ikiwa ni pamoja na kutoa uingizwaji wa vipengee vya toleo la kibiashara la Elasticsearch.

Elasticsearch ilizidisha mzozo na kuamua kufanya maisha kuwa magumu kwa watumiaji wa uma kwa kuifunga kwa bidhaa zake, ikichukua fursa ya ukweli kwamba maktaba za mteja zilibaki chini ya udhibiti wake (leseni ya maktaba ilibaki wazi na uma wa OpenSearch uliendelea kuzitumia. kuhakikisha utangamano na kurahisisha mpito wa watumiaji).

Kujibu vitendo vya Elasticsearch, Amazon ilitangaza kuwa mradi wa OpenSearch utaanza kutengeneza uma za maktaba 12 za wateja zilizopo na kutoa suluhisho la kuhamisha mifumo ya mteja kwao. Kabla ya uma kuchapishwa, watumiaji wanashauriwa kusubiri ili kubadili matoleo mapya ya maktaba za wateja, na ikiwa watasakinisha sasisho, rudi kwenye toleo la awali.

Chanzo: opennet.ru

Kuongeza maoni