Grafana лицензиясын Apache 2.0дон AGPLv3ге өзгөртөт

Grafana маалыматтарды визуализациялоо платформасынын иштеп чыгуучулары мурда колдонулган Apache 3 лицензиясынын ордуна AGPLv2.0 лицензиясына өтүүнү жарыялашты. Окшош лицензиялык өзгөртүү Loki журналдарын бириктирүү тутуму жана Tempo бөлүштүрүлгөн трекинг сервери үчүн жасалган. Плагиндер, агенттер жана кээ бир китепканалар Apache 2.0 лицензиясынын алкагында лицензияланууну улантат.

Кызыктуусу, кээ бир колдонуучулар Grafana долбоорунун ийгилигинин себептеринин бири деп белгилешет, ал баштапкы этапта убакыт боюнча өзгөрүп туруучу маалыматтарды визуалдаштыруу жана Elasticsearch сактагычына байлануудан алыс болуу үчүн мурдатан бар Kibana продуктунун интерфейсин оптималдаштырууга аракет кылган. , көбүрөөк уруксат берүүчү код лицензиясын тандоо болду. Убакыттын өтүшү менен Grafana иштеп чыгуучулары Grafana Labs компаниясын түзүштү, ал Grafana Cloud булут системасы жана Grafana Enterprise Stack коммерциялык чечими сыяктуу коммерциялык өнүмдөрдү жылдыра баштады.

Лицензияны өзгөртүү чечими иштеп чыгууга катышпаган, бирок өз өнүмдөрүндө Grafanaнын өзгөртүлгөн версияларын колдонгон жеткирүүчүлөр менен атаандаштыкка туруштук берүү үчүн кабыл алынган. Ачык эмес лицензияга өткөн ElasticSearch, Redis, MongoDB, Timescale жана Cockroach сыяктуу долбоорлор тарабынан кабыл алынган кескин чаралардан айырмаланып, Grafana Labs коомчулуктун жана бизнестин кызыкчылыктарын тең салмактаган чечим чыгарууга аракет кылды. AGPLv3ке өтүү, Grafana Labs ылайык, оптималдуу чечим: бир жагынан, AGPLv3 эркин жана ачык лицензиялардын критерийлерине жооп берет, ал эми экинчи жагынан, ачык долбоорлордо паразитизмге жол бербейт.

Кызматтарында Grafana'нын өзгөртүлбөгөн версияларын колдонгондор же өзгөртүү кодун жарыялагандар (мисалы, Red Hat Openshift жана Cloud Foundry) лицензиянын өзгөрүшүнө таасирин тийгизбейт. Өзгөртүү Amazon'го да таасирин тийгизбейт, ал Amazon Managed Service for Grafana (AMG) булут продуктусун камсыз кылат, анткени бул компания өнүгүү боюнча стратегиялык өнөктөш жана долбоорго көптөгөн кызматтарды көрсөтөт. AGPL лицензиясын колдонууга тыюу салган корпоративдик саясаты бар компаниялар Apache лицензиясы бар эски релиздерди колдонууну уланта алышат, алар үчүн алар аялуу жерлерин оңдоону жарыялоону уланта беришет. Чыгуунун дагы бир жолу - Grafana'нын менчик Enterprise чыгарылышын колдонуу, эгерде кошумча акы төлөнүүчү функциялар ачкычты сатып алуу аркылуу иштетилбесе, аны акысыз колдонсо болот.

Эске сала кетсек, AGPLv3 лицензиясынын өзгөчөлүгү тармактык кызматтардын иштешин камсыз кылган тиркемелерге кошумча чектөөлөрдү киргизүү болуп саналат. Кызматтын иштешин камсыз кылуу үчүн AGPL компоненттерин колдонууда иштеп чыгуучу кызматтын негизин түзгөн программалык камсыздоо бөлүштүрүлбөсө жана ички инфраструктурада гана колдонулса да, бул компоненттерге киргизилген бардык өзгөртүүлөрдүн баштапкы кодун колдонуучуга берүүгө милдеттүү. кызматтын ишин уюштурууга. AGPLv3 лицензиясы GPLv3 менен гана шайкеш келет, бул GPLv2 лицензиясы астында жөнөтүлгөн тиркемелер менен лицензиялык карама-каршылыкка алып келет. Мисалы, AGPLv3 астында китепкананы жөнөтүү AGPLv3 же GPLv3 лицензиясы боюнча кодду таратуу үчүн китепкананы колдонгон бардык колдонмолорду талап кылат, андыктан Grafana китепканаларынын айрымдары Apache 2.0 лицензиясынын астында калат.

Лицензияны өзгөртүүдөн тышкары, Grafana долбоору жаңы иштеп чыгуучу келишимине (CLA) өткөрүлүп берилди, ал кодго менчик укуктарын өткөрүп берүүнү аныктайт, бул Grafana Labs компаниясына иштеп чыгуунун бардык катышуучуларынын макулдугусуз лицензияны өзгөртүүгө мүмкүндүк берет. Гармония салымы келишиминин негизинде түзүлгөн эски келишимдин ордуна Apache Фондунун катышуучулары кол койгон документтин негизинде келишим киргизилди. Бул келишим иштеп чыгуучулар үчүн түшүнүктүү жана тааныш экендиги көрсөтүлгөн.

Source: opennet.ru

Комментарий кошуу