Расмий Elasticsearch кардарларында айрыларга туташуу мүмкүнчүлүгү бөгөттөлгөн

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

Elasticsearch-py китепканасы Apache 2.0 лицензиясы боюнча жайылтууну улантууда, бирок анын функциясы азыр коммерциялык Elasticsearch өнүмдөрүнө туташуу менен гана чектелген. Амазондун айтымында, бөгөттөө 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 учурдагы кардар китепканаларынын айрыларын иштеп чыга баштарын жана аларга кардар тутумдарын көчүрүү үчүн чечим сунуштай турганын жарыялады. Айырыктар жарыяланганга чейин колдонуучуларга кардар китепканаларынын жаңы релиздерине өтүүнү күтүү сунушталат, ал эми алар жаңыртууну орнотсо, мурунку версияга кайтуу.

Source: opennet.ru

Комментарий кошуу