OpenSearch is a free and Open Source data analytics engine based on Lucene and Elasticsearch.
OpenSearch Dashboards is a data visualization and exploration tool initially based on Kibana.
OpenSearch and OpenSearch Dashboards are published under the Apache License 2 (ALv2).
Beginning of 2021, Elastic decided to abandon it's commitment to FOSS and announced it would change the license of most of their products from Apache2 to proprietory ones. This created a demand for a FOSS replacement, laying the foundation on 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 Elasicsearch, 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 proprietory licenses (SSPL and Elastic License v2), there 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 since 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.