Binago ni Grafana ang lisensya mula sa Apache 2.0 hanggang sa AGPLv3

Ang mga developer ng platform visualization ng data Grafana, inihayag ang paglipat sa lisensya ng AGPLv3, sa halip na ang Apache 2.0 na lisensya na ginamit dati.

Nagtataka, ang ilang mga gumagamit ay itinuro na ang isa sa mga dahilan mula sa tagumpay ng proyekto ng Grafana, na unang hinahangad na i-optimize ang umiiral na interface ng produkto ng Kibana upang mailarawan ang data na nagkakaiba-iba ng oras at lumayo mula sa pag-link sa imbakan ng Elasticsearch, ay ang pagpipilian ng isang higit na pinahihintulutan na lisensya ng code. Sa paglipas ng panahon, nabuo ng mga developer ng Grafana ang Grafana Labs, na nagsimulang magsulong ng mga produktong komersyal tulad ng Grafana Cloud cloud system at ang solusyon ng komersyal na Grafana Enterprise Stack.

Ang desisyon na baguhin ang lisensya ay ginawa upang manatiling nakalutang at makipagkumpitensya sa mga supplier na hindi kasangkot sa pag-unlad, ngunit gumagamit sila ng binagong mga bersyon ng Grafana sa kanilang mga produkto. Sa kaibahan sa mga marahas na hakbang na isinagawa ng mga proyekto tulad ng ElasticSearch, Redis, MongoDB, Timescale, at Cockroach, na lumipat sa isang hindi bukas na lisensya, sinubukan ni Grafana Labs na gumawa ng isang desisyon na nagbabalanse sa interes ng komunidad at ng negosyo. Ang paglipat sa AGPLv3, ayon sa Grafana Labs, ay ang pinakamahusay na solusyon: sa isang banda, ang AGPLv3 ay sumusunod sa mga pamantayan ng libre at bukas na mga lisensya, at sa kabilang banda, hindi nito pinapayagan ang parasitizing ng mga bukas na proyekto ng mapagkukunan.

Palaging sinubukan ng aming kumpanya na balansehin ang "paglikha ng halaga" ng bukas na mapagkukunan at ang pamayanan na may "pagkuha ng halaga" ng aming diskarte sa pag-monetize. Ang pagpili ng lisensya ay isang pangunahing haligi ng diskarteng ito, at ito ay isang bagay na napag-usapan namin nang husto mula nang magsimula ang kumpanya.

Sa huling ilang taon, napanood namin nang malapit ang halos lahat ng bukas na kumpanya ng mapagkukunan na hinahangaan namin - tulad ng Elastic, Redis Labs, MongoDB, Timescale, Cockroach Labs, at marami pang iba - ay nagbago ng kanilang rehimen sa paglilisensya. Sa halos lahat ng mga kasong ito, ang resulta ay isang paglipat sa isang hindi na-aprubahang OSI na magagamit na lisensya ng font.

Ang mga gumagamit ng hindi nabagong mga bersyon Grafana sa kanilang mga serbisyo o i-post ang pagbabago ng code (halimbawa, Red Hat Openshift at Cloud Foundry) hindi sila maaapektuhan ng pagbabago ng lisensya. Hindi rin makakaapekto ang pagbabago sa Amazon, na nagbibigay ng produkto ng cloud na Pinamamahalaang Serbisyo ng Amazon para sa Grafana (AMG), dahil ang kumpanyang ito ay isang kasosyo sa pag-unlad na may diskarte at nagbibigay ng maraming mga serbisyo sa proyekto.

Ang mga kumpanya na may mga patakaran sa korporasyon na nagbabawal sa paggamit ng AGPL ay maaaring magpatuloy na gumamit ng mas lumang mga may lisensya na mga bersyon ng Apache kung saan inaasahan na patuloy na ilalabas ang mga patch ng kahinaan. Ang isa pang paraan sa labas ay ang paggamit ng pagmamay-ari ng Grafana na edisyon ng Enterprise, na maaaring magamit nang libre kung walang karagdagang mga bayad na tampok na naaktibo sa pamamagitan ng pagbili ng susi.

Manariwa sa diwa na ang kakaibang uri ng lisensya ng AGPLv3 ay ang pagpapakilala ng mga karagdagang paghihigpit para sa mga application na tinitiyak ang pagpapatakbo ng mga serbisyo sa network. Kapag gumagamit ng mga bahagi ng AGPL upang matiyak ang pagpapatakbo ng serbisyo, obligado ang developer na ibigay ang gumagamit ng source code ng lahat ng mga pagbabago na ginawa sa mga sangkap na ito, kahit na ang software na pinagbabatayan ng serbisyo ay hindi ipinamamahagi at eksklusibong ginagamit sa panloob na imprastraktura upang ayusin ang pagpapatakbo ng serbisyo.

Ang lisensya ng AGPLv3 ay katugma lamang sa GPLv3, na lumilikha ng isang salungatan sa lisensya sa mga application na ibinigay sa ilalim ng lisensya ng GPLv2. Halimbawa, ang paglabas ng isang silid-aklatan sa ilalim ng AGPLv3 ay nangangailangan na ang lahat ng mga application na gumagamit ng library na ito ay namamahagi ng code sa ilalim ng lisensya ng AGPLv3 o GPLv3, kaya't ang ilang mga aklatan ng Grafana ay lisensyado sa ilalim ng lisensya ng Apache 2.0.

Bilang karagdagan sa pagbabago ng lisensya, ang proyekto ng Grafana ay inilipat sa isang bagong kasunduan sa mga developer (CLA), na tumutukoy sa paglipat ng mga karapatan sa pag-aari sa code, na pinapayagan ang Grafana Labs na baguhin ang lisensya nang walang pahintulot ng lahat ng mga kalahok sa pag-unlad.

Ang lumang Kasunduan sa Nag-aambag ng Harmony ay pinalitan ng isang kasunduang nakabatay sa dokumento na nilagdaan ng mga nag-ambag ng Apache Foundation. Ang kasunduang ito ay ipinahiwatig na mas nauunawaan at pamilyar sa mga developer.

Fuente: https://grafana.com


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.