Copyleft licencijos palaipsniui keičiamos leidžiančiomis

„WhiteSource“ įmonė analizuojama licencijuoja 4 milijonus atvirų paketų ir 130 milijonų failų su kodu 200 skirtingų programavimo kalbų ir padarė išvadą, kad copyleft licencijų dalis nuolat mažėja. 2012 m. 59 % visų atvirojo kodo projektų buvo teikiami su copyleft licencijomis, tokiomis kaip GPL, LGPL ir AGPL, o leistinų licencijų, tokių kaip MIT, Apache ir BSD, dalis sudarė 41 %. 2016 metais santykis pasikeitė leidžiamųjų licencijų naudai, kurią laimėjo 55 proc. Iki 2019 m. atotrūkis padidėjo ir 67 % projektų buvo teikiami pagal leistinas licencijas, o 33 % – pagal copyleft.

Copyleft licencijos palaipsniui keičiamos leidžiančiomis

Anot vieno iš „WhiteSource“ vadovų, „copyleft“ sąvoka atsirado konfrontacijos su korporacijomis laikais, siekiant užkirsti kelią atvirojo kodo naudojimui asmeninei naudai, negrąžinant arba neapribojant tolesnio platinimo. Leidžiamųjų licencijų populiarumo tendenciją lemia tai, kad šiuolaikinėje realybėje nebėra padalijimo tarp draugo ir priešo, kalbant apie korporacijų ir atvirojo kodo bendruomenės konfrontaciją, taip pat dėl ​​to, kad įsitraukimas į plėtrą. daugėja atvirojo kodo programinės įrangos korporacijų, kurioms patogiau ir saugiau naudoti leidžiančias licencijas.

Tuo pačiu metu vietoj korporacijų ir bendruomenės konfrontacijos įsibėgėja konfrontacija tarp debesų tiekėjų ir atvirus projektus kuriančių startuolių. Nepasitenkinimas tuo, kad debesijos paslaugų teikėjai kuria išvestinius komercinius produktus ir perparduoda atviras sistemas bei DBVS debesų paslaugų pavidalu, tačiau nedalyvauja bendruomenės gyvenime ir nepadeda vystytis, lemia projektų perėjimą prie patentuotų licencijų. arba prie modelio Atidarykite „Core“.. Pavyzdžiui, panašūs pokyčiai neseniai palietė projektus ElasticSearch, Redis, MongoDB, Tvarkaraštis и TarakonasDB.

Prisiminkime, kad „copyleft“ ir „permissive“ licencijų skirtumas yra tas, kad „copyleft“ licencijoms būtinai reikia išlaikyti originalias išvestinių kūrinių sąlygas (GPL atveju reikalaujama platinti visų pagal GPL išvestinių kūrinių kodą), o leidžiančios licencijos. suteikti galimybę pakeisti sąlygas, įskaitant galimybę naudoti kodą uždaruose projektuose.

Šaltinis: opennet.ru

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