Skip to main content

Blogs

Elasticsearch versus OpenSearch

Elasticsearch is an search and analytics engine, initially released in 2010 by Elasticsearch BV (now part of Elastic NV). OpenSearch is a community-driven, open-source search and analytics engine, forked from Elasticsearch by AWS in 2021 after Elastic NV changed the license for some of its code.

Timeline of the major events:

  • 2010: Elasticsearch is first released as an open-source search and analytics engine.
  • 2015: a commercial version of Elasticsearch called X-Pack is released, which adds features such as security, alerting, and machine learning.
  • 2018: Elastic NV changes the license for X-Pack. Prior to that, Elasticsearch was available under the Apache 2.0 license, which is a permissive open-source license that allows for the free use, modification, and distribution of the code. This change in licensing caused some controversy in the open-source community, as it was seen as a departure from Elasticsearch's roots as an open-source project.
  • 2021: AWS announces that it will fork Elasticsearch and Kibana to create OpenSearch and OpenSearch Dashboards, after Elastic NV changed the license for some of its code.
  • 2021: OpenSearch and OpenSearch Dashboards are released under the Apache 2.0 license, with contributions from AWS and the open-source community.

Today, Elasticsearch and OpenSearch are both powerful search and analytics engines that are widely used in a variety of applications, including log analysis, e-commerce, and enterprise search.
While Elasticsearch and OpenSearch have some differences in their features and licensing, they share many similarities in their underlying technology and community-driven development.

 

 

Check out our latest blogpost


Kubernetes 1.32 is here! With enhancements in scalability, security, and network performance, this release takes your clusters to the next level. Support up to 20,000 nodes, secure sensitive data with TLS 1.3, and leverage optimized storage and routing features.