Grafana canvi de la llicència d'Apache 2.0 a AGPLv3

Els desenvolupadors de la plataforma de visualització de dades Grafana, van donar a conèixer la transició a la llicència AGPLv3, en lloc de la llicència Apache 2.0 utilitzada anteriorment.

Curiosament, alguns usuaris assenyalen que una de les raons de l'èxit de el projecte Grafana, que inicialment va tractar d'optimitzar la interfície del producte Kibana ja existent per a visualitzar dades que varien en el temps i allunyar-se de la vinculació a l'repositori de Elasticsearch, va ser l'elecció d'una llicència de codi més permissiva. Amb el temps, els desenvolupadors de Grafana van formar Grafana Labs, que va començar a promoure productes comercials com el sistema en el núvol Grafana Cloud i la solució comercial Grafana Enterprise Stack.

La decisió de canviar la llicència es va prendre per no enfonsar-i competir amb proveïdors que no participen en el desenvolupament, Però que utilitzen versions modificades de Grafana en els seus productes. En contrast amb les dràstiques mesures preses per projectes com ElasticSearch, Redis, MongoDB, Timescale i Cockroach, que van canviar a una llicència no oberta, Grafana Labs va intentar prendre una decisió que equilibri els interessos de la comunitat i el negoci. La transició a AGPLv3, segons Grafana Labs, és la millor solució: d'una banda, AGPLv3 compleix amb els criteris de llicències lliures i obertes, i d'altra banda, no permet parasitar projectes de codi obert.

La nostra empresa sempre ha tractat d'equilibrar la «creació de valor» de el codi obert i la comunitat amb la «captura de valor» de la nostra estratègia de monetització. L'elecció de la llicència és un pilar clau d'aquesta estratègia, i és una cosa sobre el que hem deliberat extensament des que va començar l'empresa.

En els últims anys, hem observat de prop com gairebé totes les empreses de codi obert a escala que admirem (com Elastic, Redis Labs, MongoDB, Timescale, Cockroach Labs i moltes altres) han evolucionat el seu règim de llicències. En gairebé tots aquests casos, el resultat ha estat un canvi a una llicència de font disponible no aprovada per OSI.

Els que utilitzin versions no modificades de Grafana en els seus serveis o publiquin el codi de canvi (per exemple, Red Hat Openshift i Cloud Foundry) no es veuran afectats pel canvi de llicència. El canvi tampoc afectarà Amazon, que proporciona el producte en el núvol Amazon Managed Service per Grafana (AMG), ja que aquesta empresa és un soci de desenvolupament estratègic i brinda molts serveis a el projecte.

Les empreses amb polítiques corporatives que prohibeixen l'ús de AGPL poden seguir utilitzant versions anteriors amb llicència d'Apache per a les quals es preveu seguir publicant pegats de vulnerabilitat. Una altra sortida és utilitzar l'edició Enterprise patentada de Grafana, que es pot utilitzar de forma gratuïta si no s'activen funcions de pagament addicionals mitjançant la compra de la clau.

Recordem que la peculiaritat de la llicència AGPLv3 és la introducció de restriccions addicionals per a les aplicacions que asseguren el funcionament dels serveis de xarxa. A l'utilitzar components AGPL per garantir el funcionament de l'servei, el desenvolupador està obligat a proporcionar a l'usuari el codi font de tots els canvis realitzats en aquests components, fins i tot si el programari subjacent a el servei no es distribueix i s'utilitza exclusivament en la infraestructura interna per organitzar el funcionament de l'servei.

La llicència AGPLv3 només és compatible amb GPLv3, el que genera un conflicte d'llicència amb les aplicacions subministrades sota la llicència GPLv2. Per exemple, el lliurament d'una biblioteca sota AGPLv3 requereix que totes les aplicacions que fan servir aquesta biblioteca distribueixin codi sota la llicència AGPLv3 o GPLv3, de manera que algunes biblioteques de Grafana queden sota la llicència Apache 2.0.

A més de canviar la llicència, el projecte Grafana es va transferir a un nou acord amb desenvolupadors (CLA), que determina la transferència de drets de propietat sobre el codi, el que permet a Grafana Labs canviar la llicència sense el consentiment de tots els participants de el desenvolupament.

L'antic Acord de Col·laborador d'Harmony es reemplaça per un acord basat en documents signat pels contribuents de la Fundació Apache. S'indica que aquest acord és més comprensible i familiar per als desenvolupadors.

font: https://grafana.com


Sigues el primer a comentar

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.