Grafana ngarobah lisénsi ti Apache 2.0 ka AGPLv3

Pamekar tina platform visualisasi data Grafana ngumumkeun transisi ka lisénsi AGPLv3, gaganti lisénsi Apache 2.0 saméméhna dipaké. Parobihan lisénsi anu sami dilakukeun pikeun sistem agrégasi log Loki sareng backend tracing anu disebarkeun Tempo. Plugin, agén, sareng sababaraha perpustakaan bakal terus dilisensikeun dina lisénsi Apache 2.0.

Narikna, sababaraha pangguna nyatakeun yén salah sahiji alesan pikeun kasuksésan proyék Grafana, anu dina tahap awal nyobian ngaoptimalkeun antarbeungeut produk Kibana anu tos aya pikeun ngabayangkeun data anu béda-béda waktos sareng ngajauhan tina kabeungkeut kana panyimpenan Elasticsearch. , éta pilihan lisénsi kode leuwih permisif. Langkungna waktos, pamekar Grafana ngawangun perusahaan Grafana Labs, anu mimiti promosi produk komérsial sapertos sistem awan Grafana Cloud sareng solusi komérsial Grafana Enterprise Stack.

Kaputusan pikeun ngarobih lisénsi éta dilakukeun supados tetep ngambang sareng tahan persaingan sareng panyadia anu henteu aub dina pangwangunan, tapi nganggo versi anu dirobih tina Grafana dina produkna. Kontras sareng ukuran drastis anu dilakukeun ku proyék sapertos ElasticSearch, Redis, MongoDB, Timescale sareng Cockroach, anu ngalih ka lisénsi anu henteu kabuka, Grafana Labs nyobian nyandak kaputusan anu nyaimbangkeun kapentingan komunitas sareng bisnis. Transisi ka AGPLv3, numutkeun Grafana Labs, mangrupikeun solusi anu optimal: di hiji sisi, AGPLv3 nyumponan kriteria lisénsi gratis sareng kabuka, sareng di sisi anu sanés, éta henteu ngijinkeun parasitisme dina proyék anu kabuka.

Jalma anu ngagunakeun versi unmodified of Grafana dina jasa maranéhanana atawa nyebarkeun kode modifikasi (Contona, Red Hat Openshift na Cloud Foundry) moal kapangaruhan ku robah lisénsi. Parobihan ogé moal mangaruhan Amazon, anu nyayogikeun produk awan Amazon Managed Service pikeun Grafana (AMG), sabab perusahaan ieu mangrupikeun mitra pangembangan strategis sareng nyayogikeun seueur jasa pikeun proyék éta. Pausahaan sareng kabijakan perusahaan anu ngalarang panggunaan lisénsi AGPL tiasa teras-terasan ngagunakeun rilis anu dilisensikeun Apache anu langkung lami dimana aranjeunna badé neraskeun nyebarkeun perbaikan kerentanan. Cara anu sanés nyaéta nganggo Grafana édisi Perusahaan proprietary, anu tiasa dianggo gratis upami fungsi mayar tambahan henteu diaktipkeun ku ngagaleuh konci.

Hayu urang émut yén fitur lisénsi AGPLv3 nyaéta ngenalkeun larangan tambahan pikeun aplikasi anu mastikeun fungsi jasa jaringan. Nalika nganggo komponén AGPL pikeun mastikeun operasi jasa, pamekar wajib nyayogikeun kodeu sumber pikeun sadaya parobihan kana komponén ieu, sanaos parangkat lunak anu aya dina jasa éta henteu disebarkeun sareng dianggo sacara éksklusif dina infrastruktur internal. pikeun ngatur operasi jasa. Lisénsi AGPLv3 ngan cocog sareng GPLv3, anu nyababkeun konflik lisénsi sareng aplikasi anu dikirimkeun dina lisénsi GPLv2. Contona, ngirimkeun perpustakaan dina AGPLv3 merlukeun sagala aplikasi nu ngagunakeun perpustakaan pikeun ngadistribusikaeun kode dina AGPLv3 atanapi GPLv3 lisénsi, ku kituna sababaraha perpustakaan Grafana ditinggalkeun dina lisénsi Apache 2.0.

Salian ngarobah lisénsi nu, proyék Grafana geus dibikeun ka pasatujuan pamekar anyar (CLA), nu ngahartikeun mindahkeun hak milik pikeun kode, anu ngamungkinkeun Grafana Labs ngarobah lisénsi tanpa idin ti sakabeh pamilon ngembangkeun. Gantina perjangjian heubeul dumasar kana Perjangjian Kontributor Harmoni, hiji perjangjian geus diwanohkeun dumasar kana dokumén ditandatanganan ku pamilon Apache Foundation. Ieu dituduhkeun yén pasatujuan ieu leuwih kaharti jeung akrab jeung pamekar.

sumber: opennet.ru

Tambahkeun komentar