Grafana je licenco spremenila iz Apache 2.0 v AGPLv3

Razvijalci platforme vizualizacija podatkov Grafana, napovedala prehod na licenco AGPLv3, namesto predhodno uporabljene licence Apache 2.0.

Nenavadno, nekateri uporabniki poudarjajo, da je to eden od razlogov od uspeha projekta Grafana, ki si je sprva prizadeval za optimizacijo obstoječega vmesnika izdelka Kibana za vizualizacijo časovno spremenljivih podatkov in odmik od povezave s skladiščem Elasticsearch, je bila izbira bolj dovoljene licence za kodo. Sčasoma so razvijalci Grafana ustanovili Grafana Labs, ki so začeli promovirati komercialne izdelke, kot sta oblačni sistem Grafana Cloud in komercialna rešitev Grafana Enterprise Stack.

Odločitev za spremembo licence je bila sprejeta, da ostanemo na površju in konkuriramo dobaviteljem, ki niso vključeni v razvoj, ampak da v svojih izdelkih uporabljajo spremenjene različice Grafane. V nasprotju z drastičnimi ukrepi, ki so jih sprejeli projekti, kot so ElasticSearch, Redis, MongoDB, Timescale in Cockroach, ki so prešli na neodprto licenco, je Grafana Labs poskušal sprejeti odločitev, ki uravnoteži interese skupnosti in podjetja. Prehod na AGPLv3 je po mnenju Grafana Labs najboljša rešitev: po eni strani AGPLv3 izpolnjuje merila brezplačnih in odprtih licenc, po drugi strani pa ne omogoča parazitiranja na odprtokodnih projektih.

Naše podjetje je vedno poskušalo uravnotežiti "ustvarjanje vrednosti" odprte kode in skupnosti z "zajemom vrednosti" naše strategije monetizacije. Izbira licence je ključni steber te strategije in o njej smo veliko razmišljali od ustanovitve podjetja.

V zadnjih nekaj letih smo pozorno spremljali, kako je skoraj vsako odprtokodno podjetje, ki ga občudujemo, na primer Elastic, Redis Labs, MongoDB, Timescale, Cockroach Labs in številna druga, razvilo svoj režim licenciranja. V skoraj vseh teh primerih je rezultat prehod na razpoložljivo licenco pisave, ki je ni odobril OSI.

Tisti, ki uporabljajo nespremenjene različice Grafana na njihovih storitvah ali objavijo kodo za spremembo (na primer Red Hat Openshift in Cloud Foundry) nanje sprememba licence ne bo vplivala. Sprememba ne bo vplivala tudi na Amazon, ki za Grafana (AMG) ponuja izdelek v oblaku Amazon Managed Service, saj je to podjetje strateški razvojni partner in projektu ponuja številne storitve.

Podjetja s korporacijskimi politikami, ki prepovedujejo uporabo AGPL, lahko še naprej uporabljajo starejše licenčne različice Apacheja, za katere se pričakuje, da bodo še naprej objavljani popravki ranljivosti. Drugi izhod je uporaba lastniške izdaje podjetja Grafana, ki jo lahko uporabljate brezplačno, če z nakupom ključa ne aktivirate dodatnih plačljivih funkcij.

Zapomni si to posebnost licence AGPLv3 je uvedba dodatnih omejitev za aplikacije, ki zagotavljajo delovanje omrežnih storitev. Ko uporabljate komponente AGPL za zagotavljanje delovanja storitve, razvijalec je dolžan uporabniku posredovati izvorno kodo vseh sprememb teh komponent, tudi če programska oprema, na kateri temelji storitev, ni distribuirana in se uporablja izključno v notranji infrastrukturi za organizacijo delovanja storitve.

Licenca AGPLv3 je združljiva samo z GPLv3, kar ustvarja konflikt licenc z aplikacijami, ki jih ponuja licenca GPLv2. Na primer za izdajo knjižnice pod AGPLv3 morajo vse aplikacije, ki uporabljajo to knjižnico, distribuirati kodo pod licenco AGPLv3 ali GPLv3, zato so nekatere knjižnice Grafana licencirane pod licenco Apache 2.0.

Poleg spremembe licence projekt Grafana je bil prenesen na nov dogovor z razvijalci (CLA), ki določa prenos lastninske pravice prek kode, dovoljuje Grafana Labs, da spremeni dovoljenje brez soglasja vseh udeležencev v razvoju.

Stara pogodba Harmony Contributor se nadomesti s sporazumom na podlagi dokumentov, ki so ga podpisali sodelavci fundacije Apache. Ta sporazum naj bi bil bolj razumljiv in ga poznajo razvijalci.

vir: https://grafana.com


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.