Grafana ændrede licensen fra Apache 2.0 til AGPLv3

Platformens udviklere datavisualisering Grafana annoncerede overgangen til AGPLv3-licensen, i stedet for den tidligere anvendte Apache 2.0-licens.

Mærkeligt nok nogle brugere påpeger, at en af ​​grundene fra succesen med Grafana-projektet, der oprindeligt forsøgte at optimere den eksisterende Kibana-produktgrænseflade for at visualisere tidsvarierende data og gå væk fra at linke til Elasticsearch-arkivet, var valget af en mere tilladelig kodelicens. Over tid dannede Grafana-udviklerne Grafana Labs, der begyndte at promovere kommercielle produkter som Grafana Cloud-skysystemet og Grafana Enterprise Stack kommercielle løsning.

Beslutningen om at ændre licensen blev taget for at holde sig flydende og konkurrere med leverandører, der ikke var involveret i udviklingen, men at de bruger modificerede versioner af Grafana i deres produkter. I modsætning til de drastiske tiltag, der blev truffet af projekter som ElasticSearch, Redis, MongoDB, Timescale og Cockroach, der skiftede til en ikke-åben licens, forsøgte Grafana Labs at træffe en beslutning, der afvejede samfundets og forretningens interesser. Overgangen til AGPLv3 er ifølge Grafana Labs den bedste løsning: på den ene side opfylder AGPLv3 kriterierne for gratis og åbne licenser, og på den anden side tillader det ikke parasitisering af open source-projekter.

Vores firma har altid forsøgt at afbalancere "værdiskabelse" af open source og samfundet med "værdifangst" i vores monetiseringsstrategi. Valget af licens er en nøglesøjle i denne strategi, og det er noget, vi har drøftet udførligt siden selskabets start.

I de sidste par år har vi fulgt nøje som næsten alle open source-virksomheder i skala, som vi beundrer - såsom Elastic, Redis Labs, MongoDB, Timescale, Cockroach Labs og mange andre - har udviklet deres licensregime. I næsten alle disse tilfælde har resultatet været en skift til en ikke-OSI-godkendt tilgængelig fontlicens.

Dem, der bruger umodificerede versioner Grafana på deres tjenester eller bogføre ændringskoden (for eksempel Red Hat Openshift og Cloud Foundry) de vil ikke blive påvirket af licensændringen. Ændringen vil heller ikke påvirke Amazon, som leverer Amazon Managed Service-skyproduktet til Grafana (AMG), da dette firma er en strategisk udviklingspartner og leverer mange tjenester til projektet.

Virksomheder med virksomhedspolitikker, der forbyder brugen af ​​AGPL, kan fortsætte med at bruge ældre licenserede versioner af Apache, for hvilke det forventes, at sårbarhedsrettelser fortsat frigives. En anden udvej er at bruge Grafanas proprietære Enterprise-udgave, som kan bruges gratis, hvis ingen yderligere betalte funktioner aktiveres ved køb af nøglen.

Husk på, at AGPLv3-licensens ejendommelighed er indførelsen af ​​yderligere begrænsninger til applikationer, der sikrer driften af ​​netværkstjenester. Når du bruger AGPL-komponenter for at sikre driften af ​​tjenesten, udvikleren er forpligtet til at give brugeren kildekoden af alle ændringer foretaget på disse komponenter, selvom den software, der ligger til grund for tjenesten, ikke distribueres og udelukkende bruges i den interne infrastruktur til at organisere driften af ​​tjenesten.

AGPLv3-licensen er kun kompatibel med GPLv3, hvilket skaber en licenskonflikt med de applikationer, der leveres under GPLv2-licensen. For eksempel kræver frigivelse af et bibliotek under AGPLv3, at alle applikationer, der bruger dette bibliotek, distribuerer kode under AGPLv3- eller GPLv3-licensen, så nogle Grafana-biblioteker er licenseret under Apache 2.0-licensen.

Ud over at ændre licensen, Grafana-projektet blev overført til en ny aftale med udviklere (CLA), som bestemmer overførslen af ​​ejendomsrettigheder over koden, tillader Grafana Labs at ændre licensen uden samtykke fra alle udviklingsdeltagere.

Den gamle Harmony Contributor-aftale erstattes af en dokumentbaseret aftale underskrevet af Apache Foundation-bidragsydere. Denne aftale er angivet at være mere forståelig og velkendt for udviklere.

kilde: https://grafana.com


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.