Elasticsearch | |
---|---|
Kehityshistoria | |
Vakaa versio | 8.17.1 ()[1] |
Tiedot | |
Ohjelmistotyyppi | hakukone |
Lisenssi | Server Side Public License ja Elastic License |
Aiheesta muualla | |
Verkkosivusto |
Elasticsearch on Elastic-yhtiön hakukoneohjelmisto. Vuonna 2021 yhtiö ilmoitti, että sen kaksi suosittua ohjelmistoa Elasticsearch ja Kibana eivät enää olisi saatavilla avoimen lähdekoodin Apache 2.0 -lisenssillä. Jatkossa ohjelmat julkaistaan SSPL ja Elastic License -lisensseillä. Elasticin mukaan muutos johtuu Amazon Web Servicesin tarjoamasta Elasticsearch-palvelusta.[2] Vastauksena Elasticin muutokseen Amazon forkkasi Elasticsearchin OpenSearch-projektiksi.[3] Elasticin perusti Elasticsearchin kehittäjä Shay Banon. Vuonna 2018 Banon kertoi, että Elasticsearch alkoi avoimena lähdekoodina ja tulee pysymään avoimena lähdekoodina, joka kuitenkin oli kiistanalaista, koska vain Elasticin työntekijät pystyivät osallistumaan kehitykseen. Elasticin julkaisema X-Pack julkaistiin Elastic-lisenssillä, joka ei ole avoimen lähdekoodin lisenssi.[4] Elasticsearch perustuu avoimen lähdekoodin Apache Lucene -ohjelmistolle. Doug Cutting kirjoitti ensimmäisen version Lucenesta tavoitteenaan oppia Java-kieltä ja hän julkaisi projektinsa SourceForgessa huhtikuussa 2000. Myöhemmin Lucene liittyi Apache-projektiin[5][6]