Licence Copyleft postopoma nadomeščajo permisivne

Podjetje WhiteSource analizirali licenciral 4 milijone odprtih paketov in 130 milijonov datotek s kodo v 200 različnih programskih jezikih in prišel do zaključka, da delež copyleft licenc vztrajno upada. Leta 2012 je bilo 59 % vseh odprtokodnih projektov distribuiranih pod licencami copyleft, kot so GPL, LGPL in AGPL, medtem ko je delež permisivnih licenc, kot so MIT, Apache in BSD, znašal 41 %. V letu 2016 se je razmerje spremenilo v korist permisivnih licenc, ki jih je dobilo 55 %. Do leta 2019 se je vrzel povečala in zagotavlja 67 % projektov pod permisivnimi licencami in 33 % pod avtorskimi licencami.

Licence Copyleft postopoma nadomeščajo permisivne

Po besedah ​​enega od vodij WhiteSourcea je koncept copyleft nastal med spopadom s korporacijami, da bi preprečili uporabo odprte kode v sebične namene brez vračanja ali omejevanja nadaljnje distribucije. Trend naraščanja priljubljenosti permisivnih licenc je posledica dejstva, da v sodobni realnosti ni več delitve na svoje in tuje, v smislu konfrontacije med korporacijami in odprtokodno skupnostjo, pa tudi dejstva, da korporacije postajajo bolj vključeni v razvoj odprtokodne programske opreme, ki je priročnejša in varnejša za uporabo permisivnih licenc.

Hkrati se namesto konfrontacije med korporacijami in skupnostjo krepi konfrontacija med ponudniki oblakov in startupi, ki razvijajo odprte projekte. Nezadovoljstvo nad dejstvom, da ponudniki oblakov ustvarjajo izpeljane komercialne izdelke in preprodajajo odprta ogrodja in DBMS kot storitve v oblaku, ne sodelujejo pa v življenju skupnosti in ne pomagajo pri razvoju, vodi projekte k prehodu na lastniške licence oz. odprto jedro. Na primer, takšne spremembe so nedavno vplivale na projekte ElasticSearch, Redis, MongoDB, Časovni okvir и Ščurek DB.

Spomnimo se, da je razlika med licencami copyleft in permisivnimi licencami ta, da licence copyleft nujno zahtevajo ohranitev izvirnih pogojev za izpeljana dela (v primeru GPL je treba distribuirati kodo vseh izpeljanih del pod GPL), medtem ko permisivne licence omogočajo spreminjanje pogojev, vključno z možnostjo uporabe kode v zaprtih projektih.

Vir: opennet.ru

Dodaj komentar