Copyleft-Lizenzen werden nach und nach durch freizügige Lizenzen ersetzt

WhiteSource-Unternehmen analysiert lizenziert 4 Millionen offene Pakete und 130 Millionen Dateien mit Code in 200 verschiedenen Programmiersprachen und kam zu dem Schluss, dass der Anteil der Copyleft-Lizenzen stetig sinkt. Im Jahr 2012 wurden 59 % aller Open-Source-Projekte unter Copyleft-Lizenzen wie GPL, LGPL und AGPL bereitgestellt, während der Anteil freizügiger Lizenzen wie MIT, Apache und BSD bei 41 % lag. Im Jahr 2016 änderte sich das Verhältnis zugunsten freizügiger Lizenzen, die von 55 % gewonnen wurden. Bis 2019 hatte sich die Kluft vergrößert und 67 % der Projekte wurden unter freizügigen Lizenzen und 33 % unter Copyleft geliefert.

Copyleft-Lizenzen werden nach und nach durch freizügige Lizenzen ersetzt

Laut einem der Führungskräfte von WhiteSource entstand das Konzept des Copyleft in Zeiten der Konfrontation mit Unternehmen, um die Nutzung von Open Source zum persönlichen Vorteil ohne Gegenleistung zu verhindern oder die weitere Verbreitung einzuschränken. Der Trend zur zunehmenden Beliebtheit freizügiger Lizenzen ist auf die Tatsache zurückzuführen, dass es in der modernen Realität keine Trennung mehr zwischen Freund und Feind im Hinblick auf die Konfrontation zwischen Unternehmen und der Open-Source-Community gibt, sowie auf die Tatsache, dass die Beteiligung an der Entwicklung Der Einsatz von Open-Source-Software durch Unternehmen, die es bequemer und sicherer finden, freizügige Lizenzen zu verwenden, nimmt zu.

Gleichzeitig gewinnt statt der Konfrontation zwischen Konzernen und der Community die Konfrontation zwischen Cloud-Anbietern und Startups, die offene Projekte entwickeln, an Dynamik. Die Unzufriedenheit darüber, dass Cloud-Anbieter abgeleitete kommerzielle Produkte erstellen und offene Frameworks und DBMS in Form von Cloud-Diensten weiterverkaufen, sich jedoch nicht am Leben der Community beteiligen und nicht bei der Entwicklung helfen, führt zur Umstellung von Projekten auf proprietäre Lizenzen oder zum Modell Offener Kern. Ähnliche Änderungen betrafen beispielsweise kürzlich Projekte ElasticSearch, Redis, MongoDB, Zeitskala и CockroachDB.

Erinnern wir uns daran, dass der Unterschied zwischen Copyleft- und permissiven Lizenzen darin besteht, dass Copyleft-Lizenzen notwendigerweise die Beibehaltung der ursprünglichen Bedingungen für abgeleitete Werke erfordern (im Fall der GPL ist es erforderlich, den Code aller abgeleiteten Werke unter der GPL zu verbreiten), während permissive Lizenzen dies erfordern bieten die Möglichkeit, die Bedingungen zu ändern, einschließlich der Möglichkeit, den Code in geschlossenen Projekten zu verwenden.

Source: opennet.ru

Kommentar hinzufügen