OpenSearch (software)

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
OpenSearch
Original authorAmazon Web Services
DeveloperOpenSearch Software Foundation
Initial release12 April 2021; 5 years ago (2021-04-12)
Repositorygithub.com/opensearch-project/opensearch
Written inJava
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    TypeSearch engine
    LicenseApache License 2.0
    Websitewww.opensearch.org
    OpenSearch Dashboards
    DeveloperOpenSearch Software Foundation
    Initial release12 April 2021; 5 years ago (2021-04-12)
    Repositorygithub.com/opensearch-project/opensearch-dashboards
    Written inTypeScript, JavaScript
    Engine
      Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
      TypeSearch engine
      LicenseApache License 2.0
      Websitewww.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.[1] 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,[2] while Elastic claimed to have over 20,000 subscribers.[3] In the preceding year, OpenSearch had about 50 monthly contributors[4] while ElasticSearch had between 70 and 90.[5]

      History

      [edit | edit source]

      The project was created in 2021 by Amazon Web Services[6][7][1][8][9] 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).[10][11][7][1] Amazon would hold sole ownership status and write access to the source code repositories, but invited pull requests from anyone.[1][6] 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.[11][12][7][13]

      On September 16, 2024, the Linux Foundation and Amazon Web Services announced the creation of the OpenSearch Software Foundation.[14][15] 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

      [edit | edit source]

      OpenSearch

      [edit | edit source]

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

      OpenSearch Dashboards

      [edit | edit source]

      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.[7][1][16]

      See also

      [edit | edit source]

      Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').

      References

      [edit | edit source]
      1. ^ a b c d e f g h Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
      2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
      3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
      4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
      5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
      6. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
      7. ^ a b c d e Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
      8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
      9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
      10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
      11. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
      12. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
      13. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
      14. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
      15. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
      16. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
      [edit | edit source]