OpenSearch (software)

{{Short description|Open source search engine}}

{{Infobox software

| name = OpenSearch

| logo = {{#Property:P154}}

| logo_size = 220px

| author = Amazon Web Services

| developer = OpenSearch Software Foundation

| released = {{Start date and age|2021|4|12|df=yes}}

| latest release version = {{wikidata|property|reference|P348}}

| latest release date = {{start date and age|{{wikidata|qualifier|P348|P577}}}}

| repo = {{URL|https://github.com/opensearch-project/opensearch}}

| programming language = Java

| license = Apache License 2.0

| genre = Search engine

| website = {{URL|https://www.opensearch.org/}}

}}

{{Infobox software

| name = OpenSearch Dashboards

| developer = OpenSearch Software Foundation

| released = {{Start date and age|2021|4|12|df=yes}}

| latest release version = {{wikidata|property|preferred|references|edit|Q106497646|P348|P548=Q2804309}}

| latest release date = {{wikidata|qualifier|preferred|single|Q106497646|P348|P548=Q2804309|P577}}

| repo = {{URL|https://github.com/opensearch-project/opensearch-dashboards}}

| programming language = TypeScript, JavaScript

| license = Apache License 2.0

| genre = Search engine

| website = {{URL|https://www.opensearch.org/}}

}}

OpenSearch is a family of software consisting of a search engine (also named OpenSearch), and OpenSearch Dashboards, a data visualization dashboard for that search engine.{{cite web |author=Christina Cardoza |date=April 13, 2021 |title=Amazon announces OpenSearch, an open-source fork of Elasticsearch and Kibana |url=https://sdtimes.com/softwaredev/amazon-announces-opensearch-an-open-source-fork-of-elasticsearch-and-kibana/ |access-date=2021-06-01 |work=Software Development Times}} It is an open-source project developed by the OpenSearch Software Foundation (a Linux Foundation project) written primarily in Java.

As of August 2024, AWS reported that OpenSearch had "tens of thousands" of customers,{{Cite web |date=2024-06-05 |title=Modernize your data observability with Amazon OpenSearch Service zero-ETL integration with Amazon S3 {{!}} AWS Big Data Blog |url=https://aws.amazon.com/blogs/big-data/modernize-your-data-observability-with-amazon-opensearch-service-zero-etl-integration-with-amazon-s3/ |access-date=2024-08-31 |website=aws.amazon.com |language=en-US}} while Elastic claimed to have over 20,000 subscribers.{{cite web |date=2024-08-29 |title=Elastic Reports First Quarter Fiscal 2025 Financial Results |url=https://ir.elastic.co/news/news-details/2024/Elastic-Reports-First-Quarter-Fiscal-2025-Financial-Results/default.aspx}} In the preceding year, OpenSearch had about 50 monthly contributors{{Cite web |title=OpenSearch Open Source Project on Open Hub: Contributors |url=https://openhub.net/p/OpenSearch/contributors/summary |access-date=2024-08-31 |website=openhub.net}} while ElasticSearch had between 70 and 90.{{Cite web |title=Elasticsearch Open Source Project on Open Hub: Contributors |url=https://openhub.net/p/elasticsearch/contributors/summary |access-date=2024-08-31 |website=openhub.net}}

History

The project was created in 2021 by Amazon Web Services{{Cite web |date=12 April 2021 |title=Introducing OpenSearch |url=https://aws.amazon.com/blogs/opensource/introducing-opensearch/ |access-date=27 April 2021 |website=Amazon Web Services |language=en-US}}{{cite web |author=Tim Anderson |date=13 Apr 2021 |title=You know what? Fork this: AWS renames its take on Elasticsearch to OpenSearch following trademark fight |url=https://www.theregister.com/2021/04/13/aws_renames_elasticsearch_fork_opensearch/ |access-date=2021-06-01 |work=The Register}}{{Cite web |title=Amazon Forks Elasticsearch Rebranding It as OpenSearch |url=https://www.infoq.com/news/2021/04/amazon-opensearch/ |access-date=2021-06-30 |website=InfoQ |language=en}}{{Cite web |last=Vaughan-Nichols |first=Steven |date=April 13, 2021 |title=OpenSearch: AWS rolls out its open source Elasticsearch fork |url=https://www.techrepublic.com/article/opensearch-aws-rolls-out-its-open-source-elasticsearch-fork/ |access-date=2021-09-03 |website=TechRepublic |language=en}} as a fork of Elasticsearch and Kibana after Elastic NV changed the license of new versions of this software away from the open-source Apache License in favour of the Server Side Public License (SSPL).{{cite web|last1=Banon|first1=Shay|title=Doubling down on open, Part II|url=https://www.elastic.co/blog/licensing-change|access-date=19 January 2021|website=Elastic|date=14 January 2021 }}{{Cite web|last=Vaughan-Nichols|first=Steven J.|title=Elastic changes open-source license to monetize cloud-service use|url=https://www.zdnet.com/article/elastic-changes-open-source-license-to-monetize-cloud-service-use/|access-date=23 January 2021|website=ZDNet|language=en}} Amazon would hold sole ownership status and write access to the source code repositories, but invited pull requests from anyone. Other companies such as Logz.io, CrateDB, Red Hat and others announced an interest in building or joining a community to continue using and maintaining this open-source software.{{Cite web|date=27 January 2021|title=CrateDB Doubling Down on Permissive Licensing and the Elasticsearch Lockdown|url=https://crate.io/a/cratedb-doubling-down-on-permissive-licensing-and-the-elasticsearch-lockdown/|access-date=28 January 2021|website=CrateDB|language=en-US}}{{Cite web|title=Amazon Announces OpenSearch|url=https://www.i-programmer.info/news/152-epub/14497-amazon-announces-opensearch.html|access-date=2021-06-30|website=www.i-programmer.info}}

On September 16, 2024, the Linux Foundation and Amazon Web Services announced the creation of the OpenSearch Software Foundation.{{Cite web |title=Linux Foundation Announces OpenSearch Software Foundation to Foster Open Collaboration in Search and Analytics |url=https://www.linuxfoundation.org/press/linux-foundation-announces-opensearch-software-foundation-to-foster-open-collaboration-in-search-and-analytics |access-date=2024-09-20 |website=www.linuxfoundation.org |language=en}}{{Cite web |date=2024-09-16 |title=AWS Welcomes the OpenSearch Software Foundation {{!}} AWS Open Source Blog |url=https://aws.amazon.com/blogs/opensource/aws-welcomes-the-opensearch-foundation/ |access-date=2024-09-20 |website=aws.amazon.com |language=en-US}} Ownership of OpenSearch software was transferred from Amazon to OpenSearch Software Foundation, which is organized as an open technical project within the Linux Foundation. The Linux Foundation reported that at the time, "OpenSearch recorded more than 700 million software downloads and participation from thousands of contributors and more than 200 project maintainers." The OpenSearch Software Foundation would launch with support from premier members Amazon Web Services, SAP, and Uber.

Projects

= OpenSearch =

OpenSearch is a Lucene-based search engine that started as a fork of version 7.10.2 of the Elasticsearch service. It has Elastic NV trademarks and telemetry removed. It is licensed under the Apache License, version 2, without a Contributor License Agreement. The maintainers have made a commitment to remain completely compatible with Elasticsearch in its initial versions.

= OpenSearch Dashboards =

OpenSearch Dashboards started as a fork of version 7.10.2 of Elastic's Kibana software, and is also under the Apache License, version 2.{{Cite web|date=2021-04-14|title=OpenSearch - Amazon forks Elasticsearch and the divergence begins|url=https://opensourceconnections.com/blog/2021/04/14/opensearch-amazon-forks-elasticsearch-and-the-divergence-begins/|access-date=2021-06-30|website=OpenSource Connections|language=en-US}}

See also

{{Portal|Free and open-source software}}

  • {{section link|Elasticsearch|Licensing changes}}

References

{{Reflist}}