Kemampuan kanggo nyambung menyang garpu diblokir ing klien Elasticsearch resmi

Elasticsearch wis nerbitake rilis elasticsearch-py 7.14.0, perpustakaan klien resmi kanggo basa Python, ngemot owah-owahan sing ngalangi kemampuan kanggo nyambung menyang server sing ora nggunakake platform Elasticsearch komersial asli. Pustaka klien saiki bakal nggawe kesalahan yen sisih liya nggunakake produk sing katon ing header "X-Elastic-Product" minangka soko liyane saka "Elasticsearch" kanggo rilis anyar, utawa ora ngliwati kolom tagline lan build_flavor kanggo lawas. rilis.

Perpustakaan elasticsearch-py terus disebarake miturut lisensi Apache 2.0, nanging fungsine saiki diwatesi kanggo nyambungake menyang produk Elasticsearch komersial. Miturut Amazon, pamblokiran kasebut ora mung mengaruhi garpu Open Distro kanggo Elasticsearch lan OpenSearch, nanging uga solusi adhedhasar versi mbukak Elasticsearch. Owah-owahan sing padha samesthine bakal kalebu ing perpustakaan klien kanggo JavaScript lan Hadoop.

Tumindak Elasticsearch minangka akibat saka konflik karo panyedhiya awan sing nyedhiyakake Elasticsearch minangka layanan awan nanging ora tuku versi komersial produk kasebut. Elasticsearch ora marem karo kasunyatan manawa panyedhiya awan sing ora ana hubungane karo proyek kasebut entuk manfaat saka adol maneh solusi mbukak sing wis digawe, dene pangembang dhewe ora duwe apa-apa.

Elasticsearch wiwitane nyoba ngganti kahanan kasebut kanthi mindhah platform kasebut menyang SSPL (Lisensi Publik Sisi Server) sing ora gratis lan mungkasi owah-owahan penerbitan miturut lisensi Apache 2.0 lawas. Lisensi SSPL diakoni dening OSI (Open Source Initiative) minangka ora nyukupi kritΓ©ria Open Source amarga ana syarat diskriminatif. Senadyan kasunyatan manawa lisensi SSPL adhedhasar AGPLv3, teks kasebut ngemot syarat tambahan kanggo pangiriman miturut lisensi SSPL ora mung saka kode aplikasi kasebut, nanging uga kode sumber kabeh komponen sing ana ing panyedhiya layanan maya.

Nanging langkah iki mung nambah kahanan lan liwat upaya gabungan Amazon, Red Hat, SAP, Capital One lan Logz.io, garpu OpenSearch digawe, dipanggonke minangka solusi mbukak lengkap sing dikembangake kanthi partisipasi masyarakat. OpenSearch diakoni minangka siap digunakake ing sistem produksi lan bisa ngganti platform telusuran, analisis lan panyimpenan data Elasticsearch lan antarmuka web Kibana, kalebu nawakake panggantos komponen saka edisi komersial Elasticsearch.

Elasticsearch nambah konflik kasebut lan mutusake kanggo nggawe urip angel kanggo pangguna garpu kanthi nyambungake menyang produk, njupuk kauntungan saka kasunyatan manawa perpustakaan klien tetep dikontrol (lisensi kanggo perpustakaan tetep mbukak lan garpu OpenSearch terus digunakake kanggo njamin kompatibilitas lan nyederhanakake transisi pangguna).

Nanggepi tumindak Elasticsearch, Amazon ngumumake yen proyek OpenSearch bakal miwiti ngembangake garpu saka 12 perpustakaan klien sing wis ana lan menehi solusi kanggo migrasi sistem klien menyang dheweke. Sadurunge garpu diterbitake, pangguna disaranake ngenteni kanggo ngalih menyang rilis anyar perpustakaan klien, lan yen nginstal nganyari, gulung maneh menyang versi sadurunge.

Source: opennet.ru

Add a comment