Grafana muutti lisenssin Apache 2.0: sta AGPLv3: ksi

Alustan kehittäjät tietojen visualisointi Grafana ilmoitti siirtymisestä AGPLv3-lisenssiin, aiemmin käytetyn Apache 2.0 -lisenssin sijaan.

Utelias, jotkut käyttäjät huomauttavat, että yksi syy Grafana-projektin menestyksestä, joka alun perin pyrki optimoimaan nykyisen Kibana-tuoteliittymän visualisoimaan ajallisesti vaihtelevia tietoja ja siirtymään pois linkittämisestä Elasticsearch-arkistoon, oli sallivamman koodilisenssin valinta. Ajan myötä Grafanan kehittäjät perustivat Grafana Labsin, joka aloitti kaupallisten tuotteiden, kuten Grafana Cloud -pilvijärjestelmän ja Grafana Enterprise Stack -kaupallisen ratkaisun, markkinoinnin.

Lisenssin muuttamisesta päätettiin pysyä pinnalla ja kilpailla toimittajien kanssa, jotka eivät ole mukana kehittämisessä, mutta että he käyttävät tuotteissaan muokattuja versioita Grafanasta. Toisin kuin sellaiset projektit, kuten ElasticSearch, Redis, MongoDB, Timescale ja Cockroach, ryhtyivät voimakkaisiin toimenpiteisiin, jotka siirtyivät avoimeen lisenssiin, Grafana Labs yritti tehdä päätöksen, joka tasapainottaa yhteisön ja yrityksen edut. Grafana Labsin mukaan siirtyminen AGPLv3: een on paras ratkaisu: toisaalta AGPLv3 täyttää ilmaisten ja avoimien lisenssien kriteerit, ja toisaalta se ei salli avoimen lähdekoodin projektien loistamista.

Yrityksemme on aina yrittänyt tasapainottaa avoimen lähdekoodin ja yhteisön "arvon luomisen" ja kaupallistamisstrategiamme "arvon sieppaamisen". Lisenssin valinta on tämän strategian keskeinen pilari, ja olemme siitä pohtineet laajasti yrityksen perustamisesta lähtien.

Viime vuosina olemme seuranneet tarkasti melkein kaikkia avoimen lähdekoodin yrityksiä, joita ihailemme - kuten Elastic, Redis Labs, MongoDB, Timescale, Cockroach Labs ja monet muut - ovat kehittäneet lisenssijärjestelmäänsä. Lähes kaikissa näissä tapauksissa tulos on siirtyminen ei-OSI-hyväksyttyyn käytettävissä olevaan fontti-lisenssiin.

Ne, jotka käyttävät muokkaamattomia versioita Grafana heidän palveluissaan tai postita muutoskoodi (esimerkiksi Red Hat Openshift ja Cloud Foundry) lisenssin muutos ei vaikuta heihin. Muutos ei vaikuta myöskään Amazoniin, joka tarjoaa Amazon Managed Service -pilvituotteen Grafanalle (AMG), koska tämä yritys on strateginen kehityskumppani ja tarjoaa monia palveluja projektille.

Yritykset, joilla on yrityskäytäntöjä, jotka kieltävät AGPL: n käytön, voivat edelleen käyttää Apachen vanhempia lisensoituja versioita, joiden haavoittuvuuskorjausten odotetaan edelleen julkaistavan. Toinen tapa on käyttää Grafanan omaa Enterprise-versiota, jota voidaan käyttää ilmaiseksi, ellei mitään maksullisia lisäominaisuuksia aktivoitua avainta ostamalla.

Muista se AGPLv3-lisenssin erityispiirre on lisärajoitusten käyttöönotto sovelluksille, jotka varmistavat verkkopalvelujen toiminnan. Kun AGPL-komponentteja käytetään palvelun toiminnan varmistamiseen, kehittäjän on toimitettava käyttäjälle lähdekoodi kaikista näihin komponentteihin tehdyistä muutoksista, vaikka palvelun taustalla olevaa ohjelmistoa ei jaettakaan ja sitä käytetään yksinomaan sisäisessä infrastruktuurissa palvelun toiminnan järjestämiseksi.

AGPLv3-lisenssi on yhteensopiva vain GPLv3: n kanssa, mikä luo lisenssiristiriidan GPLv2-lisenssin mukaisten sovellusten kanssa. Esimerkiksi kirjaston julkaisu AGPLv3: n avulla edellyttää, että kaikki tätä kirjastoa käyttävät sovellukset jakavat koodia AGPLv3- tai GPLv3-lisenssillä, joten jotkut Grafana-kirjastot on lisensoitu Apache 2.0 -lisenssillä.

Lisenssin vaihtamisen lisäksi Grafana-projekti siirrettiin uudelle sopimukselle kehittäjien kanssa (CLA), joka määrittää omistusoikeuksien siirron koodiin, sallitaan Grafana Labsin vaihtaa lisenssiä ilman kaikkien kehitykseen osallistuvien suostumusta.

Vanha Harmony Contributor -sopimus korvataan asiakirjapohjaisella sopimuksella, jonka Apache Foundationin avustajat ovat allekirjoittaneet. Tämän sopimuksen on osoitettu olevan ymmärrettävämpi ja tutumpi kehittäjille.

lähde: https://grafana.com


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.