Virksomheden Elasticsearch B.V. har annonceret genoprettelsen af den åbne produktstatus for søge-, analyse- og datalagringsplatformen Elasticsearch samt webgrænsefladen Kibana. Koden til Elasticsearch og Kibana vil udover de proprietære licenser ELv2 og SSPL nu også blive distribueret under den frie licens AGPLv3. Inden overgangen til de proprietære licenser blev produktet distribueret under Apache 2.0-licensen, som fortsat anvendes i forked OpenSearch.
Ændringen tilbage til en åben distributionsmodel for koden skyldes løsning af problemer med AWS (Amazon Web Services) — det bemærkes, at efter ændringen af licensen for Elasticsearch begyndte Amazon at investere i udviklingen af sin egen fork, partnerskaberne med AWS blev styrket, forvirringen på markedet forsvandt, og Elasticsearch følte, at truslen mod deres forretning forsvandt.
I modsætning til GPLv3 indeholder AGPLv3 yderligere begrænsninger for applikationer, der leverer netværkstjenester. Når AGPL-komponenter anvendes i netværkstjenester, er udvikleren forpligtet til at levere kilden til alle ændringer, der er foretaget i disse komponenter, selvom software, der ligger til grund for tjenesten, ikke distribueres og udelukkende bruges i intern infrastruktur til drift af tjenesten. AGPL-licensen pålægger også copyleft-betingelser, dvs. for at inkludere AGPL-kode fra Elasticsearch i sit projekt skal kildekoden til eget projekt licenseres under AGPL.
Vi minder om, at Elasticsearch-projektet i 2021 blev overført til SSPL (Server Side Public License), som er baseret på teksten fra AGPLv3, hvor der blev tilføjet yderligere krav til at levere ikke kun koden til selve applikationen, men også kildekoderne til alle de komponenter, der er involveret i levering af cloudtjenesten, under SSPL-licensen. SSPL-licensen opnåede ikke status som åben, da den diskriminerede mod bestemte brugergrupper (udbydere af cloudtjenester). For dem, der ikke var tilfredse med betingelserne i SSPL-licensen, blev der tilbudt en kommerciel licens ELv2 (Elastic License) i Elasticsearch. Som svar på licensændringen skabte Amazon, Red Hat, SAP, Capital One og Logz.io forked OpenSearch, hvor fællesskabet fortsatte udviklingen af den åbne kodebase Elasticsearch 7.10.
Kilde: opennet.ru
