Das Unternehmen WhiteSource lizenzen 4 Millionen offener Pakete und 130 Millionen Dateien mit Code in 200 verschiedenen Programmiersprachen und kam zu dem Schluss, dass der Anteil an Copyleft-Lizenzen stetig sinkt. Im Jahr 2012 wurden 59 % aller offenen Projekte unter Copyleft-Lizenzen wie GPL, LGPL und AGPL bereitgestellt, während der Anteil permissiver Lizenzen wie MIT, Apache und BSD 41 % betrug. Im Jahr 2016 änderte sich das Verhältnis zugunsten der permissiven Lizenzen, die 55 % eroberten. Bis 2019 wuchs die Kluft und 67 % der Projekte werden unter permissiven Lizenzen veröffentlicht, während der Anteil an Copyleft-Lizenzen bei 33 % liegt.
Nach Meinung eines der Führungskräfte von WhiteSource entstand das Konzept des Copyleft in Zeiten des Widerstands gegen Unternehmen, um die Nutzung von Open Source-Code für eigennützige Zwecke ohne Gegenleistung oder zur Einschränkung der weiteren Verbreitung zu verhindern. Der Trend zur zunehmenden Popularität permissiver Lizenzen ist darauf zurückzuführen, dass es in der heutigen Realität keine Trennung mehr zwischen 'eigen' und 'fremd' gibt, in Bezug auf den Widerstand gegen Unternehmen und die Open-Source-Community, sowie darauf, dass die Beteiligung von Unternehmen an der Entwicklung von Open Source Software zunimmt, die es einfacher und sicherer finden, permissive Lizenzen zu verwenden.
Dabei zeichnet sich anstelle des Widerstands zwischen Unternehmen und der Community ein Widerstand zwischen Cloud-Anbietern und Start-ups ab, die offene Projekte entwickeln. Die Unzufriedenheit darüber, dass Cloud-Anbieter kommerzielle Ableitungen schaffen und Open-Source-Frameworks und -DBMS in Form von Cloud-Diensten weiterverkaufen, ohne am Leben der Community teilzunehmen und bei der Entwicklung zu helfen, führt dazu, dass Projekte auf proprietäre Lizenzen oder auf das Modell . Zum Beispiel wurden solche Änderungen kürzlich bei Projekten vorgenommen, die , , , und .
Erinnern wir uns daran, dass der Unterschied zwischen Copyleft und permissiven Lizenzen darin besteht, dass Copyleft-Lizenzen unbedingt die Erhaltung der ursprünglichen Bedingungen für abgeleitete Arbeiten verlangen (im Falle von GPL muss der gesamte Code aller abgeleiteten Arbeiten unter GPL weitergegeben werden), während permissive Lizenzen die Möglichkeit bieten, die Bedingungen zu ändern, einschließlich der Möglichkeit, Code in geschlossenen Projekten zu verwenden.
Quelle: opennet.ru
