A Grafana megváltoztatta a licencet Apache 2.0-ról AGPLv3-ra

A platform fejlesztői adatmegjelenítés A Grafana bejelentette az AGPLv3 licencre való átállást, a korábban használt Apache 2.0 licenc helyett.

Kíváncsi, néhány felhasználó rámutat, hogy az egyik oka a Grafana projekt sikerétől, amely kezdetben a meglévő Kibana termékinterfész optimalizálására törekedett az időben változó adatok megjelenítésére és az Elasticsearch adattárhoz való kapcsolódástól való eltávolodásra, megengedõbb kódlicenc választása volt. Az idő múlásával a Grafana fejlesztői megalakították a Grafana Labs céget, amely megkezdte olyan kereskedelmi termékek népszerűsítését, mint a Grafana Cloud felhőrendszer és a Grafana Enterprise Stack kereskedelmi megoldás.

Az engedély megváltoztatásáról úgy döntöttek, hogy talpon maradnak, és versenyeznek a fejlesztésben nem érintett szállítókkal, de hogy a termékeikben a Grafana módosított verzióit használják. Az olyan projektek drasztikus intézkedéseivel szemben, mint az ElasticSearch, a Redis, a MongoDB, a Timescale és a Cockroach, amelyek nem nyílt licencre váltottak, a Grafana Labs megpróbált olyan döntést hozni, amely egyensúlyban van a közösség és az üzleti érdekekkel. Az AGPLv3-ra való áttérés a Grafana Labs szerint a legjobb megoldás: egyrészt az AGPLv3 megfelel a szabad és nyílt licencek kritériumainak, másrészt nem teszi lehetővé a nyílt forráskódú projektek parazitálását.

Cégünk mindig megpróbálta egyensúlyba hozni a nyílt forráskódú és a közösség "értékteremtését" a monetáris stratégiánk "érték megragadásával". A licenc megválasztása ennek a stratégiának az egyik alappillére, és ez olyan dolog, amelyet a vállalat megalakulása óta alaposan megvitattunk.

Az elmúlt néhány évben szorosan figyeltük szinte minden olyan nyílt forráskódú vállalatot, amelyet csodálunk - mint például az Elastic, a Redis Labs, a MongoDB, a Timescale, a Cockroach Labs és még sokan mások -, és tovább fejlesztették licencelési rendszerüket. Ezeknek az eseteknek szinte mindegyikében az eredmény nem OSI által jóváhagyott, elérhető betűtípus-licencre váltás volt.

Akik nem módosított verziókat használnak Grafana a szolgáltatásaikon, vagy postázza a módosítási kódot (például a Red Hat Openshift és a Cloud Foundry) őket nem érinti a licencváltozás. A változás nem érinti az Amazon-ot sem, amely az Amazon Managed Service felhőterméket biztosítja a Grafana (AMG) számára, mivel ez a vállalat stratégiai fejlesztési partner és számos szolgáltatást nyújt a projektnek.

Az AGPL használatát tiltó vállalati irányelvekkel rendelkező vállalatok továbbra is használhatják az Apache régebbi licencelt verzióit, amelyek várhatóan továbbra is kiadják a biztonsági réseket. Egy másik kiút a Grafana saját Enterprise kiadásának használata, amely ingyenesen használható, ha a kulcs megvásárlásával nem aktiválnak további fizetett szolgáltatásokat.

Emlékezz erre az AGPLv3 licenc sajátossága további korlátozások bevezetése alkalmazások számára, amelyek biztosítják a hálózati szolgáltatások működését. Amikor az AGPL összetevőket használja a szolgáltatás működésének biztosítására, a fejlesztő köteles megadni a felhasználónak a forráskódot az ezen összetevőkön végrehajtott összes változás közül, még akkor is, ha a szolgáltatás alapjául szolgáló szoftvert nem terjesztik, és kizárólag a belső infrastruktúrában használják a szolgáltatás működésének megszervezésére.

Az AGPLv3 licenc csak a GPLv3 kompatibilis, ami licenckonfliktusot hoz létre a GPLv2 licenc alatt biztosított alkalmazásokkal. Például egy könyvtár AGPLv3 alatt történő kiadásához minden, a könyvtárat használó alkalmazásnak meg kell adnia a kódot az AGPLv3 vagy a GPLv3 licenc alatt, ezért egyes Grafana könyvtárak Apache 2.0 licenc alatt vannak engedélyezve.

A licenc megváltoztatása mellett a Grafana projekt új megállapodásra került a fejlesztőkkel (CLA), amely meghatározza a tulajdonjog átruházását a kód felett, lehetővé téve a Grafana Labs számára, hogy a fejlesztés minden résztvevőjének beleegyezése nélkül megváltoztassa a licencet.

A régi Harmony közreműködői megállapodást az Apache Alapítvány közreműködői által aláírt dokumentum alapú megállapodás váltja fel. A jelek szerint ez a megállapodás érthetőbb és ismertebb a fejlesztők számára.

forrás: https://grafana.com


A cikk tartalma betartja a szerkesztői etika. A hiba bejelentéséhez kattintson a gombra itt.

Legyen Ön az első hozzászóló

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra.

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.