Могућност повезивања на виљушке је блокирана у званичним Еластицсеарцх клијентима

Еластицсеарцх је објавио издање еластицсеарцх-пи 7.14.0, званичне клијентске библиотеке за језик Питхон, која садржи промену која блокира могућност повезивања са серверима који не користе оригиналну комерцијалну платформу Еластицсеарцх. Библиотека клијента ће сада избацити грешку ако друга страна користи производ који се појављује у заглављу „Кс-Еластиц-Продуцт“ као нешто друго осим „Еластицсеарцх“ за нова издања, или не проследи таглине и буилд_флавор поља за старија издања.

Библиотека еластицсеарцх-пи наставља да се дистрибуира под лиценцом Апацхе 2.0, али је њена функционалност сада ограничена на повезивање са комерцијалним Еластицсеарцх производима. Према Амазону, блокирање утиче не само на виљушке Опен Дистро за Еластицсеарцх и ОпенСеарцх, већ и на решења заснована на отвореним верзијама Еластицсеарцх-а. Очекује се да ће сличне промене бити укључене у клијентске библиотеке за ЈаваСцрипт и Хадооп.

Акције Еластицсеарцх-а су резултат сукоба са добављачима облака који пружају Еластицсеарцх као услуге у облаку, али не купују комерцијалну верзију производа. Еластицсеарцх је незадовољан чињеницом да клауд провајдери који немају никакве везе са пројектом имају користи од препродаје готових отворених решења, док сами програмери остају без ичега.

Еластицсеарцх је у почетку покушао да промени ситуацију преместивши платформу на неслободну ССПЛ (јавну лиценцу на страни сервера) и зауставивши објављивање промена под старом лиценцом Апацхе 2.0. ОСИ (Опен Соурце Инитиативе) признаје ССПЛ лиценцу да не испуњава критеријуме отвореног кода због присуства дискриминаторних захтева. Упркос чињеници да је ССПЛ лиценца заснована на АГПЛв3, текст садржи додатне захтеве за испоруку под ССПЛ лиценцом не само самог кода апликације, већ и изворног кода свих компоненти укључених у пружање услуге у облаку.

Али овај корак је само погоршао ситуацију и заједничким напорима Амазона, Ред Хата, САП-а, Цапитал Оне и Логз.ио створена је ОпенСеарцх форк, позиционирана као пуноправно отворено решење развијено уз учешће заједнице. ОпенСеарцх је препознат као спреман за употребу у производним системима и способан да замени платформу за претрагу, анализу и складиштење података Еластицсеарцх и веб интерфејс Кибана, укључујући и понуду замене за компоненте комерцијалног издања Еластицсеарцх-а.

Еластицсеарцх је ескалирао конфликт и одлучио да отежава живот корисницима форк-а тако што га је повезао са својим производима, користећи чињеницу да су клијентске библиотеке остале под њеном контролом (лиценца за библиотеке је остала отворена и ОпенСеарцх форк је наставио да их користи за обезбедити компатибилност и поједноставити прелаз корисника).

Као одговор на акције Еластицсеарцх-а, Амазон је најавио да ће пројекат ОпенСеарцх започети развој виљушки 12 постојећих клијентских библиотека и понудити решење за миграцију клијентских система на њих. Пре него што се виљушке објаве, корисницима се саветује да сачекају да пређу на нова издања клијентских библиотека, а ако инсталирају ажурирање, врате се на претходну верзију.

Извор: опеннет.ру

Додај коментар