Grafana je promijenila licencu iz Apache 2.0 u AGPLv3

Programeri platforme vizualizacija podataka Grafana, najavila prelazak na AGPLv3 licencu, umjesto ranije korištene licence Apache 2.0.

Zanimljivo, neki korisnici ističu da je to jedan od razloga od uspjeha projekta Grafana, koji je u početku težio optimizaciji postojećeg sučelja proizvoda Kibana kako bi vizualizirao podatke koji se razlikuju u vremenu i odmaknuo od povezivanja s repozitorijumom Elasticsearch, je bio izbor dopuštenije licence koda. Vremenom su programeri Grafane osnovali Grafana Labs, koji su počeli promovirati komercijalne proizvode poput sistema oblaka Grafana Cloud i komercijalnog rješenja Grafana Enterprise Stack.

Odluka o promjeni licence donesena je da ostanemo na površini i nadmetamo se sa dobavljačima koji nisu uključeni u razvoj, ali da u svojim proizvodima koriste modificirane verzije Grafane. Za razliku od drastičnih mjera koje su poduzeli projekti poput ElasticSearch, Redis, MongoDB, Timescale i Cockroach, koji su prešli na neotvorenu licencu, Grafana Labs pokušala je donijeti odluku koja uravnotežuje interese zajednice i posla. Prelazak na AGPLv3, prema Grafana Labs, najbolje je rješenje: s jedne strane, AGPLv3 udovoljava kriterijima besplatnih i otvorenih licenci, a s druge strane ne dopušta parazitiranje na projektima otvorenog koda.

Naša kompanija je uvijek pokušavala uravnotežiti „stvaranje vrijednosti“ otvorenog koda i zajednice sa „hvatanjem vrijednosti“ naše strategije monetizacije. Izbor licence ključni je stub ove strategije i to je nešto o čemu smo detaljno razmišljali od kada je kompanija započela.

U posljednjih nekoliko godina pomno smo promatrali kako je gotovo svaka kompanija otvorenog koda kojoj se divimo - poput Elastic, Redis Labs, MongoDB, Timescale, Cockroach Labs i mnogih drugih razvila svoj režim licenciranja. U gotovo svim tim slučajevima rezultat je bio prelazak na dostupnu licencu fontova koju nije odobrio OSI.

Oni koji koriste nemodifikovane verzije Grafana na njihovim uslugama ili objavite kod za promjenu (na primjer, Red Hat Openshift i Cloud Foundry) na njih neće utjecati promjena licence. Izmjena se također neće odraziti na Amazon koji za Cloud Grafana (AMG) nudi oblačni proizvod Amazon Managed Service, jer je ova kompanija strateški razvojni partner i pruža mnoge usluge projektu.

Kompanije s korporativnim politikama koje zabranjuju upotrebu AGPL-a mogu i dalje koristiti starije licencirane verzije Apache-a za koje se očekuje da će se i dalje objavljivati ​​zakrpe za ranjivost. Drugi izlaz je korištenje Grafanina vlasničkog izdanja Enterprise, koje se može koristiti besplatno ako se kupnjom ključa ne aktiviraju dodatne plaćene funkcije.

Zapamtite to posebnost licence AGPLv3 je uvođenje dodatnih ograničenja za aplikacije koje osiguravaju rad mrežnih usluga. Kada koristite AGPL komponente kako biste osigurali rad usluge, programer je dužan korisniku dostaviti izvorni kod svih promjena izvršenih na ovim komponentama, čak i ako se softver u osnovi usluge ne distribuira i koristi se isključivo u internoj infrastrukturi za organizaciju rada usluge.

Licenca AGPLv3 kompatibilna je samo s GPLv3, što stvara sukob licence s aplikacijama koje se pružaju pod licencom GPLv2. Na primjer, izdavanje knjižnice pod AGPLv3 zahtijeva da sve aplikacije koje koriste ovu knjižnicu distribuiraju kod pod licencom AGPLv3 ili GPLv3, tako da su neke biblioteke Grafane licencirane pod licencom Apache 2.0.

Pored promjene licence, projekt Grafana prebačen je na novi ugovor s programerima (CLA), koji određuje prenos prava svojine preko koda, omogućavajući Grafana Labs da promijeni licencu bez pristanka svih sudionika u razvoju.

Stari ugovor o suradniku Harmony zamjenjuje se sporazumom zasnovanom na dokumentima koji su potpisali suradnici Apache Foundation Ukazano je da je ovaj sporazum razumljiviji i poznatiji programerima.

Izvor: https://grafana.com


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.