Grafana ändrade licensen från Apache 2.0 till AGPLv3

Plattformens utvecklare datavisualisering Grafana, meddelade övergången till AGPLv3-licensen, istället för Apache 2.0-licensen som använts tidigare.

Nyfiket, vissa användare påpekar att en av anledningarna från framgången med Grafana-projektet, som ursprungligen försökte optimera det befintliga Kibana-produktgränssnittet för att visualisera tidsvarierande data och gå bort från att länka till Elasticsearch-förvaret, var valet av en mer tillåtande kodlicens. Med tiden bildade Grafana-utvecklare Grafana Labs, som började marknadsföra kommersiella produkter som molnsystemet Grafana Cloud och den kommersiella Grafana Enterprise Stack-lösningen.

Beslutet att ändra licensen fattades för att hålla sig flytande och konkurrera med leverantörer som inte är involverade i utvecklingen, men att de använder modifierade versioner av Grafana i sina produkter. Till skillnad från de drastiska åtgärder som vidtagits av projekt som ElasticSearch, Redis, MongoDB, Timescale och Cockroach, som bytte till en icke öppen licens, försökte Grafana Labs fatta ett beslut som balanserar samhällets och företagets intressen. Övergången till AGPLv3, enligt Grafana Labs, är den bästa lösningen: å ena sidan uppfyller AGPLv3 kriterierna för fria och öppna licenser, och å andra sidan tillåter det inte parasitisering av open source-projekt.

Vårt företag har alltid försökt balansera "värdeskapande" av öppen källkod och gemenskap med "värdeupptagning" i vår monetiseringsstrategi. Valet av licens är en viktig pelare i denna strategi, och det är något som vi har diskuterat mycket sedan företaget startade.

Under de senaste åren har vi följt noga när nästan alla öppen källkodsföretag i stor skala som vi beundrar - som Elastic, Redis Labs, MongoDB, Timescale, Cockroach Labs och många andra - har utvecklat sitt licensregister. I nästan alla dessa fall har resultatet varit en övergång till en icke-OSI-godkänd tillgänglig teckensnittslicens.

De som använder omodifierade versioner Grafana på deras tjänster eller posta ändringskoden (till exempel Red Hat Openshift och Cloud Foundry) de kommer inte att påverkas av licensändringen. Förändringen påverkar inte heller Amazon, som tillhandahåller Amazon Managed Service molnprodukt för Grafana (AMG), eftersom detta företag är en strategisk utvecklingspartner och tillhandahåller många tjänster till projektet.

Företag med företagspolicy som förbjuder användning av AGPL kan fortsätta använda äldre licensierade versioner av Apache för vilka sårbarhetsplåster förväntas fortsätta att släppas. En annan väg ut är att använda Grafanas egen Enterprise-version, som kan användas gratis om inga extra betalda funktioner aktiveras genom att köpa nyckeln.

Minns att AGPLv3-licensens särdrag är införandet av ytterligare begränsningar för applikationer som säkerställer driften av nättjänster. När du använder AGPL-komponenter för att säkerställa driften av tjänsten, utvecklaren är skyldig att förse användaren med källkoden av alla ändringar som gjorts på dessa komponenter, även om den programvara som ligger till grund för tjänsten inte distribueras och endast används i den interna infrastrukturen för att organisera driften av tjänsten.

AGPLv3-licensen är endast kompatibel med GPLv3, vilket skapar en licenskonflikt med de applikationer som tillhandahålls under GPLv2-licensen. Till exempel, att släppa ett bibliotek under AGPLv3 kräver att alla applikationer som använder detta bibliotek distribuerar kod under AGPLv3- eller GPLv3-licensen, så vissa Grafana-bibliotek är licensierade under Apache 2.0-licensen.

Förutom att ändra licensen, Grafana-projektet överfördes till ett nytt avtal med utvecklare (CLA), som bestämmer överföringen av äganderätt över koden, tillåter Grafana Labs att ändra licensen utan tillstånd från alla utvecklingsdeltagare.

Det gamla Harmony Contributor-avtalet ersätts av ett dokumentbaserat avtal undertecknat av Apache Foundation-bidragsgivare. Detta avtal anges vara mer begripligt och bekant för utvecklare.

Fuente: https://grafana.com


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.