Il cambio licenza di Elastic
Elasticsearch (motore di ricerca distribuito basato su Apache Lucene, Shay Banon, 2010) è stato per un decennio il riferimento open source per search e log analytics sotto Apache 2.0. Il gennaio 2021 Elastic annuncia cambio licenza: Elasticsearch 7.11+ e Kibana passano a licenza duale SSPL + Elastic License, non considerate open source da OSI.
La motivazione dichiarata di Elastic è frenare i cloud provider (AWS in primis) che offrono Elasticsearch-as-a-service (“Open Distro for Elasticsearch” di AWS) senza contribuire al progetto.
Il fork AWS
AWS risponde forkando la base di codice Elasticsearch 7.10 (ultima versione Apache) e Kibana sotto il nome OpenSearch. La versione 1.0 di OpenSearch è rilasciata il 12 luglio 2021. Licenza Apache 2.0.
Governance
OpenSearch è gestito inizialmente da AWS ma con intenzione esplicita di governance aperta. Nel settembre 2024 il progetto viene donato a The Linux Foundation come OpenSearch Software Foundation — fondazione indipendente con board di AWS, SAP, Uber, Aryn, Canonical, Oracle.
Compatibilità
OpenSearch 1.x mantiene compatibilità API con Elasticsearch 7.10, permettendo drop-in replacement. Successive divergenze (OpenSearch 2.x, 3.x) rompono parziale compatibilità ma esistono driver ed adapter di migrazione.
Adozione
- AWS Elasticsearch Service → rinominato Amazon OpenSearch Service
- Distribuzioni Linux — alcune includono OpenSearch come alternativa
- Aziende sensibili alla licenza — migrano verso OpenSearch per compliance FOSS
- Community-driven deployments
Nel contesto italiano
Adoption italiana divisa tra chi rimane con Elasticsearch commerciale (Elastic Cloud, on-premise con licenza) e chi migra a OpenSearch per motivi di costo o policy open source.
Riferimenti: OpenSearch 1.0 (12 luglio 2021), AWS fork. Basato su Elasticsearch 7.10 + Kibana. Licenza Apache 2.0. Elastic License 2.0 + SSPL dal 2021 (per Elasticsearch). OpenSearch Software Foundation (Linux Foundation, settembre 2024).
