Grafana mení licenciu z Apache 2.0 na AGPLv3

Vývojári platformy na vizualizáciu dát Grafana oznámili prechod na licenciu AGPLv3, namiesto predtým používané licencie Apache 2.0. Podobná zmena licencie bola vykonaná pre systém agregovania logov Loki a distribuovaný backend trasovania Tempo. Plugins, agenti a niektoré knižnice budú naďalej dodávané pod licenciou Apache 2.0.

Zaujímavé je, že niektorí používateľia poznamenávajú, že jednou z príčin úspechu projektu Grafana, ktorý sa v počiatočných fázach snažil optimalizovať rozhranie už existujúceho produktu Kibana na vizualizáciu sa meniacich časových dát a odviazať sa od uloženia Elasticsearch, bol výber uvoľnenejšej licencie na kód. Postupne vznikla spoločnosť Grafana Labs, ktorá začala propagovať komerčné produkty, ako sú cloudový systém Grafana Cloud a komerčné riešenie Grafana Enterprise Stack.

Rozhodnutie o zmene licencie bolo prijaté s cieľom udržať sa na trhu a obstáť v konkurencii so spoločnosťami, ktoré sa na vývoji podieľajú, ale používajú modifikované verzie Grafana vo svojich produktoch. Na rozdiel od radikálnych opatrení, ktoré prijali projekty ako ElasticSearch, Redis, MongoDB, Timescale a Cockroach, ktoré prešli na licenciu, ktorá nie je otvorená, sa Grafana Labs snažila nájsť riešenie, ktoré by vyvážilo záujmy komunity a biznisu. Prechod na AGPLv3, podľa názoru Grafana Labs, predstavuje optimálne riešenie: na jednej strane AGPLv3 spĺňa kritériá slobodných a otvorených licencií, zatiaľ čo na druhej strane neumožňuje parazitovať na otvorených projektoch.

Pre tých, ktorí vo svojich službách používajú nemodifikované verzie Grafana alebo publikujú kód zmien (napríklad Red Hat Openshift a Cloud Foundry), sa zmena licencie nijako neodrazí. Zmena sa tiež nedotkne spoločnosti Amazon, ktorá poskytuje cloudový produkt Amazon Managed Service for Grafana (AMG), pretože táto spoločnosť je strategickým partnerom v jeho vývoji a poskytuje projektu mnohé služby. Spoločnosti s podnikovou politikou zakazujúcou používanie licencie AGPL môžu pokračovať v používaní starších verzií pod licenciou Apache, pre ktoré sa plánuje pokračovanie v publikovaní aktualizácií s opravami zraniteľností. Ďalšou možnosťou je využívanie proprietárnej verzie Grafana Enterprise, ktorá sa môže používať zadarmo, pokiaľ nie sú aktívne ďalšie platené funkcie prostredníctvom zakúpenia kľúča.

Pripomíname, že osobitnosťou licencie AGPLv3 je zavedenie ďalších obmedzení pre aplikácie, ktoré zabezpečujú fungovanie sieťových služieb. Pri používaní komponentov AGPL pri zabezpečovaní prevádzky služby je vývojár povinný poskytnúť používateľovi zdrojový kód všetkých vykonaných zmien v týchto komponentoch, aj keď je základný softvér služby nešírený a používa sa výhradne vo vnútornej infraštruktúre na organizovanie prevádzky služby. Licencia AGPLv3 je kompatibilná iba s GPLv3, čo vedie ku konfliktu licencií s aplikáciami dodávanými pod licenciou GPLv2. Napríklad dodanie knižnice pod AGPLv3 vyžaduje od všetkých aplikácií, ktoré túto knižnicu používajú, šírenie kódu pod licenciou AGPLv3 alebo GPLv3, preto niektoré knižnice Grafana zostali pod licenciou Apache 2.0.

Okrem zmeny licencie bol projekt Grafana prevedený na novú dohodu s vývojármi (CLA), ktorá určuje prevod majetkových práv na kód, čo umožňuje spoločnosti Grafana Labs meniť licenciu bez schválenia od všetkých účastníkov vývoja. Namiesto starej dohody založenej na Harmony Contributor Agreement bola zavedená dohoda založená na dokumente, ktorý podpisujú účastníci Nadácie Apache. Uvádza sa, že táto dohoda je pre vývojárov jasnejšia a známejšia.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster