Ang abilidad sa pagkonektar sa mga tinidor gibabagan sa opisyal nga mga kliyente sa Elasticsearch

Ang Elasticsearch nagpatik sa pagpagawas sa elasticsearch-py 7.14.0, ang opisyal nga librarya sa kliyente alang sa pinulongang Python, nga adunay usa ka pagbag-o nga nagbabag sa abilidad sa pagkonektar sa mga server nga wala naggamit sa orihinal nga komersyal nga plataporma sa Elasticsearch. Ang librarya sa kliyente molabay na sa usa ka sayup kung ang pikas nga bahin naggamit sa usa ka produkto nga makita sa "X-Elastic-Product" header nga usa ka butang gawas sa "Elasticsearch" alang sa mga bag-ong pagpagawas, o dili mopasa sa tagline ug build_flavor nga mga natad para sa mas tigulang. gipagawas.

Ang elasticsearch-py nga librarya nagpadayon sa pag-apod-apod ubos sa Apache 2.0 nga lisensya, apan ang pagpaandar niini limitado na karon sa pagkonektar sa komersyal nga mga produkto sa Elasticsearch. Sumala sa Amazon, ang pag-block makaapekto dili lamang sa mga tinidor sa Open Distro para sa Elasticsearch ug OpenSearch, apan usab sa mga solusyon base sa bukas nga mga bersyon sa Elasticsearch. Ang parehas nga mga pagbag-o gilauman nga maapil sa mga librarya sa kliyente alang sa JavaScript ug Hadoop.

Ang mga aksyon sa Elasticsearch resulta sa panagsumpaki sa mga cloud providers nga naghatag sa Elasticsearch isip cloud services apan wala mopalit ug commercial nga bersyon sa produkto. Ang Elasticsearch wala makontento sa kamatuoran nga ang mga cloud providers nga walay labot sa proyekto nakabenepisyo gikan sa pagbaligya pag-usab sa andam na nga bukas nga mga solusyon, samtang ang mga developers sa ilang kaugalingon walay nahabilin.

Ang Elasticsearch sa sinugdan misulay sa pag-usab sa sitwasyon pinaagi sa pagbalhin sa plataporma ngadto sa dili-libre nga SSPL (Server Side Public License) ug pagpahunong sa pagpatik sa mga kausaban ubos sa karaang Apache 2.0 nga lisensya. Ang lisensya sa SSPL giila sa OSI (Open Source Initiative) nga wala makaabot sa Open Source criteria tungod sa presensya sa discriminatory requirements. Bisan pa sa kamatuoran nga ang lisensya sa SSPL gibase sa AGPLv3, ang teksto adunay dugang nga mga kinahanglanon alang sa paghatud sa ilawom sa lisensya sa SSPL dili lamang sa code sa aplikasyon mismo, apan usab ang gigikanan nga code sa tanan nga mga sangkap nga nahilambigit sa paghatag sa serbisyo sa panganod.

Apan kini nga lakang nagpasamot lamang sa sitwasyon ug pinaagi sa hiniusang paningkamot sa Amazon, Red Hat, SAP, Capital One ug Logz.io, usa ka OpenSearch fork ang namugna, nga gipahimutang isip usa ka hingpit nga bukas nga solusyon nga naugmad uban sa partisipasyon sa komunidad. Ang OpenSearch giila nga andam nang gamiton sa mga sistema sa produksiyon ug makahimo sa pag-ilis sa Elasticsearch search, analysis ug data storage platform ug ang Kibana web interface, lakip na ang pagtanyag og kapuli sa mga component sa commercial nga edisyon sa Elasticsearch.

Gipadako sa Elasticsearch ang panagbangi ug nakahukom nga himoong lisud ang kinabuhi alang sa mga tiggamit sa tinidor pinaagi sa paghigot niini sa mga produkto niini, nga nagpahimulos sa kamatuoran nga ang mga librarya sa kliyente nagpabilin nga ubos sa kontrol niini (ang lisensya alang sa mga librarya nagpabilin nga bukas ug ang OpenSearch nga tinidor nagpadayon sa paggamit niini sa pagsiguro sa pagkaangay ug pagpayano sa transisyon sa mga tiggamit).

Agig tubag sa mga aksyon sa Elasticsearch, gipahibalo sa Amazon nga ang proyekto sa OpenSearch magsugod sa paghimo og mga tinidor sa 12 nga naglungtad nga mga librarya sa kliyente ug nagtanyag usa ka solusyon alang sa pagbalhin sa mga sistema sa kliyente ngadto kanila. Sa dili pa ipatik ang mga tinidor, gitambagan ang mga tiggamit nga maghulat nga magbalhin sa mga bag-ong pagpagawas sa mga librarya sa kliyente, ug kung mag-install sila usa ka update, i-roll balik sa miaging bersyon.

Source: opennet.ru

Idugang sa usa ka comment