Copyleft-lisenser blir gradvis erstattet av tillatelige

WhiteSource Company analysert lisensierer 4 millioner åpne pakker og 130 millioner filer med kode på 200 forskjellige programmeringsspråk og kom til den konklusjonen at andelen copyleft-lisenser går jevnt nedover. I 2012 ble 59 % av alle åpen kildekode-prosjekter levert under copyleft-lisenser som GPL, LGPL og AGPL, mens andelen tillatte lisenser som MIT, Apache og BSD var 41 %. I 2016 endret forholdet seg til fordel for tillatende lisenser, som ble vunnet med 55 %. I 2019 hadde gapet økt og 67 % av prosjektene ble levert under tillatende lisenser, og 33 % under copyleft.

Copyleft-lisenser blir gradvis erstattet av tillatelige

I følge en av WhiteSource-lederne oppsto konseptet copyleft i tider med konfrontasjon med selskaper for å forhindre bruk av åpen kildekode for personlig vinning uten å returnere eller begrense videre distribusjon. Trenden mot økende popularitet av permissive lisenser skyldes det faktum at i moderne virkeligheter er det ikke lenger en skille mellom venn og fiende når det gjelder konfrontasjon mellom selskaper og Open Source-samfunnet, samt det faktum at engasjementet i utviklingen av åpen kildekode-programvare fra selskaper, som synes det er mer praktisk og tryggere å bruke tillatte lisenser, øker.

Samtidig, i stedet for konfrontasjon mellom selskaper og samfunnet, er konfrontasjonen mellom skyleverandører og oppstartsbedrifter som utvikler åpne prosjekter fart. Misnøye med at skyleverandører lager avledede kommersielle produkter og videreselger åpne rammeverk og DBMS-er i form av skytjenester, men ikke deltar i samfunnets liv og ikke hjelper til i utviklingen, fører til overgang av prosjekter til proprietære lisenser eller til modellen Åpne kjerne. For eksempel har lignende endringer nylig påvirket prosjekter Elasticsearch, Redis, MongoDB, Tidsskala и KakerlakkDB.

La oss huske at forskjellen mellom copyleft og tillatende lisenser er at copyleft-lisenser nødvendigvis krever at de originale betingelsene for avledede verk opprettholdes (i tilfelle av GPL er det påkrevd å distribuere koden til alle avledede verk under GPL), mens tillatende lisenser gi mulighet til å endre vilkårene, ved blant annet å gjøre det mulig å bruke koden i lukkede prosjekter.

Kilde: opennet.ru

Legg til en kommentar