OpenSearch is a free and Open Source data analytics engine based on Lucene and Elasticsearch.
OpenSearch Dashboards is a data visualization and exploration tool for OpenSearch, initially based on Kibana.
OpenSearch and OpenSearch Dashboards are published as Open Source Software under the Apache License 2 (ALv2).
Beginning of 2021, Elastic decided to abandon its commitment to FOSS and announced it would change the license of most of its products from Apache2 to proprietary ones. This created a demand for a FOSS replacement, laying the foundation for OpenSearch.
No. Both products are published under licenses not approve by the Open Source Initiative (OSI). Usage restrictions will apply.
OpenSearch is based on Elasticsearch and offers similar functionality. In contrast to Elasticsearch, OpenSearch is Free and Open Source Software (FOSS).
Yes, OpenSearch can be used as an Open Source replacement for Elasticsearch and the Elastic Stack, although both products offer slightly different features and priorities.
Yes. OpenSearch is licensed under Apache License 2, so you can use it to offer managed services and monetize on the product.
OpenSearch is a FOSS project, so you can use it any way you want, embed it in other products and also offer any services based on it. Elasticsearch is published under proprietary licenses (SSPL and Elastic License v2), therefore legal restrictions may apply to your usage of these products.
OpenSearch was initiated by Amazon Web Services, but maintained as a community-driven Open Source project, with maintainers also outside of AWS. Companies like RedHat, SAP or logz.io have joined the project.
OpenSearch is forked from Elasticsearch and is compatible with Elasticsearch up to 7.10.2. OpenSearch can use indices from Elasticsearch versions 6.0 up to 7.10
Since OpenSearch is wire-compatible with Elasticsearch 7.0.0 up to 7.10.2, you can upgrade from Elasticsearch to OpenSearch without downtime via a rolling restart.