Grafana breytir leyfi úr Apache 2.0 í AGPLv3

Hönnuðir Grafana gagnasjónunarvettvangsins tilkynntu umskiptin í AGPLv3 leyfið, í stað áður notaða Apache 2.0 leyfisins. Svipuð leyfisbreyting var gerð fyrir Loki log söfnunarkerfið og Tempo dreifða rekja bakenda. Viðbætur, umboðsmenn og sum bókasöfn verða áfram með leyfi samkvæmt Apache 2.0 leyfinu.

Athyglisvert er að sumir notendur taka fram að ein af ástæðunum fyrir velgengni Grafana verkefnisins, sem á upphafsstigi reyndi að fínstilla viðmót Kibana vörunnar sem fyrir var til að sjá tímabreytileg gögn og hverfa frá því að vera bundin við Elasticsearch geymslu. , var valið á leyfilegri kóða leyfi. Með tímanum stofnuðu Grafana verktaki fyrirtækið Grafana Labs, sem hóf að kynna auglýsingavörur eins og Grafana Cloud skýjakerfið og viðskiptalausnina Grafana Enterprise Stack.

Ákvörðun um að breyta leyfinu var tekin til að halda sér á floti og standast samkeppni við birgja sem ekki koma að þróuninni, en nota breyttar útgáfur af Grafana í vörur sínar. Öfugt við róttækar ráðstafanir sem gripið var til af verkefnum eins og ElasticSearch, Redis, MongoDB, Timescale og Cockroach, sem færðust yfir í óopið leyfi, reyndi Grafana Labs að taka ákvörðun sem jafnaði hagsmuni samfélagsins og fyrirtækja. Umskiptin í AGPLv3, samkvæmt Grafana Labs, er ákjósanlegasta lausnin: annars vegar uppfyllir AGPLv3 skilyrði ókeypis og opinna leyfa og hins vegar leyfir það ekki sníkjudýrkun á opnum verkefnum.

Þeir sem nota óbreyttar útgáfur af Grafana í þjónustu sinni eða birta breytingarkóða (til dæmis Red Hat Openshift og Cloud Foundry) verða ekki fyrir áhrifum af leyfisbreytingunni. Breytingin mun heldur ekki hafa áhrif á Amazon, sem veitir skýjavöruna Amazon Managed Service for Grafana (AMG), þar sem þetta fyrirtæki er stefnumótandi þróunaraðili og veitir verkefninu marga þjónustu. Fyrirtæki með fyrirtækjastefnu sem bannar notkun AGPL leyfisins geta haldið áfram að nota eldri útgáfur með Apache leyfi sem þau ætla að halda áfram að birta varnarleysisleiðréttingar fyrir. Önnur leið út er að nota sérútgáfu Enterprise útgáfu af Grafana, sem hægt er að nota ókeypis ef viðbótar greiddar aðgerðir eru ekki virkjaðar með kaupum á lykli.

Við skulum muna að eiginleiki AGPLv3 leyfisins er innleiðing á viðbótartakmörkunum fyrir forrit sem tryggja virkni netþjónustu. Þegar AGPL íhlutir eru notaðir til að tryggja rekstur þjónustunnar er verktaki skylt að láta notanda í té frumkóða allra breytinga sem gerðar eru á þessum íhlutum, jafnvel þótt hugbúnaðinum sem liggur til grundvallar þjónustunni sé ekki dreift og sé eingöngu notaður í innri innviði. að skipuleggja rekstur þjónustunnar. AGPLv3 leyfið er aðeins samhæft við GPLv3, sem leiðir til stangar á leyfisveitingum við forrit sem eru send undir GPLv2 leyfinu. Til dæmis þarf að senda bókasafn undir AGPLv3 öllum forritum sem nota bókasafnið til að dreifa kóða undir AGPLv3 eða GPLv3 leyfinu, þannig að sum Grafana bókasöfn eru skilin eftir undir Apache 2.0 leyfinu.

Auk þess að breyta leyfinu hefur Grafana-verkefnið verið flutt yfir í nýjan þróunarsamning (CLA), sem skilgreinir framsal eignarréttar á kóðanum, sem gerir Grafana Labs kleift að breyta leyfinu án samþykkis allra þátttakenda í þróuninni. Í stað gamla samningsins sem byggir á Harmony Contributor Agreement hefur verið kynntur samningur byggður á skjali undirritað af þátttakendum Apache Foundation. Það er gefið til kynna að þessi samningur sé skiljanlegri og kunnuglegri fyrir þróunaraðila.

Heimild: opennet.ru

Bæta við athugasemd