Grafana cambia a licenza da Apache 2.0 à AGPLv3

I sviluppatori di a piattaforma di visualizazione di dati Grafana anu annunziatu a transizione à a licenza AGPLv3, invece di a licenza Apache 2.0 usata prima. Un cambiamentu di licenza simili hè statu fattu per u sistema di aggregazione di log Loki è u backend di traccia distribuitu Tempo. Plugins, agenti, è alcune biblioteche continuanu à esse licenziati sottu a licenza Apache 2.0.

Curiosamente, certi utilizatori notanu chì unu di i mutivi di u successu di u prughjettu Grafana, chì in u stadiu iniziale hà pruvatu à ottimisà l'interfaccia di u pruduttu Kibana preesistente per visualizà e dati chì varianu in u tempu è alluntanassi da esse ligatu à l'almacenamiento Elasticsearch. , era a scelta di una licenza di codice più permissiva. À u tempu, i sviluppatori Grafana formanu a cumpagnia Grafana Labs, chì hà cuminciatu à prumove i prudutti cummirciali cum'è u sistema di nuvola Grafana Cloud è a suluzione cummerciale Grafana Enterprise Stack.

A decisione di cambià a licenza hè stata fatta in modu di mantene a flotu è di sustene a cumpetizione cù i fornituri chì ùn sò micca implicati in u sviluppu, ma utilizanu versioni mudificate di Grafana in i so prudutti. In cuntrastu à e misure drastiche pigliate da prughjetti cum'è ElasticSearch, Redis, MongoDB, Timescale è Cockroach, chì anu trasfirutu à una licenza non aperta, Grafana Labs hà pruvatu à piglià una decisione chì equilibra l'interessi di a cumunità è di l'affari. A transizione à AGPLv3, secondu a Grafana Labs, hè a suluzione ottima: da una banda, AGPLv3 risponde à i criterii di licenze libere è aperte, è da l'altra parte, ùn permette micca parassitismu nantu à i prughjetti aperti.

Quelli chì utilizanu versioni micca modificate di Grafana in i so servizii o publicanu codice di mudificazione (per esempiu, Red Hat Openshift è Cloud Foundry) ùn saranu micca affettati da u cambiamentu di licenza. U cambiamentu ùn hà micca affettatu ancu Amazon, chì furnisce u pruduttu in nuvola Amazon Managed Service per Grafana (AMG), postu chì sta cumpagnia hè un cumpagnu di sviluppu strategicu è furnisce assai servizii à u prugettu. L'imprese cù una pulitica corporativa chì pruibisce l'usu di a licenza AGPL ponu cuntinuà à aduprà versioni più vechje cù licenza Apache per i quali pensanu di cuntinuà publicà correzioni di vulnerabilità. Un'altra manera di esce hè di utilizà l'edizioni prupietariu Enterprise di Grafana, chì pò esse usata gratuitamente se e funzioni supplementari pagate ùn sò micca attivate per a compra di una chjave.

Ricurdemu chì una funzione di a licenza AGPLv3 hè l'intruduzioni di restrizioni supplementari per l'applicazioni chì assicuranu u funziunamentu di i servizii di rete. Quandu utilizate cumpunenti AGPL per assicurà u funziunamentu di u serviziu, u sviluppatore hè obligatu à furnisce à l'utilizatori u codice fonte di tutti i cambiamenti fatti à sti cumpunenti, ancu s'ellu u software sottu à u serviziu ùn hè micca distribuitu è ​​hè utilizatu solu in l'infrastruttura interna. per urganizà u funziunamentu di u serviziu. A licenza AGPLv3 hè solu cumpatibile cù GPLv3, chì risulta in un cunflittu di licenze cù l'applicazioni spedite sottu a licenza GPLv2. Per esempiu, u trasportu di una biblioteca sottu AGPLv3 richiede tutte l'applicazioni chì utilizanu a biblioteca per distribuisce u codice sottu a licenza AGPLv3 o GPLv3, cusì alcune biblioteche Grafana sò lasciate sottu a licenza Apache 2.0.

In più di cambià a licenza, u prughjettu Grafana hè statu trasferitu à un novu accordu di sviluppatore (CLA), chì definisce u trasferimentu di i diritti di pruprietà à u codice, chì permette à Grafana Labs di cambià a licenza senza l'accunsentu di tutti i participanti di u sviluppu. Invece di u vechju accordu basatu annantu à l'accordu di u Cuntributore Harmony, un accordu hè statu introduttu basatu annantu à un documentu firmatu da i participanti di a Fundazione Apache. Hè indicatu chì stu accordu hè più comprensibile è familiar à i sviluppatori.

Source: opennet.ru

Add a comment