Copyleft-licenser ersätts gradvis med tillåtande

WhiteSource Company analyseras licenserar 4 miljoner öppna paket och 130 miljoner filer med kod på 200 olika programmeringsspråk och kom fram till att andelen copyleft-licenser stadigt minskar. Under 2012 tillhandahölls 59 % av alla projekt med öppen källkod under copyleft-licenser som GPL, LGPL och AGPL, medan andelen tillåtande licenser som MIT, Apache och BSD var 41 %. Under 2016 ändrades förhållandet till förmån för tillåtande licenser, som vann med 55 %. År 2019 hade klyftan ökat och 67 % av projekten levererades under tillåtande licenser och 33 % under copyleft.

Copyleft-licenser ersätts gradvis med tillåtande

Enligt en av WhiteSource-cheferna uppstod konceptet med copyleft under tider av konfrontation med företag för att förhindra användningen av öppen källkod för personlig vinning utan att ge tillbaka eller begränsa vidare distribution. Trenden mot ökande popularitet för tillåtande licenser beror på det faktum att det i moderna verkligheter inte längre finns en uppdelning mellan vän och fiende när det gäller konfrontation mellan företag och Open Source-gemenskapen, samt det faktum att engagemanget i utvecklingen av företag med öppen källkod, som tycker att det är bekvämare och säkrare att använda tillåtande licenser, ökar.

Samtidigt, istället för konfrontation mellan företag och samhället, tar konfrontationen mellan molnleverantörer och startups som utvecklar öppna projekt fart. Missnöje med det faktum att molnleverantörer skapar härledda kommersiella produkter och återförsäljer öppna ramverk och DBMS i form av molntjänster, men inte deltar i samhällets liv och inte hjälper till i utvecklingen, leder till övergången av projekt till proprietära licenser eller till modellen Öppna kärna. Till exempel har liknande förändringar nyligen påverkat projekt Elasticsearch, Redis, MongoDB, Tidsskalan и Kackerlacka DB.

Låt oss komma ihåg att skillnaden mellan copyleft och tillåtande licenser är att copyleft-licenser nödvändigtvis kräver att de ursprungliga villkoren för härledda verk bibehålls (i fallet med GPL krävs det att distribuera koden för alla härledda verk under GPL), medan tillåtande licenser ge möjlighet att ändra förutsättningarna, bland annat göra det möjligt att använda koden i slutna projekt.

Källa: opennet.ru

Lägg en kommentar