Ресми Elasticsearch клиенттерінде шанышқыларға қосылу мүмкіндігі бұғатталған

Elasticsearch бастапқы коммерциялық Elasticsearch платформасын іске қоспайтын серверлерге қосылу мүмкіндігін блоктайтын өзгерісті қамтитын Python тіліне арналған ресми клиенттер кітапханасы elasticsearch-py 7.14.0 шығарылымын жариялады. Егер екінші тарап жаңа шығарылымдар үшін "X-Elastic-Product" тақырыбында пайда болатын өнімді "Elasticsearch"-тен басқа нәрсе ретінде пайдаланса немесе ескісі үшін тег сызығы мен build_flavor өрістерінен өтпесе, клиент кітапханасы енді қате жібереді. шығарылымдар.

Elasticsearch-py кітапханасы Apache 2.0 лицензиясы бойынша таратылуын жалғастыруда, бірақ оның функционалдығы енді коммерциялық Elasticsearch өнімдеріне қосылумен шектеледі. Amazon мәліметінше, бұғаттау Elasticsearch және OpenSearch үшін Open Distro шанышқыларына ғана емес, сонымен қатар Elasticsearch ашық нұсқаларына негізделген шешімдерге де әсер етеді. Ұқсас өзгерістер JavaScript және Hadoop үшін клиенттік кітапханаларға енгізіледі деп күтілуде.

Elasticsearch әрекеттері Elasticsearch қызметін бұлттық қызметтер ретінде ұсынатын, бірақ өнімнің коммерциялық нұсқасын сатып алмайтын бұлт провайдерлерімен қақтығыстың нәтижесі болып табылады. Elasticsearch жобаға еш қатысы жоқ бұлттық провайдерлердің дайын ашық шешімдерді қайта сатудан пайда көретініне, ал әзірлеушілердің өздері ештеңе қалдырмайтынына наразы.

Elasticsearch бастапқыда платформаны тегін емес SSPL (Server Side Public License) көшіру және ескі Apache 2.0 лицензиясы бойынша өзгерістерді жариялауды тоқтату арқылы жағдайды өзгертуге тырысты. SSPL лицензиясын OSI (Open Source Initiative) кемсітушілік талаптардың болуына байланысты Open Source критерийлеріне сай емес деп таниды. SSPL лицензиясы AGPLv3 негізінде жасалғанына қарамастан, мәтінде тек қолданба кодының өзі ғана емес, сонымен қатар бұлттық қызметті ұсынуға қатысатын барлық компоненттердің бастапқы коды SSPL лицензиясы бойынша жеткізуге арналған қосымша талаптар бар.

Бірақ бұл қадам жағдайды тек ушықтырды және Amazon, Red Hat, SAP, Capital One және Logz.io бірлескен күш-жігерінің арқасында қоғамдастықтың қатысуымен әзірленген толыққанды ашық шешім ретінде орналастырылған OpenSearch шанышқысы жасалды. OpenSearch өндірістік жүйелерде пайдалануға дайын және Elasticsearch іздеу, талдау және деректерді сақтау платформасы мен Kibana веб-интерфейсін ауыстыруға қабілетті деп танылды, оның ішінде Elasticsearch коммерциялық басылымының құрамдастарын ауыстыруды ұсынады.

Elasticsearch қақтығысты ушықтырды және клиент кітапханаларының оның бақылауында қалуын (кітапханаларға арналған лицензия ашық қалды және OpenSearch шанышқысы оларды пайдалануды жалғастырды) өз өнімдеріне байланыстыру арқылы форк пайдаланушыларының өмірін қиындату туралы шешім қабылдады. үйлесімділікті қамтамасыз ету және пайдаланушылардың ауысуын жеңілдету).

Elasticsearch әрекеттеріне жауап ретінде Amazon OpenSearch жобасы 12 бар клиенттік кітапханалардың шанышқыларын әзірлеуді бастайтынын және оларға клиенттік жүйелерді көшіру шешімін ұсынатынын хабарлады. Шанышқылар жарияланғанға дейін пайдаланушыларға клиент кітапханаларының жаңа шығарылымдарына ауысуды күту ұсынылады, ал егер олар жаңартуды орнатса, алдыңғы нұсқаға оралыңыз.

Ақпарат көзі: opennet.ru

пікір қалдыру