Az Amazon bemutatta az OpenSearch-t, az Elasticsearch platform fork-ját

Az Amazon bejelentette az OpenSearch projekt létrehozását, amely keretében a Elasticsearch keresési, elemzési és adattárolási platformjának forkját, valamint a kapcsolódó webes interfész Kibana-t hozták létre. A kód az Apache 2.0 licensz alatt érhető el. A jövőben az Amazon Elasticsearch Service szolgáltatást Amazon OpenSearch Service-re tervezik átnevezni.

Az OpenSearch az Elasticsearch 7.10.2 kódalapjából származik. Hivatalosan a fork fejlesztése 2021. január 21-én kezdődött, ezt követően a forkolt kódból eltávolították az Apache 2.0 licensz alá nem tartozó komponenseket, és az Elasticsearch márkanevét OpenSearch-re cserélték. A kód jelenlegi verziója alfa tesztelés alatt áll, és néhány héten belül várható az első bétakiadás. A kód alap stabilizálását és az OpenSearch működő rendszerekhez való alkalmassá tételét 2021 közepére tervezik.

Az OpenSearch közösségi projektként fog fejlődni, melyet közös együttműködés keretében fejlesztenek. A projekt jelenlegi kurátora az Amazon, de a jövőben a közösséggel együtt optimális irányítási, döntéshozatali és együttműködési stratégiát dolgoznak ki a fejlesztésben részt vevő tagok számára.

Az OpenSearch fejlesztéséhez már csatlakozott többek között a Red Hat, a SAP, a Capital One és a Logz.io. Érdekesség, hogy a Logz.io korábban saját Elasticsearch forkját próbálta meg fejleszteni, de csatlakozott a közös projekthez. Az OpenSearch fejlesztésében való részvételhez nem szükséges tulajdonjogok átadásáról szóló megállapodás (CLA, Contributor License Agreement) aláírása, és az OpenSearch védjegyhasználati szabályai engedélyező jellegűek, így lehetővé teszik a név használatát saját termékeik népszerűsítésekor.

A fork létrehozásának oka az volt, hogy az Elasticsearch alapértelmezett projekt átváltott a nem szabad SSPL (Server Side Public License) licenszre, és megszüntette a módosítások közzétételét az Apache 2.0 korábbi licensz alatt. Az SSPL licenszt az OSI (Open Source Initiative) nem találta megfelelni az Open Source kritériumainak diszkrét követelmények miatt. Különösen figyelembe kell venni, hogy bár az SSPL licensz az AGPLv3-ra alapoz, a szövegben további követelmények találhatók, amelyek a SSPL licensz alatt nemcsak az alkalmazás kódját, hanem a felhőszolgáltatás nyújtásához szükséges összes komponens forráskódját is magukba foglalják.

A fork has been created with the intention of keeping Elasticsearch and Kibana as open projects and providing a fully open solution developed with community involvement. Within the OpenSearch project, the independent development of the Open Distro for Elasticsearch distribution will also continue. This distribution was previously developed in collaboration with Expedia Group and Netflix as an extension of Elasticsearch, incorporating additional features that replace the paid components of Elasticsearch, such as machine learning tools, SQL support, notification generation, performance diagnostic mechanisms for clusters, authentication via Active Directory, Kerberos, SAML, and OpenID, implementation of single sign-on (SSO), support for traffic encryption, a role-based access control (RBAC) system, and detailed logging for auditing purposes.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster