Począwszy od wersji Elastic 7.11 oprogramowanie Elasticsearch i Kibana będzie udostępniane na zasadach podwójnego licencjonowania: Server Side Public License albo Elastic License. Nowy model całkowicie zastąpi dotychczasową licencję Apache v2. Swoją decyzję producent argumentuje chęcią ochrony interesów społeczności open source. Chce tym samym zapobiegać komercyjnemu wykorzystywaniu otwartego kodu źródłowego Elastic przez dostawców chmur publicznych bez zwrotnego wkładu na rzecz community.
Firma Elastic zaopiekowała się obiecującym projektem open source i nieustannie wspiera produkcję stosu narzędzi umożliwiających budowanie kompletnych systemów indeksowania, wyszukiwania i analizowania danych. Punktem centralnym tego środowiska jest Elasticsearch – rozproszone narzędzie umożliwiające wyszukiwanie i analizowanie gromadzonych przez nas danych – wspierany przez ekosystem narzędzi uzupełniających, m.in. Logstash, Kibana, Beats. Jednym z najczęściej używanych narzędzi jest Kibana służąca do wizualizacji i prezentacji danych zgromadzonych w Elasticsearch.
Elasticsearch jest także klasyfikowany jako baza NoSQL. W najnowszej edycji corocznego rankingu DB-Engines.com dotyczącego popularności systemów DBMS uplasował się na 8 pozycji.
Elastic wspierał i nadal wspiera rozwój darmowego, społecznościowego oprogramowania, udostępniając podstawowe narzędzia na darmowej otwartej licencji Apache 2.0.
Począwszy od wersji 6.3 Elastic Stack był już udostępniany na dwóch licencjach, tzn. podstawowe narzędzia były na licencji Apache 2.0, zaś moduły zaawansowane należące do X-Pack na nowej komercyjnej licencji Elastic License.
Niezależnie od tego użytkownik mógł też kupić subskrypcję gwarantującą wsparcie techniczne dla wybranego oprogramowania.
Teraz Elastic zapowiedział zmianę podejścia. Zachowując tę samą koncepcję podwójnego licencjonowania, oferuje odmienne opcje. Począwszy od Elasticsearch 7.11 użytkownik, dokonując aktualizacji do wersji 7.11 będzie mógł wybrać pomiędzy licencją Elastic License i SSPL.
Dla wszystkich dotychczasowych użytkowników oprogramowania Elastic korzystających ze wsparcia producenta, zmiany powyższe nie mają praktycznego znaczenia. Używając zaawansowanych funkcji X-Pack już korzystali z licencji Elastic License i nic w tym względzie się nie zmienia.
Server Side Public License (SSPL) natomiast jest dedykowana wyłącznie dla dostawców masowych usług cloud, którzy korzystając finansowo z dobrodziejstwa kodu dostarczanego przez społeczność open source, nie zwracają do community swoich poprawek i udoskonaleń.
Więcej informacji o nowym sposobie licencjonowania można znaleźć na stronie producenta.
Jeżeli zastanawiasz się nad wyborem optymalnej licencji Elastic, zapraszamy do kontaktu