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


How do you optimally secure your Kubernetes nodes? Discover tips and best practices for maximum security in our blog post!