Grafana lisenziyanı Apache 2.0-dan AGPLv3-ə dəyişir

Grafana məlumatların vizuallaşdırılması platformasının tərtibatçıları əvvəllər istifadə edilmiş Apache 3 lisenziyası əvəzinə AGPLv2.0 lisenziyasına keçidi elan etdilər. Oxşar lisenziya dəyişikliyi Loki log aqreqasiya sistemi və Tempo paylanmış izləmə arxa hissəsi üçün edildi. Pluginlər, agentlər və bəzi kitabxanalar Apache 2.0 lisenziyası altında lisenziyalaşdırılmağa davam edəcək.

Maraqlıdır ki, bəzi istifadəçilər qeyd edirlər ki, ilkin mərhələdə vaxtla dəyişən məlumatların vizuallaşdırılması və Elasticsearch yaddaşına bağlanmaqdan uzaqlaşmaq üçün əvvəlcədən mövcud olan Kibana məhsulunun interfeysini optimallaşdırmağa çalışan Grafana layihəsinin uğurunun səbəblərindən biri də budur. , daha icazəli kod lisenziyasının seçimi idi. Vaxt keçdikcə Grafana tərtibatçıları Grafana Labs şirkətini yaratdılar, o, Grafana Cloud bulud sistemi və Grafana Enterprise Stack kommersiya həlli kimi kommersiya məhsulları təşviq etməyə başladı.

Lisenziyanın dəyişdirilməsi qərarı inkişafda iştirak etməyən, lakin məhsullarında Grafana-nın dəyişdirilmiş versiyalarından istifadə edən təchizatçılarla ayaqda qalmaq və rəqabətə tab gətirmək üçün qəbul edilib. Qeyri-açıq lisenziyaya keçən ElasticSearch, Redis, MongoDB, Timescale və Cockroach kimi layihələrin həyata keçirdiyi kəskin tədbirlərdən fərqli olaraq, Grafana Labs icmanın və biznesin maraqlarını tarazlaşdıran qərar qəbul etməyə çalışdı. Grafana Labs-a görə AGPLv3-ə keçid optimal həll yoludur: bir tərəfdən AGPLv3 pulsuz və açıq lisenziyalar meyarlarına cavab verir, digər tərəfdən isə açıq layihələrdə parazitliyə yol vermir.

Xidmətlərində Grafana-nın dəyişdirilməmiş versiyalarından istifadə edənlər və ya modifikasiya kodunu dərc edənlər (məsələn, Red Hat Openshift və Cloud Foundry) lisenziya dəyişikliyindən təsirlənməyəcəklər. Dəyişiklik həmçinin bulud məhsulu olan Amazon Managed Service for Grafana (AMG) təqdim edən Amazon-a təsir etməyəcək, çünki bu şirkət strateji inkişaf tərəfdaşıdır və layihəyə bir çox xidmətlər təqdim edir. AGPL lisenziyasının istifadəsini qadağan edən korporativ siyasətə malik şirkətlər zəifliklərin aradan qaldırılmasını dərc etməyi planlaşdırdıqları köhnə Apache lisenziyalı buraxılışlardan istifadə etməyə davam edə bilər. Başqa bir çıxış yolu, açarın alınması yolu ilə əlavə ödənişli funksiyalar aktivləşdirilmədiyi təqdirdə pulsuz istifadə edilə bilən Grafana-nın mülkiyyətli Enterprise nəşrindən istifadə etməkdir.

Xatırladaq ki, AGPLv3 lisenziyasının bir xüsusiyyəti şəbəkə xidmətlərinin işləməsini təmin edən tətbiqlər üçün əlavə məhdudiyyətlərin tətbiqidir. Xidmətin işləməsini təmin etmək üçün AGPL komponentlərindən istifadə edərkən tərtibatçı, xidmətin əsasını təşkil edən proqram paylanmasa və yalnız daxili infrastrukturda istifadə olunsa belə, istifadəçiyə bu komponentlərə edilən bütün dəyişikliklərin mənbə kodunu təqdim etməyə borcludur. xidmətin fəaliyyətini təşkil etmək. AGPLv3 lisenziyası yalnız GPLv3 ilə uyğundur, bu da GPLv2 lisenziyası altında göndərilən proqramlarla lisenziya ziddiyyətinə səbəb olur. Məsələn, AGPLv3 altında kitabxananın göndərilməsi AGPLv3 və ya GPLv3 lisenziyası altında kodu yaymaq üçün kitabxanadan istifadə edən bütün proqramları tələb edir, buna görə də bəzi Grafana kitabxanaları Apache 2.0 lisenziyası altında qalır.

Lisenziyanın dəyişdirilməsi ilə yanaşı, Grafana layihəsi mülkiyyət hüquqlarının koda ötürülməsini müəyyən edən yeni tərtibatçı müqaviləsinə (CLA) köçürülüb ki, bu da Grafana Labs-a bütün inkişaf iştirakçılarının razılığı olmadan lisenziyanı dəyişməyə imkan verir. Harmony Contributor Agreement əsasında köhnə müqavilənin əvəzinə Apache Fondunun iştirakçıları tərəfindən imzalanmış sənəd əsasında saziş tətbiq edilib. Bu müqavilənin tərtibatçılar üçün daha başa düşülən və tanış olduğu bildirilir.

Mənbə: opennet.ru

Добавить комментарий