Grafana litsenziyasini Apache 2.0 dan AGPLv3 ga o‘zgartiradi

Grafana ma'lumotlarini vizualizatsiya qilish platformasini ishlab chiquvchilari ilgari ishlatilgan Apache 3 litsenziyasi o'rniga AGPLv2.0 litsenziyasiga o'tishni e'lon qilishdi. Shunga o'xshash litsenziya o'zgarishi Loki jurnalini yig'ish tizimi va Tempo taqsimlangan kuzatuv backend uchun ham amalga oshirildi. Plaginlar, agentlar va ayrim kutubxonalar Apache 2.0 litsenziyasi ostida litsenziyalanishi davom etadi.

Qizig'i shundaki, ba'zi foydalanuvchilar Grafana loyihasi muvaffaqiyatining sabablaridan biri, u dastlabki bosqichda vaqt o'zgaruvchan ma'lumotlarni vizualizatsiya qilish va Elasticsearch xotirasiga bog'lanishdan uzoqlashish uchun oldindan mavjud Kibana mahsulotining interfeysini optimallashtirishga harakat qilgan. , ko'proq ruxsat beruvchi kod litsenziyasini tanlash edi. Vaqt o'tishi bilan Grafana ishlab chiquvchilari Grafana Labs kompaniyasini tuzdilar, u Grafana Cloud bulut tizimi va Grafana Enterprise Stack tijoriy yechimi kabi tijoriy mahsulotlarni targ'ib qila boshladi.

Litsenziyani o'zgartirish to'g'risida qaror ishlab chiqishda ishtirok etmaydigan, ammo o'z mahsulotlarida Grafana-ning o'zgartirilgan versiyalaridan foydalanadigan etkazib beruvchilar bilan raqobatda qolish va raqobatga dosh berish uchun qabul qilindi. Ochiq bo'lmagan litsenziyaga o'tgan ElasticSearch, Redis, MongoDB, Timescale va Cockroach kabi loyihalar tomonidan qabul qilingan keskin choralardan farqli o'laroq, Grafana Labs jamiyat va biznes manfaatlarini muvozanatlashtiradigan qaror qabul qilishga harakat qildi. Grafana Labs ma'lumotlariga ko'ra, AGPLv3 ga o'tish optimal yechim hisoblanadi: bir tomondan, AGPLv3 bepul va ochiq litsenziyalar mezonlariga javob beradi, ikkinchi tomondan, u ochiq loyihalarda parazitizmga yo'l qo'ymaydi.

O'z xizmatlarida Grafana-ning o'zgartirilmagan versiyalaridan foydalanadigan yoki modifikatsiya kodini nashr qilganlarga (masalan, Red Hat Openshift va Cloud Foundry) litsenziya o'zgarishi ta'sir qilmaydi. O'zgartirish Amazon'ga ham ta'sir qilmaydi, u Amazon Managed Service for Grafana (AMG) bulutli mahsulotini taqdim etadi, chunki bu kompaniya rivojlanishning strategik hamkori hisoblanadi va loyihaga ko'plab xizmatlarni taqdim etadi. AGPL litsenziyasidan foydalanishni taqiqlovchi korporativ siyosatga ega kompaniyalar zaifliklarni tuzatishni nashr etishni davom ettirishni rejalashtirgan eski Apache litsenziyalangan nashrlaridan foydalanishda davom etishlari mumkin. Chiqishning yana bir yo'li - Grafana-ning xususiy Enterprise nashridan foydalanish, agar kalit sotib olish orqali qo'shimcha pullik funksiyalar faollashtirilmasa, undan bepul foydalanish mumkin.

Eslatib o'tamiz, AGPLv3 litsenziyasining o'ziga xos xususiyati tarmoq xizmatlarining ishlashini ta'minlaydigan ilovalar uchun qo'shimcha cheklovlarni joriy etishdir. Xizmatning ishlashini ta'minlash uchun AGPL komponentlaridan foydalanganda, ishlab chiquvchi foydalanuvchiga ushbu komponentlarga kiritilgan barcha o'zgarishlarning dastlabki kodini taqdim etishi shart, hattoki xizmatga asoslangan dasturiy ta'minot tarqatilmagan bo'lsa ham va faqat ichki infratuzilmada foydalanilsa ham. xizmat faoliyatini tashkil etish. AGPLv3 litsenziyasi faqat GPLv3 bilan mos keladi, bu esa GPLv2 litsenziyasi ostida yuborilgan ilovalar bilan litsenziyalash ziddiyatiga olib keladi. Masalan, AGPLv3 ostida kutubxonani jo‘natish AGPLv3 yoki GPLv3 litsenziyasi ostida kodni tarqatish uchun kutubxonadan foydalanadigan barcha ilovalarni talab qiladi, shuning uchun ba’zi Grafana kutubxonalari Apache 2.0 litsenziyasi ostida qoladi.

Litsenziyani o'zgartirishdan tashqari, Grafana loyihasi yangi ishlab chiquvchi shartnomasiga (CLA) o'tkazildi, bu esa Grafana Labsga litsenziyani barcha ishlab chiqish ishtirokchilarining roziligisiz o'zgartirish imkonini beruvchi kodga mulk huquqini o'tkazishni belgilaydi. Harmony Contributor Agreement asosidagi eski kelishuv oʻrniga Apache Foundation ishtirokchilari tomonidan imzolangan hujjat asosida kelishuv joriy etildi. Ushbu kelishuv ishlab chiquvchilar uchun tushunarli va tanish ekanligi ko'rsatilgan.

Manba: opennet.ru

a Izoh qo'shish