Amazon je predstavio OpenSearch, fork platforme Elasticsearch

Tvrtka Amazon najavila je stvaranje projekta OpenSearch, u okviru kojeg je stvoren fork platforme za pretraživanje, analizu i pohranu podataka Elasticsearch, kao i povezanog web sučelja Kibana. Kod se distribuira pod Apache 2.0 licencom. U budućnosti se planira preimenovanje usluge Amazon Elasticsearch Service u Amazon OpenSearch Service.

OpenSearch je odvojeni projekt od kodne baze Elasticsearch 7.10.2. Službeno je rad na fork-u započeo 21. siječnja, nakon čega je provedena čišćenje od komponenti koje se ne distribuiraju pod Apache 2.0 licencom, i zamjena elemenata marke Elasticsearch s OpenSearch. U trenutnom obliku, kod se još uvijek nalazi u fazi alfa testiranja, a očekuje se prvi beta izlazak za nekoliko tjedana. Stabilizacija kodne baze i pripremanje OpenSearch-a za korištenje u radnim sustavima planira se do sredine 2021. godine.

OpenSearch će se razvijati kao zajednički projekt, razvijan uz sudjelovanje zajednice. Naglašava se da je trenutni kustos projekta tvrtka Amazon, ali će se kasnije u suradnji sa zajednicom razviti optimalna strategija upravljanja, donošenja odluka i suradnje sudionika uključenih u razvoj.

Na radu na OpenSearch-u već su se pridružile tvrtke poput Red Hata, SAP-a, Capital One-a i Logz.io. Zanimljivo je da je tvrtka Logz.io ranije pokušavala razviti vlastiti fork Elasticsearch-a, ali se pridružila radu na zajedničkom projektu. Za sudjelovanje u razvoju OpenSearch-a nije potrebno potpisivanje ugovora o prijenosu vlasničkih prava (CLA, Contributor License Agreement), a pravila korištenja trgovačkog imena OpenSearch su dozvoljena i omogućuju njegovo navođenje prilikom promocije vlastitih proizvoda.

Povod za stvaranje forka bio je prijelaz izvorne Elasticsearch platforme na nebesplatnu licencu SSPL (Server Side Public License) i prestanak objavljivanja promjena pod starom Apache 2.0 licencom. Licenca SSPL je od strane OSI (Open Source Initiative) proglašena nepodudarnom s kriterijima otvorenog koda zbog diskriminirajućih zahtjeva. Konkretno, unatoč tome što se licenca SSPL temelji na AGPLv3, u tekstu postoje dodatni zahtjevi za isporuku pod SSPL licencom ne samo koda same aplikacije, već i izvornih kodova svih komponenti uključenih u pružanje oblaka usluga.

Motivacija za stvaranje forka je očuvanje Elasticsearch i Kibana kao otvorenih projekata te pružanje potpunog otvorenog rješenja koje će se razvijati uz sudjelovanje zajednice. U okviru projekta OpenSearch nastavit će se neovisni razvoj distribucije Open Distro for Elasticsearch, koja se ranije razvijala zajedno sa Expedia Group i Netflix kao nadogradnja na Elasticsearch i uključivala dodatne mogućnosti koje zamjenjuju plaćene komponente Elasticsearch, poput alata za strojno učenje, podrške za SQL, generiranja obavijesti, mehanizama za dijagnostiku performansi klastera, autentifikacije putem Active Directory, Kerberos, SAML i OpenID, implementacije jedinstvene točke pristupa (SSO), podrške za enkripciju prometa, sustava kontrole pristupa temeljenog na ulogama (RBAC) te vođenja detaljnog dnevnika za reviziju.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster