A Amazon apresentou o OpenSearch, um fork da plataforma Elasticsearch

A Amazon anunciou a criação do projeto OpenSearch, que inclui um fork da plataforma de busca, análise e armazenamento de dados Elasticsearch, juntamente com a interface web associada, Kibana. O código é distribuído sob a licença Apache 2.0. No futuro, está prevista a renomeação do serviço Amazon Elasticsearch Service para Amazon OpenSearch Service.

OpenSearch é baseado no código do Elasticsearch 7.10.2. O trabalho no fork começou oficialmente em 21 de janeiro, após o que ocorreu a limpeza do código forked de componentes que não são distribuídos sob a licença Apache 2.0, e a substituição dos elementos da marca Elasticsearch por OpenSearch. Atualmente, o código está em fase de alfa-teste, e a primeira versão beta é esperada nas próximas semanas. A estabilização da base de código e a preparação do OpenSearch para uso em sistemas de produção estão planejadas para meados de 2021.

OpenSearch será desenvolvido como um projeto colaborativo, com a participação da comunidade. Observa-se que a curadoria do projeto é atualmente feita pela Amazon, mas no futuro, em conjunto com a comunidade, será desenvolvida uma estratégia ideal para gestão, tomada de decisão e interação dos participantes envolvidos no desenvolvimento.

Empresas como Red Hat, SAP, Capital One e Logz.io já se juntaram ao trabalho no OpenSearch. É notável que a Logz.io anteriormente tinha tentado desenvolver seu próprio fork do Elasticsearch, mas se juntou ao trabalho no projeto comum. A participação no desenvolvimento do OpenSearch não requer a assinatura de um acordo de transferência de direitos autorais (CLA, Contributor License Agreement), e as regras de uso da marca registrada OpenSearch são permissivas, permitindo o uso desse nome na promoção de seus produtos.

O motivo para a criação do fork foi a mudança da licença do projeto original Elasticsearch para a licença SSPL não livre (Server Side Public License) e a interrupção da publicação de alterações sob a antiga licença Apache 2.0. A licença SSPL foi considerada pela OSI (Open Source Initiative) como não atendendo aos critérios de Código Aberto devido a exigências discriminatórias. Em particular, embora a licença SSPL seja baseada na AGPLv3, o texto contém exigências adicionais para fornecer sob a licença SSPL não apenas o código do próprio aplicativo, mas também os códigos-fonte de todos os componentes envolvidos na prestação do serviço em nuvem.

A motivação para a criação do fork é mencionada como a intenção de manter o Elasticsearch e o Kibana na forma de projetos abertos e fornecer uma solução aberta completa, desenvolvida com a participação da comunidade. Dentro do projeto OpenSearch, o desenvolvimento independente da distribuição Open Distro for Elasticsearch continuará, que anteriormente era desenvolvido em conjunto com a Expedia Group e a Netflix como uma extensão do Elasticsearch e incluía recursos adicionais que substituíam componentes pagos do Elasticsearch, como ferramentas para aprendizado de máquina, suporte a SQL, geração de notificações, mecanismos de diagnóstico de desempenho do cluster, autenticação via Active Directory, Kerberos, SAML e OpenID, implementação de um ponto de entrada único (SSO), suporte à criptografia de tráfego, sistema de controle de acesso baseado em funções (RBAC) e manutenção de logs detalhados para auditoria.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster