Firma WhiteSource analizowała licencje 4 milionów otwartych pakietów i 130 milionów plików z kodem w 200 różnych językach programowania i doszła do wniosku, że udział licencji copyleft nieustannie maleje. W 2012 roku 59% wszystkich otwartych projektów było objętych licencjami copyleft, takimi jak GPL, LGPL i AGPL, natomiast udział licencji permisyjnych, takich jak MIT, Apache i BSD, wynosił 41%. W 2016 roku proporcja zmieniła się na korzyść licencji permisyjnych, które zdobyły 55%. Do 2019 roku różnica zwiększyła się i pod licencjami permisyjnymi znajduje się 67% projektów, a pod copyleft - 33%.
Zdaniem jednego z menedżerów WhiteSource, pojęcie copyleft powstało w czasach oporu wobec korporacji, aby zapobiec wykorzystywaniu otwartego kodu w celach zysku bez wzajemnego zwrotu lub ograniczania dalszego rozpowszechniania. Tendencja wzrostu popularności licencji permisyjnych wynika z tego, że w dzisiejszych realiach nie ma już podziału na swoje i obce, w kontekście oporu korporacji i społeczności Open Source, a także z tego, że rośnie zaangażowanie korporacji w rozwój oprogramowania open source, którym łatwiej i bezpieczniej jest korzystać z licencji permisyjnych.
W tym kontekście, zamiast oporu między korporacjami a społecznością, narasta konflikt między dostawcami chmury a startupami rozwijającymi otwarte projekty. Niezadowolenie z tego, że dostawcy chmurowi tworzą produkty komercyjne oparte na otwartych frameworkach i bazach danych, sprzedając je w formie usług chmurowych, ale nie biorą udziału w życiu społeczności i nie wspierają rozwoju, prowadzi do przechodzenia projektów na licencje proprietary lub model . Na przykład, podobne zmiany ostatnio dotknęły projekty , , , i .
Przypomnijmy, że różnica między licencjami copyleft a permissive polega na tym, że licencje copyleft wymuszają zachowanie pierwotnych warunków dla prac pochodnych (w przypadku GPL, wymagana jest dystrybucja kodu wszystkich prac pochodnych pod GPL), podczas gdy licencje permissive umożliwiają zmianę warunków, w tym pozwalają na użycie kodu w zamkniętych projektach.
Źródło: opennet.ru
