GNU Allgemeine öffentliche Lizenz
Autor | Richard Stallman |
---|---|
Letzte Version | 3 |
Verleger | Kostenlose Software -Stiftung |
Veröffentlicht | 25. Februar 1989 |
SPDX Kennung | GPL-3.0-oder-Later GPL-3.0-Nur GPL-2.0-or-Later Nur GPL-2.0 GPL-1.0-oder-Later GPL-1.0 Nur |
Debian FSG kompatibel | Ja[1] |
FSF genehmigt | Ja[2] |
Osi genehmigt | Ja[3] |
Copyleft | Ja Binär oder kompilierungsbasiert[2][4][5] |
Verknüpfung von Code mit einer anderen Lizenz | Software lizenziert nur unter GPL -kompatiblen Lizenzen, abhängig von der verwendeten Version.[6] |
Webseite | www |
Das GNU Allgemeine öffentliche Lizenz (Gnu gpl oder einfach Gpl) ist eine Reihe von weit verbreiteten Kostenlose Softwarelizenzen diese Garantie Endverbraucher das vier Freiheiten Die Software ausführen, studieren, teilen und ändern.[7] Die Lizenz war die erste Copyleft für den allgemeinen Gebrauch und wurde ursprünglich vom Gründer des Gründers geschrieben Kostenlose Software -Stiftung (FSF), Richard Stallmanfür die GNU -Projekt. Die Lizenz gewährt den Empfängern von a Computer Programm die Rechte von Die kostenlose Software -Definition.[8] Diese GPL -Serien sind alle Copyleft -Lizenzen, was bedeutet, dass alle Ableitungsarbeit muss unter denselben oder gleichwertigen Lizenzbedingungen verteilt werden. Es ist restriktiver als die Weniger allgemeine öffentliche Lizenz und noch weiter unterscheidet sich von den am stärksten verwendeten Zulässige Softwarelizenzen BSD, MIT, und Apache.
In der Vergangenheit war die GPL -Lizenzfamilie eine der beliebtesten Softwarelizenzen in der Kostenlose und Open-Source-Software Domain.[7][9][10][11][12] Prominente kostenlose Softwareprogramme, die unter der GPL lizenziert sind Linux Kernel und die GNU Compiler -Sammlung (GCC). David A. Wheeler argumentiert, dass die vom GPL bereitgestellte Copyleft für den Erfolg von entscheidend war Linux-Basierte Systeme, die den Programmierern, die zum Kernel beigetragen haben, die Zusicherung geben, dass ihre Arbeit der ganzen Welt zugute kommt und frei bleiben, anstatt von Softwareunternehmen ausgenutzt zu werden, die der Community nichts zurückgeben müssten.[13]
Im Jahr 2007 wurde die dritte Version der Lizenz (GPLV3) veröffentlicht, um einige wahrgenommene Probleme mit der zweiten Version (GPLV2) anzugehen, die während des langjährigen Gebrauchs des letzteren entdeckt wurde. Um die Lizenz auf dem neuesten Stand zu halten, enthält die GPL -Lizenz eine optionale Klausel "jede spätere Version", mit der Benutzer zwischen den ursprünglichen Bedingungen oder den Bedingungen in neuen Versionen auswählen können, die vom FSF aktualisiert wurden. Entwickler können es bei der Lizenzierung ihrer Software weglassen. Der Linux -Kernel ist beispielsweise unter GPLV2 ohne die Klausel "jeder spätere Version" lizenziert.[14][15] Die Klausel "oder eine spätere Version", die auch als Rettungsboot -Klausel bezeichnet wird, ermöglicht Kombinationen zwischen verschiedenen Versionen der GPL -lizenzierten Software, um die Kompatibilität aufrechtzuerhalten. Zum Beispiel Inkscape befindet sich unter der GPLV2 oder einer späteren Version, enthält jedoch Code unter LGPLV3 oder einer späteren Version, so dass die Binärdatei als Ganzes unter der GPLV3 oder einer späteren Version steht.[16]
Geschichte
Die GPL wurde von geschrieben von Richard Stallman 1989 für die Verwendung mit Programmen, die im Rahmen des GNU -Projekts veröffentlicht wurden. Die ursprüngliche GPL basierte auf einer Vereinigung ähnlicher Lizenzen, die für frühe Versionen von verwendet wurden GNU EMACS (1985),[17] das GNU -Debugger, und die GNU C Compiler.[18] Diese Lizenzen enthielten ähnliche Bestimmungen wie die moderne GPL, waren jedoch spezifisch für jedes Programm, was sie trotz derselben Lizenz inkompatibel machte.[19] Das Ziel von Stallman war es, eine Lizenz zu erstellen, die für jedes Projekt verwendet werden könnte, wodurch es vielen Projekten ermöglicht wird, Code zu teilen.
Die zweite Version der Lizenz, Version 2, wurde 1991 veröffentlicht. In den folgenden 15 Jahren Mitglieder der Kostenlose Software -Community Besorgt über Probleme in der GPLV2-Lizenz, mit der jemand die GPL-lizenzierte Software in einer Weise ausnutzen konnte, die der Absicht der Lizenz widerspricht.[20] Diese Probleme beinhalteten Tivoisierung (Die Einbeziehung von GPL-lizenzierter Software in Hardware, die sich weigert, modifizierte Versionen seiner Software auszuführen), Kompatibilitätsprobleme ähnlich denen der der der Affero Allgemeine öffentliche Lizenz, und Patentabkommen zwischen Microsoft und Distributoren der freien und offenen Software, die einige als Versuch betrachteten, Patente als Waffe gegen die kostenlose Software-Community zu verwenden.
Version 3 wurde entwickelt, um zu versuchen, diese Bedenken auszuräumen, und wurde am 29. Juni 2007 offiziell veröffentlicht.[21]
Version 1
Veröffentlicht | 25. Februar 1989 |
---|---|
Webseite | www |
Version 1 der GNU GPL,[22] Veröffentlicht am 25. Februar 1989,[23] verhinderte, was damals die beiden Hauptmethoden waren, wie Softwareverteiler die Freiheiten beschränkten, die freie Software definieren. Das erste Problem war, dass Distributoren veröffentlichen dürfen Binärdateien Nur - ausführbar, aber nicht lesbar oder von Menschen modifizierbar. Um dies zu verhindern, gab GPLV1 an, dass das Kopieren und Verteilungsverteilungen oder ein Teil des Programms auch den menschlich-lesbaren Quellcode unter denselben Lizenzbedingungen verfügbar machen muss.[a]
Das zweite Problem war, dass Distributoren möglicherweise Einschränkungen für die Lizenz oder durch Kombination der Software mit anderen Software hinzufügen könnten, die andere Einschränkungen für die Verteilung enthielten. Die Vereinigung zweier Einschränkungen würde für die kombinierten Arbeiten gelten, wodurch inakzeptable Einschränkungen hinzugefügt werden. Um dies zu verhindern, erklärte GPLV1, dass modifizierte Versionen insgesamt unter den Begriffen in GPLV1 verteilt werden müssten.[b] Daher könnte die nach den Bedingungen von GPLV1 verteilte Software mit Software unter zulässigeren Begriffen kombiniert werden, da dies die Bedingungen, nach denen das Ganze verteilt werden könnte, nicht ändern würde. Die unter GPLV1 verteilte Software konnte jedoch nicht mit Software kombiniert werden, die unter einer restriktiveren Lizenz verteilt ist, da dies mit der Voraussetzung in Konflikt steht, dass das Ganze unter den Bedingungen von GPLV1 verteilt sein würde.
Version 2
Veröffentlicht | Juni 1991 |
---|---|
Webseite | www |
Laut Richard Stallman war die Hauptänderung in GPLV2 die Klausel "Freiheit oder Tod", wie er sie nennt[19] -Abschnitt 7. Der Abschnitt besagt, dass Lizenznehmer eine mit GPL bedeckte Arbeit verteilen können nur Wenn sie alle Verpflichtungen der Lizenz erfüllen können, trotz anderer rechtlicher Verpflichtungen, die sie möglicherweise haben könnten. Mit anderen Worten, die Verpflichtungen der Lizenz können nicht sein abgetrennt aufgrund widersprüchlicher Verpflichtungen. Diese Bestimmung soll jede Partei davon abhalten, a zu verwenden Patentverletzung Anspruch oder andere Rechtsstreitigkeiten, um die Freiheit der Benutzer im Rahmen der Lizenz zu beeinträchtigen.[19]
Bis 1990 wurde offensichtlich, dass eine weniger restriktive Lizenz für die strategisch nützlich wäre C Bibliothek und für Software -Bibliotheken, die im Wesentlichen die Aufgabe bestehender proprietärer erledigten;[24] Als Version 2 der GPL (GPLV2) im Juni 1991 veröffentlicht wurde, wurde gleichzeitig eine zweite Lizenz - die GNU Library General Public Lizenz - eingeführt und mit Version 2 nummeriert, um zu zeigen, dass beide komplementär waren.[25] Die Versionsnummern wurden 1999 unterschieden, als Version 2.1 der LGPL veröffentlicht wurde, was sie in die benannte Gnu weniger allgemeine öffentliche Lizenz ihren Platz in der Philosophie widerspiegeln. Der GPLV2 wurde auch so geändert, dass er sich auf den neuen Namen der LGPL bezieht, aber die Versionsnummer blieb gleich, was dazu führte, dass das ursprüngliche GPLV2 von der Softwarepaketdaten Exchange (SPDX) nicht erkannt wurde.[26][Fehlgeschlagene Überprüfung]
Die Lizenz enthält Anweisungen zum Angeben "Version 2 der Lizenz oder (zu Ihrer Option) einer späteren Version", um die flexible optionale Verwendung von Version 2 oder 3 zu ermöglichen. Einige Entwickler ändern dies jedoch nur, um "Version 2" anzugeben.
Version 3
Veröffentlicht | 29. Juni 2007 |
---|---|
Webseite | www |
Ende 2005 die Kostenlose Software -Stiftung (FSF) kündigte Arbeiten an Version 3 der GPL (GPLV3) an. Am 16. Januar 2006 wurde der erste "Diskussionsentwurf" von GPLV3 veröffentlicht, und die öffentliche Konsultation begann. Die öffentliche Konsultation war ursprünglich neun bis fünfzehn Monate geplant, dehnte sich jedoch schließlich auf achtzehn Monate, wobei vier Entwürfe veröffentlicht wurden. Der offizielle GPLV3 wurde vom FSF am 29. Juni 2007 veröffentlicht. GPLV3 wurde von Richard Stallman mit einem Rechtsbeistand geschrieben Eben Moglen und Richard Fontana von dem Software Freedom Law Center.[27][28]
Laut Stallman waren die wichtigsten Änderungen in Bezug auf Software -Patente, Kostenlose Softwarelizenz Kompatibilität, Definition von "Quellcode" und Hardwarebeschränkungen auf Software -Änderungen, wie z. Tivoisierung.[27][29] Weitere Änderungen im Zusammenhang mit der Internationalisierung, der Verstöße gegen die Lizenzverstöße und der Art und Weise, wie zusätzliche Berechtigungen vom Urheberrechtsinhaber erteilt werden können. Das Konzept der "Softwareverbreitung" als Begriff für das Kopieren und Duplizieren von Software wurde explizit definiert.
Der öffentliche Konsultationsprozess wurde von der Free Software Foundation mit Unterstützung des Software Freedom Law Center koordiniert. Kostenlose Software Foundation Europe,[30] und andere kostenlose Softwaregruppen. Kommentare wurden von der Öffentlichkeit über das Webportal GPLV3.fsf.org gesammelt,[31] Verwenden der zweckschriebenen Software genannt Stet.
Während des öffentlichen Konsultationsprozesses wurden 962 Kommentare für den ersten Entwurf eingereicht.[32] Am Ende der Kommentierungszeit wurden insgesamt 2.636 Kommentare eingereicht.[33]
Der dritte Entwurf wurde am 28. März 2007 veröffentlicht.[34] Dieser Entwurf enthielt eine Sprache, die patentbezogene Vereinbarungen wie die umstritten Microsoft-Novell Patentvertragund beschränkte die Anti-Tivoisierungsklauseln auf eine rechtliche Definition eines "Benutzer" und eines "Verbraucherprodukts". Außerdem wurde der Abschnitt zu "geografischen Einschränkungen" ausdrücklich entfernt, dessen wahrscheinliche Entfernung beim Start der öffentlichen Konsultation bekannt gegeben worden war.
Der vierte Diskussionsentwurf,[35] Das war das letzte, wurde am 31. Mai 2007 veröffentlicht. Es wurde eingeführt Apache -Lizenz Version 2.0 Kompatibilität (frühere Versionen sind nicht kompatibel), hat die Rolle von externen Auftragnehmern geklärt und eine Ausnahme gemacht, um die wahrgenommenen Probleme einer Microsoft -Novell -Stilvereinbarung zu vermeiden. In Abschnitt 11 Absatz 6 heißt es:
Sie können keine gedeckte Arbeit vermitteln, wenn Sie eine Partei in eine Vereinbarung mit einem Dritten sind, der im Geschäft der Verteilungssoftware ist, nach der Sie die Zahlung an den Dritten leisten, basierend auf dem Ausmaß Ihrer Aktivität, die Arbeit zu vermitteln, und die Arbeit und die Arbeit und an den Dritten leisten Unter dem die Dritte an eine der Parteien gewährt, die die gedeckten Arbeiten von Ihnen erhalten würden, eine diskriminierende Patentlizenz ...
Dies zielte darauf ab, zukünftige solche Geschäfte unwirksam zu machen. Die Lizenz sollte auch Microsoft dazu veranlassen alle Benutzer dieser GPLV3 -Software; Dies war nur möglich, wenn Microsoft legal ein "Förderer" der GPLV3 -Software war.[36]
Frühe Entwürfe von GPLV3 lassen auch Lizenzgeber ein hinzufügen Affero-ähnliche Anforderung, die die angeschlossen hätte ASP Lücke in der GPL.[37][38] Da Bedenken hinsichtlich der Verwaltungskosten des Überprüfungscode für diese zusätzliche Anforderung geäußert wurden, wurde beschlossen, die GPL und die Affero -Lizenz getrennt zu halten.[39]
Andere, insbesondere einige hochkarätige Profile Linux Kernel Entwickler wie Linus Torvalds, Greg Kroah-Hartman, und Andrew Morton, kommentierte den Massenmedien und machte öffentliche Aussagen zu ihren Einwänden gegen Teile der Diskussionsentwürfe 1 und 2.[40] Die Kernelentwickler verwies auf GPLV3 -Entwurfsklauseln bezüglich DRM/Tivoisierung, Patente und "zusätzliche Einschränkungen" und warnte vor a Balkanisierung des "Open -Source -Universums".[40][41] Linus Torvalds, der beschloss, das GPLV3 für den Linux -Kernel nicht zu übernehmen,[14] wiederholte seine Kritik einige Jahre später.[42][43]
GPLV3 verbesserte die Kompatibilität mit mehreren kostenlosen Softwarelizenzen wie der Apache -Lizenz, Version 2.0 und der GNU Affero General Public Lizenz, mit der GPLV2 nicht kombiniert werden konnte.[44] Die GPLV3 -Software konnte jedoch nur kombiniert werden und Code mit GPLV2 -Software freigeben, wenn die verwendete GPLV2 -Lizenz die optionale "oder spätere" Klausel hatte und die Software auf GPLV3 aktualisiert wurde. Während die Klausel "GPLV2 oder eine spätere Version" von FSF als die häufigste Form der Lizenzierung von GPLV2 -Software betrachtet wird, wird[45] Spielzeugbox Entwickler Rob Landley beschrieb es als a Rettungsbootklausel.[c] Softwareprojekte, die mit der optionalen oder späteren Klausel lizenziert wurden GNU -Projekt, während ein herausragendes Beispiel ohne die Klausel der Linux -Kernel ist.[14]
Die endgültige Version des Lizenztextes wurde am 29. Juni 2007 veröffentlicht.[48]
Geschäftsbedingungen
Die Allgemeinen Geschäftsbedingungen der GPL müssen jedem zur Verfügung gestellt werden, der eine Kopie der Arbeit erhält, in der eine GPL darauf angewendet wird ("der Lizenznehmer"). Jeder Lizenznehmer, der sich an die Allgemeinen Geschäftsbedingungen hält, erhält die Erlaubnis, die Arbeiten zu ändern sowie die Arbeit oder eine abgeleitete Version zu kopieren und neu zu verteilen. Der Lizenznehmer darf eine Gebühr für diesen Service erheben oder diese kostenlos tun. Dieser letztere Punkt unterscheidet die GPL von Softwarelizenzen, die die kommerzielle Umverteilung verbieten. Die FSF argumentiert, dass kostenlose Software keine Einschränkungen für die kommerzielle Nutzung einlegen sollte.[49] und die GPL gibt ausdrücklich an, dass GPL -Werke zu jedem Preis verkauft werden können.
Die GPL gibt außerdem an, dass ein Händler möglicherweise nicht "weitere Beschränkungen der vom GPL gewährten Rechte" auferlegt. Dies verbietet Aktivitäten wie die Verteilung der Software im Rahmen eines Geheimhaltungsvertrags oder eines Vertrags.
Der vierte Abschnitt für Version 2 der Lizenz und im siebten Abschnitt von Version 3 verlangt, dass Programme, die als vorbereitete Binärdateien verteilt sind -kompilierte binäre oder das schriftliche Angebot, den Quellcode zu erhalten, den der Benutzer erhalten hat, als er die vorgefertigte Binärdatei unter der GPL erhielt. Der zweite Abschnitt von Version 2 und im fünften Abschnitt von Version 3 erfordert auch "allen Empfängern eine Kopie dieser Lizenz zusammen mit dem Programm". Mit Version 3 der Lizenz können der Quellcode in zusätzlicher Weise in der Erfüllung des siebten Abschnitts auf zusätzliche Weise verfügbar gemacht werden. Dazu gehören das Herunterladen von Quellcode von einem benachbarten Netzwerkserver oder durch Peer-to-Peer-Übertragung, sofern der kompilierte Code verfügbar war und es "klare Anweisungen" gibt, wo der Quellcode ermittelt werden soll.
Der FSF hält das Urheberrecht für eine Arbeit, die unter der GPL veröffentlicht wurde, nicht ausdrücklich weist Urheberrechte zu an die FSF (die selten geschieht, außer für Programme, die Teil des GNU -Projekts sind). Nur die einzelnen Urheberrechtsinhaber haben die Befugnis, zu klagen, wenn ein Lizenzverstoß vermutet wird.
Verwendung einer lizenzierten Software
Software unter der GPL kann für alle Zwecke ausgeführt werden, einschließlich kommerzieller Zwecke und sogar als Werkzeug zum Erstellen proprietäre Software, wie bei der Verwendung von GPL-lizenziert Compiler.[50] Benutzer oder Unternehmen, die GPL-lizenzierte Werke verteilen (z. B. Software), können eine Gebühr für Kopien erheben oder sie kostenlos geben. Dies unterscheidet die GPL von Shareware Softwarelizenzen, die das Kopieren für den persönlichen Gebrauch ermöglichen, aber die kommerzielle Verteilung oder die proprietären Lizenzen untersagen, in dem das Kopieren von verboten ist Urheberrechtsgesetz. Die FSF argumentiert, dass die freie Software für die Freiheit der Freiheit auch die kommerzielle Nutzung und -verteilung (einschließlich Umverteilung) nicht einschränken sollte:[49]
In rein privaten (oder interner) Verwendung kann der Softwarecode geändert und die Teile wiederverwendet werden, ohne dass der Quellcode veröffentlicht werden muss. Für den Verkauf oder die Verteilung muss der gesamte Quellcode den Endbenutzern zur Verfügung gestellt werden, einschließlich etwaiger Codeänderungen und Ergänzungen. In diesem Fall wird Copyleft angewendet, um sicherzustellen, dass Endbenutzer die oben definierten Freiheiten behalten.[51]
Die Software, die als Anwendungsprogramm unter einem GPL-lizenzierten Betriebssystem wie Linux ausgeführt wird die zugrunde liegende Plattform.[52] Zum Beispiel, wenn ein Programm nur aus Original besteht Quellcode, oder wird mit Quellcode von anderen kombiniert Softwarekomponenten,[d] Anschließend müssen die benutzerdefinierten Softwarekomponenten unter GPL nicht lizenziert werden und ihren Quellcode nicht zur Verfügung stellen. Selbst wenn das verwendete zugrunde liegende Betriebssystem unter der GPL lizenziert ist, gelten Anwendungen, die darauf ausgeführt werden, nicht als derivative Arbeiten.[52] Nur wenn GPPED -Teile in einem Programm verwendet werden (und das Programm verteilt ist), muss jeder andere Quellcode des Programms unter denselben Lizenzbedingungen verfügbar gemacht werden. Das GNU Kleiner Allgemeine öffentliche Lizenz (LGPL) wurde erstellt, um einen schwächeren Copyleft als das GPL zu haben, da es keinen benutzerdefinierten Quellcode (unterscheidet sich von den LGPL'Ed-Teilen unterscheidet) unter denselben Lizenzbedingungen zur Verfügung gestellt werden muss.
Der fünfte Abschnitt von Version 3 besagt, dass kein GPL-lizenziertes Code als effektive "technische Schutzmaßnahme" gemäß Artikel 11 der WIPO -Urheberrechtsvertragund diejenigen, die die Arbeit vermitteln Umgehung verbieten der technischen Schutzmaßnahme "soweit ein solcher Umgang durch Ausübung von Rechten aus dieser Lizenz in Bezug auf die gedeckten Arbeiten". Dies bedeutet, dass Benutzer nicht für die Umgehung von DRM haftbar gemacht werden können, die mit dem GPLV3-Lizenzcode gemäß Gesetzen wie den USA implementiert wurden, haftbar gemacht werden können, um die DRM implementiert zu werden, beispielsweise implementiert werden. Digital Millennium Copyright Act (DMCA).[53]
Copyleft
Die von der GPL für modifizierten Versionen der Arbeit gewährten Vertriebsrechte sind nicht bedingungslos. Wenn jemand eine GPL'Ed -Arbeit sowie seine eigenen Änderungen verteilt, können die Anforderungen an die Verteilung der gesamten Arbeit nicht größer sein als die Anforderungen, die in der GPL vorliegen.
Diese Anforderung wird als Copyleft bezeichnet. Es verdient seine rechtliche Macht durch die Verwendung von Urheberrechte © auf Softwareprogrammen. Da eine GPL -Arbeit urheberrechtlich geschützt ist, hat ein Lizenznehmer kein Recht, sie neu zu verteilen, nicht einmal in modifizierter Form (Baring faire Nutzung), außer unter den Bedingungen der Lizenz. Man muss nur die Bedingungen der GPL einhalten, wenn man Rechte ausüben möchte, die normalerweise durch das Urheberrecht eingeschränkt werden, wie z. B. Umverteilung. Umgekehrt können sie sein verklagt vom ursprünglichen Autor nach Urheberrechtsgesetz.
Das Urheberrecht wurde historisch gesehen verwendet, um die Verteilung von Arbeiten durch Parteien zu verhindern, die nicht vom Schöpfer autorisiert wurden. CopyLeft verwendet dieselben Urheberrechtsgesetze, um ein ganz anderes Ziel zu erreichen. Es gewährt alle Parteien, soweit sie die gleichen Rechte für nachfolgende Rechte geben, und sie zum nächsten usw. libre Zugang zur Arbeit und alle Derivate.[54]
Viele Händler von GPL'Ed -Programmen bündeln den Quellcode mit dem Ausführbare. Eine alternative Methode zur Befriedigung des CopyLeft besteht darin, ein schriftliches Angebot zur Bereitstellung des Quellcode für ein physisches Medium (z. B. eine CD) auf Anfrage bereitzustellen. In der Praxis werden viele GPL'ED -Programme über das Internet verteilt, und der Quellcode wird über die verfügbaren Programme zur Verfügung gestellt Ftp oder Http. Für die Internetverteilung entspricht dies der Lizenz.
CopyLeft gilt nur, wenn eine Person das Programm neu verteilt. Entwickler können private modifizierte Versionen machen, ohne verpflichtet zu sein, die Modifikationen preiszugeben, solange sie die geänderte Software an niemanden verteilen. CopyLeft gilt nur für die Software und nicht für die Ausgabe (es sei denn, diese Ausgabe ist selbst eine derivative Arbeit des Programms).[e] Zum Beispiel ein öffentliches Webportal, das ein modifiziertes Derivat eines Gpl'ed ausführt Content -Management -System ist nicht erforderlich, um ihre Änderungen an die zugrunde liegende Software zu verteilen, da seine Ausgabe kein Derivat ist.
Es wurde diskutiert, ob es sich um einen Verstoß gegen die GPL handelt, um den Quellcode in den verschleiert Form, wie in Fällen, in denen der Autor weniger bereit ist, den Quellcode verfügbar zu machen. Der Konsens war, dass es zwar unethisch war, aber nicht als Verstoß angesehen wurde. Das Problem wurde geklärt, als die Lizenz mit V2 geändert wurde, um zu verlangen, dass die "bevorzugte" Version des Quellcodes verfügbar ist.[56]
Lizenz gegen Vertrag
Die GPL wurde als Lizenzeher als ein Vertrag.[57] In einigen Common Law Gerichtsbarkeiten, die rechtliche Unterscheidung zwischen einer Lizenz und einem Vertrag ist wichtig: Verträge sind durch durchsetzbar Vertragsrecht, während Lizenzen unter durchgesetzt werden Urheberrechtsgesetz. Diese Unterscheidung ist jedoch in den vielen Gerichtsbarkeiten nicht nützlich, in denen es keine Unterschiede zwischen Verträgen und Lizenzen gibt, wie z. Zivilrecht Systeme.[58]
Diejenigen, die die Allgemeinen Geschäftsbedingungen der GPL nicht akzeptieren, haben nach dem Urheberrecht keine Erlaubnis, GPL-lizenzierte Software oder Derivatarbeiten zu kopieren oder zu verteilen. Wenn sie das GPL'Ed -Programm jedoch nicht neu verteilt, verwenden sie die Software in ihrer Organisation, wie sie möchten, und Arbeiten (einschließlich Programme), die durch die Verwendung des Programms erstellt wurden, müssen nicht von dieser Lizenz abgedeckt werden.
Softwareentwickler Allison Randal argumentierte, dass die GPLV3 als Lizenz für Laienreader unnötig verwirrend ist und gleichzeitig vereinfacht werden könnte, während die gleichen Bedingungen und die gleichen Rechtskraft beibehalten.[59]
Im April 2017 entschied ein US-Bundesgericht, dass eine Open-Source-Lizenz ein durchsetzbarer Vertrag ist.[60]
Im Oktober 2021 verklagte SFC VIZIO wegen Vertragsverletzung als Endbenutzer, um den Quellcode an VIZIOs Fernseher zu fordern. Ein Bundesrichter hat in der Zwischenzeit entschieden, dass die GPL ein durchsetzbarer Vertrag von Endnutzern sowie eine Lizenz für Urheberrechtsinhaber ist.[61]
Ableitungen
Der Text der GPL ist selbst urheberrechtlich geschütztund das Urheberrecht wird von der Free Software Foundation gehalten.
Der FSF ermöglicht es den Menschen, neue Lizenzen basierend auf der GPL zu erstellen, solange die abgeleiteten Lizenzen die GPL -Präambel ohne Erlaubnis nicht verwenden. Dies ist jedoch entmutigt, da eine solche Lizenz mit der GPL unvereinbar ist[62] und verursacht eine wahrgenommene Lizenzverbreitung.
Andere vom GNU -Projekt erstellte Lizenzen umfassen die Gnu weniger allgemeine öffentliche Lizenz, GNU kostenlose Dokumentationslizenz, und Affero Allgemeine öffentliche Lizenz.
Der Text der GPL ist nicht selbst unter der GPL. Das Urheberrecht der Lizenz ändert die Änderung der Lizenz nicht. Das Kopieren und Verteilen der Lizenz ist zulässig, da die GPL die Empfänger verpflichtet, "eine Kopie dieser Lizenz zusammen mit dem Programm" zu erhalten.[63] Gemäß den GPL -FAQ kann jeder eine neue Lizenz unter Verwendung einer geänderten Version der GPL erstellen, solange er einen anderen Namen für die Lizenz verwendet, nicht "GNU" erwähnen und die Präambel entfernen, obwohl die Präambel in verwendet werden kann in Eine modifizierte Lizenz, wenn die Nutzungserlaubnis von der Free Software Foundation (FSF) erhalten wird.[64]
Verknüpfung und abgeleitete Werke
Bibliotheken
Laut der FSF "verlangt von der GPL nicht, dass Sie Ihre geänderte Version oder einen Teil davon veröffentlichen. Sie können kostenlos Änderungen vornehmen und privat verwenden, ohne sie jemals zu veröffentlichen."[65] Wenn man jedoch eine GPL-lizenzierte Einheit an die Öffentlichkeit gibt, gibt es ein Problem bei der Verknüpfung: nämlich, ob ein proprietäres Programm, das eine GPL-Bibliothek verwendet, gegen die GPL verstößt.
Dieser Schlüsselstreit ist, ob die Nicht-GPL-Software legal legal kann statisch verknüpfen oder Dynamisch verknüpfen zu GPL -Bibliotheken. Zu diesem Thema gibt es unterschiedliche Meinungen. Die GPL ist klar, dass alle erforderlich sind Ableitungen von Code unter der GPL muss sich unter der GPL befinden. Mehrdeutigkeit entsteht in Bezug auf die Verwendung von GPL -Bibliotheken und die Bündelung der GPL -Software in ein größeres Paket (möglicherweise durch statisches Verknüpfung in eine Binärdatei gemischt). Dies ist letztendlich eine Frage nicht der GPL an sich, aber wie das Urheberrechtsgesetz derivative Funktionen definiert. Die folgenden Sichtweisen bestehen:
Sichtweise: Dynamische und statische Verknüpfung verletzen GPL
Die Free Software Foundation (das das Urheberrecht mehrerer bemerkenswerter GPL-lizenzierter Softwareprodukte und des Lizenztextes selbst besitzt) behauptet, dass eine ausführbare Datei, die eine dynamisch verknüpfte Bibliothek verwendet, tatsächlich eine abgeleitete Arbeit ist. Dies gilt jedoch nicht für getrennte Programme, die miteinander kommunizieren.[66]
Die Free Software Foundation hat auch die erstellt LGPL, was nahezu identisch mit der GPL ist, jedoch mit zusätzlichen Berechtigungen, um die Verknüpfung für die Zwecke der "Verwendung der Bibliothek" zu ermöglichen.
Richard Stallman und die FSF ermutigen die Bibliotheksautoren ausdrücklich, unter der GPL zu lizenzieren, so dass proprietäre Programme die Bibliotheken nicht nutzen können, um die Welt für freie Software zu schützen, indem sie mehr Tools als die proprietäre Welt geben.[67]
Sichtweise: Die statische Verknüpfung verstößt gegen GPL, ist jedoch als dynamischer Verknüpfung unklar, unklar
Einige Leute glauben das während Statische Verknüpfung Erzeugt abgeleitete Werke, es ist nicht klar, ob eine ausführbare Datei, die dynamisch mit einem GPL -Code verknüpft ist schwacher Kopieren). Linux -Autor Linus Torvalds ist sich einig, dass dynamische Verknüpfung abgeleitete Werke erzeugen kann, aber über die Umstände nicht einverstanden ist.[68]
A Novell Der Anwalt hat geschrieben, dass die dynamische Verknüpfung, die nicht abgeleitet ist, "sinnvoll" ist, aber nicht "eindeutig" ist und dass Beweise für eine gut abgestimmte dynamische Verknüpfung durch die Existenz proprietärer Linux-Kernel-Treiber gesehen werden können.[69]
Im Galoob v. Nintendo, Die Vereinigten Staaten Berufungsgericht der Kreise definierte eine derivative Arbeit als haben "'Form' oder Beständigkeit "und stellte fest, dass" die verletzende Arbeit einen Teil der urheberrechtlich geschützten Arbeit in irgendeiner Form enthalten muss ","[70] Es gab jedoch keine klaren Gerichtsentscheidungen, um diesen bestimmten Konflikt zu lösen.
Sichtweise: Verknüpfung ist irrelevant
Nach einem Artikel in der Linux Journal, Lawrence Rosen (ein einmaliges Open Source Initiative General Counsel) argumentiert, dass die Verknüpfungsmethode für die Frage, ob eine Software a ist, größtenteils irrelevant ist Ableitungsarbeit; Wichtiger ist die Frage, ob die Software mit Client -Software und/oder Bibliotheken einfügen soll.[71] Er erklärt: "Der primäre Hinweis darauf, ob ein neues Programm eine abgeleitete Arbeit ist, ist, ob der Quellcode des ursprünglichen Programms [im Sinne des Kopierpastens] verwendet wurde, geändert, übersetzt oder anderweitig geändert wurde, um das neue Programm zu erstellen Wenn nicht, dann würde ich argumentieren, dass es sich nicht um eine abgeleitete Arbeit handelt. "[71] und listet zahlreiche andere Punkte in Bezug auf Absicht, Bündelung und Verknüpfungsmechanismus auf. Er argumentiert weiter auf der Website seiner Firma[72] dass solche "marktbasierten" Faktoren wichtiger sind als die Verknüpfungstechnik.
Es gibt auch die spezifische Frage, ob a Plugin oder Modul (so wie die Nvidia oder Ati Grafikkarte Kernelmodule) muss auch GPL sein, wenn es vernünftigerweise als eigene Arbeit angesehen werden könnte. Diese Sichtweise legt nahe, dass einigermaßen separate Plugins oder Plugins für Software zur Verwendung von Plugins unter einer willkürlichen Lizenz lizenziert werden könnten, wenn die Arbeit GPLV2 ist. Von besonderem Interesse ist der GPLV2 -Absatz:
Sie können Ihre Kopie oder Kopien des Programms oder eines Teils davon ändern, wodurch ein auf dem Programm basierendes Werk bildet und solche Änderungen oder Arbeiten gemäß den oben genannten Bestimmungen von Abschnitt 1 kopiert und verteilen, vorausgesetzt, Sie erfüllen auch alle diese Bedingungen : ...
b) Sie müssen Arbeiten, die Sie verteilen oder veröffentlichen, ganz oder teilweise aus dem Programm oder einem Teil davon enthält oder abgeleitet werden, um alle Dritten unter den Bestimmungen dieser Lizenz als Ganzes ohne Anklage zu lizenzieren . ... Diese Anforderungen gelten für die modifizierte Arbeit als Ganzes. Wenn identifizierbare Abschnitte dieser Arbeit nicht aus dem Programm abgeleitet werden und angemessen als unabhängige und getrennte Werke in sich selbst angesehen werden können, dann gilt diese Lizenz und ihre Bedingungen nicht für diese Abschnitte, wenn Sie sie als separate Arbeiten verteilen. Wenn Sie jedoch dieselben Abschnitte als Teil eines Ganzen verteilen, das eine Arbeit basiert, die auf dem Programm basiert Und jeder Teil, unabhängig davon, wer es geschrieben hat.
Der GPLV3 hat eine andere Klausel:
Sie können eine Arbeit basierend auf dem Programm oder den Modifikationen zur Herstellung aus dem Programm in Form von Quellcode gemäß den Bestimmungen von Abschnitt 4 erstellen, vorausgesetzt, Sie erfüllen auch alle diese Bedingungen: ...
c) Sie müssen die gesamte Arbeit als Ganzes unter dieser Lizenz an jeden lizenzieren, der eine Kopie besitzt. Diese Lizenz gilt daher zusammen mit den geltenden Abschnitt 7 zusätzliche Bedingungen für die gesamte Arbeit und alle ihre Teile, unabhängig davon, wie sie verpackt werden. Diese Lizenz bietet keine Erlaubnis, die Arbeit auf andere Weise zu lizenzieren, aber sie macht eine solche Erlaubnis nicht ungültig, wenn Sie sie separat erhalten haben. ... eine Zusammenstellung einer abgedeckten Arbeit mit anderen getrennten und unabhängigen Werken, die nicht von ihren Naturverlängerungen der überdachten Arbeiten sind und nicht damit kombiniert werden, wie ein größeres Programm in oder auf einem Band von a zu bilden Speicher- oder Verteilungsmedium wird als "Aggregat" bezeichnet, wenn die Zusammenstellung und ihr daraus resultierendes Urheberrecht nicht verwendet werden, um den Zugang oder die gesetzlichen Rechte der Nutzer der Zusammenstellung zu begrenzen, die über die einzelnen Arbeiten hinausgehen. Die Einbeziehung einer abgedeckten Arbeit in einem Aggregat führt nicht dazu, dass diese Lizenz für die anderen Teile des Aggregats beantragt.
Als Fallstudie einige angeblich proprietäre Plugins und Themen/Häute für GPLV2 CMS Software wie Drupal und WordPress sind unter Beschuss gekommen, mit beiden Seiten des Arguments.[73]
Das FSF unterscheidet sich darüber, wie das Plugin aufgerufen wird. Wenn das Plugin durch dynamische Verknüpfung aufgerufen wird und Funktionsaufrufe im GPL -Programm durchführt, ist es höchstwahrscheinlich eine Ableitung.[74]
Kommunikation und Bündelung mit Nicht-GPL-Programmen
Der bloße Akt der Kommunikation mit anderen Programmen erfordert nicht, dass alle Software GPL sein. Auch das Verteilen von GPL-Software mit Nicht-GPL-Software. Es müssen jedoch geringfügige Bedingungen eingehalten werden, die sicherstellen, dass die Rechte der GPL -Software nicht eingeschränkt sind. Das Folgende ist ein Zitat von der gnu.org Gpl FAQ, was beschreibt, inwieweit Software mit GPL -Programmen kommunizieren und mit erbündelt werden darf:[75]
Was ist der Unterschied zwischen einem "Aggregat" und anderen Arten von "modifizierten Versionen"?
Ein "Aggregat" besteht aus einer Reihe separater Programme, die zusammen auf dieselbe CD-ROM oder andere Medien verteilt sind. Der GPL ermöglicht es Ihnen, ein Aggregat zu erstellen und zu verteilen, selbst wenn die Lizenzen der anderen Software nicht frei oder gpl-kompatibel sind. Die einzige Bedingung ist, dass Sie das Aggregat unter einer Lizenz nicht veröffentlichen können, die Benutzern die Ausübung von Rechten verbietet, die die individuelle Lizenz jedes Programms ihnen gewähren würde.
Wo ist die Grenze zwischen zwei separaten Programmen und einem Programm mit zwei Teilen? Dies ist eine rechtliche Frage, die letztendlich die Richter entscheiden werden. Wir glauben, dass ein ordnungsgemäßes Kriterium sowohl vom Kommunikationsmechanismus (Exec, Pipes, RPC, Funktionsaufrufe innerhalb eines freigegebenen Adressraums usw.) als auch von der Semantik der Kommunikation abhängt (welche Arten von Informationen werden austauscht).
Wenn die Module in derselben ausführbaren Datei enthalten sind, sind sie definitiv in einem Programm kombiniert. Wenn Module so konzipiert sind, dass sie in einem gemeinsamen Adressraum miteinander verbunden sind, bedeutet dies fast sicherlich, sie zu einem Programm zu kombinieren.
Im Gegensatz dazu sind Rohre, Steckdosen und Befehlszeilenargumente Kommunikationsmechanismen, die normalerweise zwischen zwei separaten Programmen verwendet werden. Wenn sie für die Kommunikation verwendet werden, sind die Module normalerweise getrennte Programme. Wenn jedoch die Semantik der Kommunikation intim genug ist und komplexe interne Datenstrukturen austauscht, könnte dies auch eine Grundlage sein, um die beiden Teile wie ein größeres Programm zu berücksichtigen.
Der FSF zeichnet somit die Grenze zwischen "Bibliothek" und "anderen Programm" über 1) "Komplexität" und "Intimität" des Informationsaustauschs und 2) Mechanismus (und nicht Semantik), tritt jedoch zurück, dass die Frage nicht eindeutig ist und dass In komplexen Situationen wird die Rechtsprechung entscheiden.
Rechtsstellung
Der erste bekannte Verstoß gegen die GPL war 1989, wann Nächste erweiterte die GCC Compiler zur Unterstützung Ziel c, aber die Änderungen nicht öffentlich veröffentlicht.[76] Nach einer Anfrage haben sie eine Öffentlichkeit geschaffen Patch. Es wurde keine Klage für diesen Verstoß eingereicht.[77]
In 2002, Mysql ab Verklagte Fortschritt Nusphere wegen Urheberrechts und Markenverletzung in Bezirksgericht der Vereinigten Staaten. Nusphere hatte angeblich gegen das Urheberrecht von MySQL verstoßen, indem er MySQLs GPL'Ed Code mit Nuphphere Gemini -Tabelle ohne Einhaltung der Lizenz mit der Nuph -Gemini -Tabelle verknüpfte. Nach einer vorläufigen Anhörung vor Richter Patti Saris am 27. Februar 2002 gingen die Parteien ein und ließen sich schließlich nieder.[f] Nach der Anhörung kommentierte FSF: "Richter Saris machte klar, dass sie die GNU GPL als durchsetzbare und verbindliche Lizenz betrachtet."[78]
Im August 2003 die SCO -Gruppe erklärte, dass sie der Ansicht waren, dass die GPL keine rechtliche Gültigkeit habe und beabsichtigte, Klagen über Codeabschnitte zu verfolgen, die angeblich von SCO Unix in die kopiert wurden Linux Kernel. Dies war ein problematischer Stand für sie, da sie Linux und andere Code in ihrem Code verteilt hatten Caldera OpenLinux Verteilung, und es gibt kaum Beweise dafür, dass sie ein rechtliches Recht hatten, dies außer den Bedingungen der GPL zu tun. Im Februar 2018, nach dem Urteil des Bundesgerichts, der Berufung und des (teilweise) Vertrags an das Circuit Court, stellten die Parteien ihre verbleibenden Ansprüche aus und gaben einen Plan zur Verschleppung des endgültigen Urteils vor.[79] Die verbleibenden Ansprüche drehten sich um Projekt Montereyund wurden schließlich im November 2021 von IBM abgelehnt, der 14,25 Millionen US -Dollar an den TSG (zuvor SCO) Insolvenzverwalter zahlte.[80]
Im April 2004 die Netfilter/iptables Das Projekt wurde vorläufig gewährt Anordnung gegen Sitecom Deutschland von München Bezirksgericht, nachdem Sitecom sich geweigert hatte, die GPL'Ed -Software von Netfilter unter Verstoß gegen die Bedingungen der GPL zu verlassen. Harald Weltevon Netfilter wurde durch vertreten Ifross Mitbegründer bis Jaeger. Im Juli 2004 bestätigte das deutsche Gericht diese einstweilige Verfügung als endgültige Entscheidung gegen Sitecom.[81] Die Rechtfertigung des Gerichts war:
- Der Angeklagte hat das Urheberrecht des Klägers verletzt, indem er die Software 'Netfilter/Iptables' zum Download und durch Werbung für ihre Verteilung anbot, ohne die Lizenzbedingungen der GPL zu halten. Diese Handlungen wären nur dann zulässig, wenn der Angeklagte eine Lizenz gewährt hätte. ... Dies ist unabhängig von den Fragen, ob die Lizenzbedingungen der GPL zwischen Kläger und Beklagter effektiv vereinbart wurden oder nicht. Wenn die GPL von den Parteien nicht vereinbart würde, würde der Angeklagte trotzdem die erforderlichen Rechte zur Kopie, Verteilung und zur öffentlich verfügbaren Software "Netfilter/Iptables" nicht mehr kopieren, verteilen und machen.
Dies spiegelte genau die Vorhersagen wider, die zuvor vom Eben des FSF -Moglens des FSF angegeben wurden. Diese Entscheidung war wichtig, da es das erste Mal war, dass ein Gericht bestätigt hatte, dass ein Verstoß gegen die GPL eine Urheberrechtsverletzung und eine festgelegte Rechtsprechung in Bezug auf die Durchsetzbarkeit des GPLV2 nach deutschem Recht sein könnte.[82]
Im Mai 2005 Daniel Wallace Klage eingereichter gegen die Free Software Foundation in der Südbezirk von Indianamit Behauptung, dass die GPL ein illegaler Versuch ist, die Preise (bei Null) zu beheben. Die Klage wurde im März 2006 abgewiesen, weil Wallace einen gültigen Kartellrecht nicht geltend gemacht hatte; Der Gerichtshof stellte fest, dass "die GPL eher ermutigt, als den freien Wettbewerb und die Verteilung von Computerbetriebssystemen entmutigt, deren Vorteile direkt an die Verbraucher übergehen".[83] Wallace wurde die Möglichkeit verweigert, seine Beschwerde weiter zu ändern, und wurde angewiesen, die Rechtskosten der FSF zu bezahlen.
Am 8. September 2005 entschied das Seoul Central District Court, dass die GPL nicht wesentlich für einen Fall war, in dem sich der Fall befasst Geschäftsgeheimnisse Abgeleitet von GPL-lizenzierten Arbeiten.[84] Die Angeklagten argumentierten, da es unmöglich sei, Geschäftsgeheimnisse aufrechtzuerhalten, während sie mit GPL einhalten und die Arbeit verteilen, sind sie nicht gegen Geschäftsgeheimnisse verstoßen. Dieses Argument wurde ohne Boden betrachtet.
Am 6. September 2006 die gpl-violations.org In Gerichtsstreitigkeiten setzte sich ein Projekt vor D-Link Deutschland GmbH in Bezug Lagerung Geräte, die sie verteilt haben.[85] In dem Urteil wurde angegeben, dass die GPL gültig, rechtsverbindlich ist und vor einem deutschen Gericht steht.[86]
Ende 2007 die Busybox Entwickler und die Software Freedom Law Center begab sich mit einem Programm ein, um die Einhaltung der GPL -Konformität von Distributoren von Busybox in zu erhalten eingebettete Systemediejenigen verklagen, die nicht einhalten würden. Es wurde behauptet, dass es sich um die erste US -amerikanische Verwendung von Gerichten zur Durchsetzung von GPL -Verpflichtungen handelte. (Sehen Busybox GPL -Klagen.))
Am 11. Dezember 2008 die Free Software Foundation verklagte Cisco Systems, Inc. Für Urheberrechtsverletzungen durch seine Linksys-Division der GPL-lizenzierten GPL des FSF CoreUtils, Zeile lesen, Geteilt, Wget, GNU Compiler -Sammlung, Binutils, und GNU -Debugger Softwarepakete, die Linksys in der Linux -Firmware verteilt[87] von seinem WRT54G drahtlose Routersowie zahlreiche andere Geräte, darunter DSL- und Kabelmodems, angehängte Netzwerkspeichergeräte, Voice-Over-IP-Gateways, virtuelles privates Netzwerk Geräte und ein Heimkino-/Media Player -Gerät.[88]
Nach sechs Jahren wiederholter Beschwerden an Cisco durch die FSF, Ansprüche von Cisco, dass sie ihre Compliance -Probleme (keine vollständigen Kopien aller Quellcode und ihre Änderungen bereitstellen) korrigieren oder korrigieren würden, von wiederholten neuen Verstößen, die mit mehr Produkten entdeckt und gemeldet wurden, und mit mangelnder Aktion durch mangelnde Maßnahmen von Linksys (ein Prozess, der im FSF-Blog als "fünf Jahre langes Spiel mit Whack-a-Mole" beschrieben wird, beschrieben[88]) Die FSF brachte sie vor Gericht.
Cisco hat den Fall sechs Monate später beigelegt, indem er sich bereit erklärte, "einen kostenlosen Softwaredirektor für Linksys" zu ernennen, um die Einhaltung der Vorschriften sicherzustellen, frühere Empfänger über Linksys -Produkte mit FSF -Programmen ihrer Rechte unter der GPL zu informieren, um den Quellcode von FSF -Programmen frei zu erstellen Erhältlich auf seiner Website und um einen Geldbeitrag zur FSF zu leisten.[89]
Im Jahr 2011 wurde festgestellt, dass GNU -EMACs zwei Jahre lang versehentlich einige Binärdateien ohne entsprechenden Quellcode veröffentlicht hatten, was dem beabsichtigten Geist des Gpl, was zu einem führt Urheberrechtsverletzung.[90] Richard Stallman beschrieb diesen Vorfall als einen "sehr schlechten Fehler".[91] was sofort behoben wurde. Die FSF verklagte keine nachgeschalteten Neuverteiler, die durch Verteilung dieser Binärdateien auch unwissentlich gegen die GPL verstoßen hatten.
2017 Artifex, der Hersteller von Ghostscript, verklagt Hancom, der Hersteller einer Büro -Suite, die Ghostscript enthielt. Artifex bietet zwei Lizenzen für Ghostscript an. Einer ist die Affero GPL -Lizenz und der andere ist eine kommerzielle Lizenz. Hancom hat weder eine kommerzielle Lizenz von Artifex erhalten noch als kostenlose Software veröffentlicht. Artifex verklagte Hancom vor dem US -Bezirksgericht und machte zwei Ansprüche. Erstens war Hancoms Verwendung von Ghostscript ein Verstoß gegen das Urheberrecht; Und zweitens war Hancoms Verwendung von Ghostscript eine Lizenzverletzung. Richter Jacqueline Scott Corley Es wurde festgestellt, dass die GPL -Lizenz ein durchsetzbarer Vertrag war und Hancom gegen Vertrag verstoßen.[92][93]
Kompatibilität und Multi-Lizenzierung
Code, das unter mehreren anderen Lizenzen lizenziert wurde, können mit einem Programm unter der GPL ohne Konflikt kombiniert werden, solange die Kombination von Einschränkungen der Arbeit als Ganzes keine zusätzlichen Einschränkungen über die GPL übertrifft.[94] Zusätzlich zu den regulären Bedingungen der GPL gibt es zusätzliche Einschränkungen und Berechtigungen, die man bewerben kann:
- Wenn ein Benutzer Code unter verschiedenen Versionen von GPL kombinieren möchte, ist dies nur zulässig, wenn der Code mit der früheren GPL -Version eine Anweisung "oder eine spätere Version" enthält.[95] Zum Beispiel die GPLV3-lizenziert Gnu libredwg Bibliothek kann nicht mehr von verwendet werden von Librecad und Freecad die nur GPLV2-Abhängigkeiten haben.[96]
- Code lizenziert unter LGPL darf mit einem anderen Code verbunden werden, unabhängig davon, welche Lizenz dieser Code hat,[97] Obwohl die LGPL zusätzliche Anforderungen für die kombinierte Arbeit hinzufügt. LGPLV3- und GPLV2-Nur-Nur-Dokument können daher üblicherweise nicht verknüpft werden, da die kombinierte Codearbeit zusätzliche LGPLV3-Anforderungen zusätzlich zu der nur lizenzierten GPLV2-Software hinzufügen würde. Code lizenziert unter lgplv2.x ohne die Anweisung "jede spätere Version" kann sein Relizenz Wenn die gesamte kombinierte Arbeit für GPLV2 oder GPLV3 lizenziert ist.[98]
FSF unterhält eine Liste[99] von gpl-kompatibel Kostenlose Softwarelizenzen[100] enthalten viele der häufigsten kostenlosen Softwarelizenzen wie das Original MIT/X -Lizenz, das BSD -Lizenz (in seiner aktuellen 3-Klausel-Form) und die Künstlerische Lizenz 2.0.[101]
Ab GPLV3 ist es einseitig kompatibel für Materialien (wie Text und andere Medien) unter Creative Commons Attribution-Sharealike 4.0 Internationale Lizenz in die GPL-lizenzierten Materialien (prominent Software), nicht umgekehrt, für Nischen-Anwendungsfälle wie Game Engine (GPL) mit Game-Skripten (CC BY-SA) remix.[102][103]
David A. Wheeler hat sich dafür einsetzt, dass kostenlose/Open-Source-Softwareentwickler nur GPL-kompatible Lizenzen verwenden, da es für andere schwierig ist, teilzunehmen und Code beizutragen.[104] Als spezifisches Beispiel für Lizenzkompatibilität, Sun Microsystems' ZFS Kann nicht in den GPL-lizenzierten Linux-Kernel aufgenommen werden, da er unter dem GPL-inkompatiblen Lizenz ist Gemeinsame Entwicklungs- und Vertriebslizenz. Darüber hinaus ist ZFS durch Patente geschützt, sodass die Verteilung einer unabhängig entwickelten GPL-ED-Implementierung weiterhin die Erlaubnis von Oracle erfordern würde.[105]
Eine Reihe von Unternehmen nutzen Multi-Lizenzierung um eine GPL -Version zu verteilen und a zu verkaufen proprietär Lizenz an Unternehmen, die das Paket mit proprietärem Code unter Verwendung von Dynamic Links oder nicht kombinieren möchten. Beispiele für solche Unternehmen umfassen Mysql ab, Digia plc (QT -Frameworkvor 2011 von Nokia), roter Hut (Cygwin) und Riverbank Computing (Pyqt). Andere Unternehmen, wie die Mozilla Foundation (Produkte umfassen Mozilla Application Suite, Mozilla Thunderbird, und Mozilla Firefox), verwendete Multi-Lizenzierung, um Versionen unter der GPL und einige andere Open-Source-Lizenzen zu verteilen.
Text und andere Medien
Es ist möglich, die GPL für Textdokumente anstelle von Computerprogrammen oder allgemeiner für alle Arten von Medien zu verwenden. .[106] Für Handbücher und Lehrbücher empfiehlt die FSF jedoch die GNU kostenlose Dokumentationslizenz (GFDL) stattdessen, die es für diesen Zweck erstellt hat.[107] Trotzdem das Debian Die Entwickler empfohlen (in einer 2006 verabschiedeten Beschluss), die Dokumentation für ihr Projekt im Rahmen der GPL zu lizenzieren, aufgrund der Inkompatibilität der GFDL mit der GPL (Text lizenziert unter der GFDL kann nicht in die GPL -Software aufgenommen werden).[108][109] Auch die Zahnseidehandbücher Foundation, eine Organisation, die sich dem Erstellen von Handbüchern für kostenlose Software widmete, entschied sich, die GFDL zugunsten der GPL für ihre Texte 2007 zu meiden.[110]
Wenn die GPL für verwendet wird für Computer SchriftartenMöglicherweise müssen auch Dokumente oder Bilder mit solchen Schriftarten unter den Bedingungen der GPL verteilt werden. Dies ist in Ländern, die anerkennen, nicht der Fall Schriften (das Erscheinen von Schriftarten) als nützlicher Artikel und so Nicht berechtigt für das Urheberrecht, aber Schriftdateien als urheberrechtlich geschützt Computer Software (Dies kann die Schriftbeamte komplizieren, da das Dokument als „verknüpft“ angesehen werden kann. Mit anderen Worten, die Einbindung einer Vektor -Schriftart in ein Dokument könnte es zwingen, unter der GPL veröffentlicht zu werden, aber eine rasterisierte Darstellung der Schrift würde nicht der GPL unterliegen). Der FSF bietet eine Ausnahme für Fälle, in denen dies nicht erwünscht ist.[111]
Annahme
In der Vergangenheit war die GPL -Lizenzfamilie eine der beliebtesten Softwarelizenzen in der Foss Domain.[7][112][9][10][11][113]
Eine Umfrage von 1997 von MetalabDann zeigte das größte kostenlose Software -Archiv, dass die GPL etwa die Hälfte der darin lizenzierten Software ausmachte.[112] In ähnlicher Weise eine Umfrage von 2000 von 2000 Red Hat Linux 7.1 stellten fest, dass 53% des Quellcode unter der GPL lizenziert wurden.[9] Ab 2003[aktualisieren], etwa 68% aller Projekte und 82,1% der von Open Source Industry zertifizierten lizenzierten Projekte, die aufgelistet sind SourceForge.net waren aus der GPL -Lizenzfamilie.[114] Ab August 2008[aktualisieren]Die GPL -Familie machte 70,9% der 44.927 aus gratis Software Projekte aufgelistet auf Freecode.[10]
Nach der Veröffentlichung des GPLV3 im Juni 2007 wurde die Übernahme dieser neuen GPL -Version viel besprochen[115] und einige Projekte entschieden sich gegen das Upgrade. Zum Beispiel der Linux -Kernel,[14][43] Mysql,[116] Busybox,[117] Advfs,[118] Mixer,[119][120] VLC Media Player,[121] und Mediawiki[122] entschieden sich gegen die Annahme von GPLV3. Andererseits, im Jahr 2009, zwei Jahre nach der Veröffentlichung von GPLV3, Google Chris Dibona, Büromanager von Open-Source-Programmen, berichtete, dass die Anzahl der von Open-Source-Projekte lizenzierten Software, die von GPLV2 auf GPLV3 übergegangen war Google -Code.[11]
Im Jahr 2011, vier Jahre nach der Veröffentlichung des GPLV3, sind 6,5% aller Open-Source-Lizenzprojekte GPLV3, während 42,5% GPLV2 laut Black Enten-Softwaredaten sind.[123][124] Nachfolger im Jahr 2011 451 Gruppe Der Analyst Matthew Aslett argumentierte in einem Blog -Beitrag, dass CopyLeft -Lizenzen in den Rückgang gegangen sind und die zulässigen Lizenzen auf der Grundlage von Statistiken von Black Duck -Software erhöht wurden.[125] In ähnlicher Weise berichtete Jon Buys im Februar 2012, dass dies zu den 50 wichtigsten Projekten auf GitHub Fünf Projekte standen unter einer GPL -Lizenz, einschließlich Dual -Lizenz- und AGPL -Projekten.[126]
Die GPL -Nutzungsstatistik von 2009 bis 2013 wurde aus extrahiert Freecode Daten von Walter van Holst während der Analyse Lizenzverbreitung.[12]
2009 | 2010 | 2011 | 2012 | 2013 | 2014-06-18[127][128] |
---|---|---|---|---|---|
72% | 63% | 61% | 59% | 58% | ca. 54% |
Im August 2013 zeigen die Daten der Website laut Black Duck-Software, dass die GPL-Lizenzfamilie von 54% der Open-Source-Projekte verwendet wird, wobei die in der folgenden Tabelle angezeigten einzelnen Lizenzen aufschlüsseln.[113] Eine spätere Studie im Jahr 2013 zeigte jedoch, dass Software, die im Rahmen der GPL -Lizenzfamilie lizenziert wurde, zugenommen hat und dass selbst die Daten der Black -Enten -Software eine Gesamtsteigerung der unter GPL lizenzierten Softwareprojekte gezeigt haben. Die Studie verwendete öffentliche Informationen aus Repositories der Debian -Projekt, und die Studie kritisierte die Black -Enten -Software für die Nichtveröffentlichung ihrer Methodik, die zum Sammeln von Statistiken verwendet wurde.[129] Daniel German, Professor am Institut für Informatik am Abteilung Universität von Victoria In Kanada präsentierte 2013 einen Vortrag über die methodischen Herausforderungen bei der Feststellung, welche die am häufigsten verwendeten kostenlosen Softwarelizenzen sind, und zeigten, wie er das Ergebnis von Black Enten -Software nicht replizieren konnte.[130]
Laut Black Duck hat GPLV2 im Jahr 2015 seine erste Position gegen die MIT -Lizenz und ist jetzt zweiter, der GPLV3 fiel auf den vierten Platz, während der Apache -Lizenz hielt seine dritte Position.[7]
Lizenz | 2008-05-08[131] | 2009-03-11[132] | 2011-11-22[123] | 2013-08-12[113] | 2015-11-19[7] | 2016-06-06[133] | 2017-01-02[134] | 2018-06-04[135] |
---|---|---|---|---|---|---|---|---|
GPLV2 | 58,69% | 52,2% | 42,5% | 33% | 23% | 21% | 19% | 14% |
GPLV3 | 1,64% | 4,15% | 6,5% | 12% | 9% | 9% | 8% | 6% |
LGPLV2.1 | 11,39% | 9,84% | ? | 6% | 5% | 4% | 4% | 3% |
LGPLV3 | ? (<0,64%) | 0,37% | ? | 3% | 2% | 2% | 2% | 1% |
GPL -Familie zusammen | 71,72% (+ <0,64%) | 66,56% | ? | 54% | 39% | 36% | 33% | 24% |
Eine Analyse der März 2015 der GitHub Repositories zeigten bei der GPL -Lizenzfamilie einen Nutzungsanteil von ca. 25% bei lizenzierten Projekten.[136] Im Juni 2016 eine Analyse von Fedora -ProjektDie Pakete zeigten die GNU GPLV2 oder höher als die beliebteste Lizenz und die GNU GPL -Familie als beliebteste Lizenzfamilie (gefolgt von den Familien der MIT-, BSD- und GNU -LGPL).[137]
Bei einer Analyse von WhiteSourcesoftware.com im April 2018 des Foss -Ökosystems wurde der GPLV3 auf dem dritten Platz (18%) und der GPLV2 auf dem vierten Platz (11%) nach MIT -Lizenz (26%) und APache 2.0 -Lizenz (21%).[138]
Rezeption
Rechtliche Hindernisse für Anwendungsgeschäfte
Die GPL ist mit vielen Anwendungen nicht kompatibel Digitale Verteilung Systeme wie die Mac App Storeund bestimmte andere Softwareverteilungsplattformen (sowohl auf Smartphones als auch auf PCs). Das Problem liegt im Recht, "eine Kopie für Ihren Nachbarn zu erstellen", da dieses Recht durch digitale Rechte -Management -Systeme verletzt wird, die in die Plattform eingebettet sind, um das Kopieren von bezahlter Software zu verhindern. Selbst wenn die Bewerbung im fraglichen Anwendungsgeschäft kostenlos ist, kann dies zu einem Verstoß gegen die Bedingungen des Anwendungsgeschäfts führen.[139]
Es gibt eine Unterscheidung zwischen einer App Laden, was verkauft DRM-Rected Software unter proprietären Lizenzen und das allgemeinere Konzept von Digitale Verteilung über eine Form von Online -Software -Repository. Praktisch alle modernen Unix -Systeme und Linux -Verteilungen Anwendungsrepositories haben, einschließlich Netbsd, Freebsd, Ubuntu, Fedoraund Debian. Diese spezifische Anwendung Repositorys Alle enthalten GPL-lizenzierte Software-Apps, in einigen Fällen auch dann, wenn das Kernprojekt GPL-lizenzierte Code im Basissystem nicht zulässt (beispielsweise OpenBSD[140]). In anderen Fällen wie die Ubuntu App Store, proprietäre kommerzielle Softwareanwendungen und GPL-lizenzierte Anwendungen sind beide über dasselbe System erhältlich. Der Grund, warum der Mac App Store (und ähnliche Projekte) mit GPL-lizenzierten Apps nicht kompatibel ist[139] dass alle Apps im Geschäft Apple DRM -Beschränkungen verwenden. Der App Store von Ubuntu fordert keine solche Anforderungen an: "Diese Bedingungen beschränken oder beschränken Ihre Rechte nicht im Rahmen der geltenden Open -Source -Software -Lizenzen."[141]
Microsoft
In 2001, Microsoft Vorsitzender Steve Ballmer Linux als "einen Krebs, der sich in einem geistigen Sinne für alles, was er berührt, in einem geistigen Sinne verbindet" bezeichnet.[142][143] Als Reaktion auf die Angriffe von Microsoft auf die GPL veröffentlichten mehrere prominente kostenlose Softwareentwickler und Befürworter eine gemeinsame Erklärung, die die Lizenz unterstützt.[144] Microsoft hat veröffentlicht Microsoft Windows Services für UNIX, der GPL-lizenzierte Code enthält. Im Juli 2009 veröffentlichte Microsoft selbst unter der GPL eine Leiche von rund 20.000 Linux -Treibercode.[145] Das Hyper-V Code, der Teil des eingereichten Code ist, das Open-Source-Komponenten unter der GPL lizenziert und ursprünglich statisch mit proprietären Binärteilen verknüpft war, wobei letztere in GPL-lizenzierten Software unzulässig waren.[146]
"Virale" Natur
Die Beschreibung der GPL als "viral", wenn er als "allgemeines öffentliches Virus" oder "GNU Public Virus" (GPV) bezeichnet wird, stammt aus einem Jahr nach der Veröffentlichung der GPLV1 zurück.[147]
Im Jahr 2001 erhielt der Begriff die öffentliche Aufmerksamkeit, wenn Craig Mundie, Microsoft Senior Vice President, beschrieb die GPL als "viral".[148] Mundie argumentiert, dass die GPL einen "viralen" Effekt hat, da sie nur die Übermittlung ganzer Programme ermöglicht, was bedeutet, dass Programme das bedeutet Verknüpfung Für GPL-Bibliotheken müssen sich selbst unter einer GPL-kompatiblen Lizenz befinden, sonst können sie nicht kombiniert und verteilt werden.
Im Jahr 2006 antwortete Richard Stallman in einem Interview, dass Mundies Metapher eines "Virus" falsch ist, da die Software unter der GPL keine andere Software "angreift" oder "infizieren". Dementsprechend glaubt Stallman, dass der Vergleich der GPL mit einem Virus unangemessen ist und dass eine bessere Metapher für Software unter der GPL ein wäre Spinnenanlage: Wenn man ein Stück davon nimmt und es woanders bringt, wächst es auch dort.[149]
Andererseits wurde auch das Konzept einer viralen Natur der GPL später von anderen aufgenommen.[150][151] In einem Artikel von 2008 heißt es beispielsweise: "Die GPL -Lizenz ist" viral ", was bedeutet, dass jede abgeleitete Arbeit, die Sie erstellen, auch den kleinsten Teil der zuvor lizenzierten GPL -Software enthält, auch unter der GPL -Lizenz lizenziert werden muss."[152]
Barriere für die Kommerzialisierung
Das FreeBSD -Projekt hat angegeben, dass "eine weniger bekannt gemachte und unbeabsichtigte Verwendung der GPL darin besteht, dass es für große Unternehmen, die Softwareunternehmen unterbinden möchten Der allgemeine wirtschaftliche Nutzen und den Beitrag zum monopolistischen Verhalten "und die GPL kann" ein echtes Problem für diejenigen darstellen, die aus Software kommerzialisieren und profitieren möchten ".[153]
Richard Stallman schrieb über die Praxis des Verkaufs von Lizenzausnahmen an kostenlose Softwarelizenzen als Beispiel für ethisch akzeptable Vermarktungspraxis. Der Verkauf von Ausnahmen hier bedeutet, dass der Urheberrechtsinhaber einer bestimmten Software sie (zusammen mit dem entsprechenden Quellcode) der Öffentlichkeit unter einer kostenlosen Softwarelizenz veröffentlicht. seine Aufnahme in proprietäre Anwendungen ". Stallman überlegte, Ausnahmen zu verkaufen, "akzeptabel seit den 1990er Jahren, und gelegentlich habe ich es Unternehmen vorgeschlagen. Manchmal hat dieser Ansatz wichtige Programme ermöglicht, freie Software zu werden". Obwohl der FSF keine Verkaufsausnahmen übt, wird ein Vergleich mit der X11-Lizenz (eine nicht kopisch freie Softwarelizenz) vorgeschlagen, um vorzuschlagen, dass diese Kommerzialisierungstechnik als ethisch akzeptabel angesehen werden sollte. Durch die Veröffentlichung eines bestimmten Programms unter einer nicht kopisch freien Softwarelizenz würde ein Einbetten des Code in proprietäre Software einbetten. Stallman kommentiert, dass "wir entweder zu dem Schluss kommen müssen, dass es falsch ist, etwas unter der X11-Lizenz zu veröffentlichen-eine Schlussfolgerung, die ich unannehmbar extrem finde-oder diese Implikation abzulehnen. Die Verwendung einer Nicht-CopyLeft-Lizenz ist schwach und normalerweise eine minderwertige Wahl, aber es ist nicht Falsch. Mit anderen Worten, der Verkauf von Ausnahmen ermöglicht eine Einbettung in eine proprietäre Software, und die X11 -Lizenz ermöglicht noch mehr Einbetten. Wenn dies die X11 -Lizenz nicht inakzeptabel macht, macht sie die Verkauf von Ausnahmen nicht inakzeptabel. "[154]
Open-Source-Kritik
Im Jahr 2000 Entwickler und Autor Nikolai Bezroukov veröffentlichte eine Analyse und umfassende Kritik an GPLs Grundlagen und Stallmans Softwareentwicklungsmodell, das als "Labyrinth der Software -Freiheit" bezeichnet wird.[155][156]
Version 2 der Wtfpl (Tun Sie, was zum Teufel Sie öffentliche Lizenz wollen) wurde vom Debian -Projektleiter erstellt Sam Hocevar Im Jahr 2004 als Parodie der GPL.[157]
Im Jahr 2005, Quelloffene Software Fürsprecher Eric S. Raymond stellte die Relevanz von GPL dann für das Foss -Ökosystem in Frage und sagte: "Wir brauchen die GPL nicht mehr. Es basiert auf der Überzeugung, dass Open -Source -Software schwach ist und geschützt werden muss. Open Source wäre schneller erfolgreich, wenn die GPL es nicht tun würde "Machen Sie nicht viele Menschen nervös, es zu übernehmen."[158] Richard Stallman antwortete: "GPL soll ... sicherstellen, dass jeder Benutzer eines Programms die wesentlichen Freiheiten erhält - um ihn auszuführen, den Quellcode zu studieren und zu ändern, Kopien neu zu verteilen und modifizierte Versionen zu veröffentlichen ... [Raymond] befasst sich mit dem Problem in Bezug auf unterschiedliche Ziele und Werte - die von "Open Source", zu denen die Freiheit der Software -Benutzer nicht die Freiheit der Software gehören, Software zu teilen und zu ändern ".[159]
In 2007, Allison Randal, der am GPL -Entwurfskomitee teilnahm, kritisierte die GPLV3 als Sein unvereinbar mit dem GPLV2[160] und für fehlende Klarheit in der Formulierung.[161] Ähnlich, Whurley Prophezeit im Jahr 2007 der Untergang der GPL aufgrund des Mangels an Fokus für die Entwickler mit GPLV3, die sie in Richtung zulässiger Lizenzen treiben würde.[162]
Im Jahr 2009 beschrieben David Chisnall in einem Informit Artikel "Das Versagen der GPL", die Probleme mit der GPL, darunter Unvereinbarkeit und Komplexität des Lizenztextes.[163]
Im Jahr 2014, Dtrace Entwickler und Joyent CTO Bryan Cantrill Copyleft gpl a "Corporate Open Source genannt Anti-Muster"durch" antikollaborativ "und stattdessen empfohlen zulässt Software -Lizenzen.[164]
GPLV3 Kritik
Bereits im September 2006, im Entwurf des GPLV3, mehrere hochkarätige Entwickler des Linux-Kernels, beispielsweise Linus Torvalds, Greg Kroah-Hartman, und Andrew Morton, warnte vor einer Aufteilung der FOSS -Community: "Die Veröffentlichung von GPLV3 zeigt die Balkanisierung des gesamten Open -Source -Universums, auf das wir uns verlassen. "[40] Ähnlich Benjamin Mako Hill Sie wurde 2006 über den GPLV3 -Entwurf argumentiert und stellte fest, dass eine vereinigte, zusammengearbeitete Community wichtiger ist als eine einzige Lizenz.[165]
Nach der Veröffentlichung von GPLV3 im Jahr 2007 einige Journalisten[43][123][166] und Spielzeugbox Entwickler Rob Landley[46][47] kritisierte, dass mit der Einführung des GPLV3 die Trennung zwischen Open Source und Free Software -Community breiter als je zuvor. Da ist das signifikant erweiterte GPLV3 im Wesentlichen nicht mit dem GPLV2 inkompatibel,[95] Die Kompatibilität zwischen beiden wird nur unter der optionalen "oder späteren" Klausel der GPL angegeben, die zum Beispiel vom Linux -Kernel nicht genommen wurde.[14] Bruce Byfield stellte fest, dass das GPLV2 vor der Veröffentlichung des GPLV3 ein einheitliches Element zwischen der Open-Source und der kostenlosen Software-Community war.[123]
Für das LGPLV3, Gnu tls Die Wartung Nikos Mavrogiannopoulos argumentierte ähnlich: "Wenn wir davon ausgehen, dass das Hauptziel von [das LGPLV3] von freier Software verwendet werden soll, dann scheitert es offen, dass".[167] Nachdem er neu lizenziert hat Gnu tls Von LGPLV3 zurück zu LGPLV2.1 aufgrund von Lizenzkompatibilitätsproblemen.[168]
Lawrence Rosen, Anwalt und Computerspezialist, lobte 2007, wie die Community mithilfe der Apache -Lizenz jetzt in kompatibler Weise mit der GPL -Community zusammenarbeiten konnte, da die Probleme der GPLV2 -Kompatibilität mit der apache -lizenzierten Software mit dem GPLV3 gelöst wurden. Er sagte: "Ich gehe davon aus, dass eine der größten Erfolgsgeschichten von GPLV3 die Erkenntnis sein wird, dass das gesamte Universum der freien und Open-Source-Software somit zu umfassenden Open-Source-Lösungen für Kunden weltweit kombiniert werden kann."[169]
Im Juli 2013, Flasche Entwickler Armin Ronacher zieht eine weniger optimistische Schlussfolgerung zur GPL -Kompatibilität im FOSS -Ökosystem: "Wenn die GPL betrifft Ökosystem.[170]
Siehe auch
- Anti-Copyright
- Zweilizenzierende
- Öffentliche Lizenz der Europäischen Union (EUPL)
- GPL -Schriftausnahme
- GPL -Verknüpfung der Ausnahme
- Liste der Softwarelizenzen
- Zulässige und Copyleft -Lizenzen
- Kategorie: Software mithilfe der GPL -Lizenz
Anmerkungen
- ^ Abschnitte 3A und 3B der Lizenz
- ^ Abschnitte 2B und 4 der Lizenz
- ^ "GPLV3 hat das" GPL in inkompatible Gabeln gebrochen, die Code nicht teilen können ... FSF erwartete eine universelle Einhaltung, entführte jedoch die Rettungsbootklausel, wenn das Boot nicht sinkt ... "[46][47]
- ^ Beispiel: if nur GNU Kleiner Allgemeine öffentliche Lizenz-(LGPL-) Bibliotheken, LGPL-Software-Komponenten und Komponenten mit zulässige kostenlose Softwarelizenzen werden verwendet (also nicht GPL selbst), dann nur Der Quellcode von LGPL-Teilen muss zur Verfügung gestellt werden-für die selbst entwickelten Softwarekomponenten des Entwicklers ist dies nicht erforderlich (selbst wenn das zugrunde liegende Betriebssystem wie bei Linux unter GPL lizenziert wird).
- ^ Ein Gegenbeispiel ist das Gpl'ed Gnu Bison: Die Parsers gibt es aus tun enthalten Teile von sich selbst und sind daher Derivate, die unter die GPL fallen würden, wenn nicht eine besondere Ausnahme, die Gnu Bison gewährt wird.[55]
- ^ Sehen Progress Software Corporation gegen MySQL AB, 195 F. Supp. 2d 328 (D. Mass. 2002), auf Antrag des Angeklagten auf eine einstweilige Verfügung.
Verweise
- ^ "Lizenzinformationen". Das Debian -Projekt. Software im öffentlichen Interesse (Veröffentlicht am 12. Juli 2017). 1997–2017. Archiviert Aus dem Original am 20. Juli 2017. Abgerufen 20. Juli 2017.
... Diese Seite enthält die Meinung einiger Debian-Legal-Mitwirkenden darüber, wie bestimmte Lizenzen den Debian Free Software-Richtlinien (DFSG) folgen. ... Lizenzen, die derzeit in Debian Main zu finden sind, umfassen:
- ...
- Expat/MIT-Stil Lizenzen
- ...
- ^ a b "Verschiedene Lizenzen und Kommentare zu ihnen". Das GNU -Projekt. Kostenlose Software -Stiftung (Veröffentlicht 4. April 2017). 2014–2017. GNU General Public Lizenz (GPL) Version 3. Archiviert Aus dem Original am 20. Juli 2017. Abgerufen 20. Juli 2017.
... Dies ist die neueste Version der GNU GPL: Eine kostenlose Softwarelizenz und eine CopyLeft -Lizenz. ... GPLV3 ist nicht mit GPLV2 selbst kompatibel. Die meisten unter GPLV2 veröffentlichten Software ermöglichen es Ihnen jedoch, auch die Bedingungen der späteren Versionen der GPL zu verwenden. Wenn dies der Fall ist, können Sie den Code unter GPLV3 verwenden, um die gewünschte Kombination zu erstellen. ...
- ^ "Lizenzen nach Namen". Open Source Initiative. n.d. Archiviert Aus dem Original am 20. Juli 2017. Abgerufen 20. Juli 2017.
... Die folgenden Lizenzen wurden vom OSI genehmigt. ...
- GNU Allgemeine öffentliche Lizenzversion 2 (GPL-2.0)
- GNU Allgemeine öffentliche Lizenzversion 3 (GPL-3.0)
- ...
- ^ "Verschiedene Lizenzen und Kommentare zu ihnen". Das GNU -Projekt. Kostenlose Software -Stiftung (Veröffentlicht 4. April 2017). 2014–2017. GNU General Public Lizenz (GPL) Version 2. Archiviert Aus dem Original am 20. Juli 2017. Abgerufen 20. Juli 2017.
... Dies ist die vorherige Version der GNU GPL: Eine kostenlose Softwarelizenz und eine CopyLeft -Lizenz. ... GPLV2 ist für sich selbst nicht mit GPLV3 kompatibel. Die meisten unter GPLV2 veröffentlichten Software ermöglichen es Ihnen jedoch, auch die Bedingungen der späteren Versionen der GPL zu verwenden. Wenn dies der Fall ist, können Sie den Code unter GPLV3 verwenden, um die gewünschte Kombination zu erstellen. ...
- ^ "Copyleft: Pragmatischer Idealismus - kostenlose Software -Stiftung". Kostenlose Software -Stiftung. Abgerufen 10. Dezember 2009.
- ^ "GPL FAQ: Wenn eine Bibliothek unter der GPL (nicht der LGPL) veröffentlicht wird". GNU -Projekt. Kostenlose Software -Stiftung.
- ^ a b c d e "Top 20 Lizenzen". Black Enten -Software. 19. November 2015. archiviert von das Original am 19. Juli 2016. Abgerufen 19. November 2015.
- ^ "GPL -FAQ: Macht die Verwendung der GPL für ein Programm es GNU -Software?". GNU -Projekt. Kostenlose Software -Stiftung.
- ^ a b c David A. Wheeler. "Schätzung der Größe der Linux".
- ^ a b c "Freecode -Statistikseite". Archiviert von das Original am 28. August 2008.
GPL 60,5%, LGPLV2 6,9%, GPLV2 1,9%GPLV3 1,6%
- ^ a b c Asay, Matt (23. Juli 2009). "GPLV3 trifft 50 Prozent Adoption | Die offene Straße - CNET News". News.cnet.com. Abgerufen 2. September 2013.
- ^ a b c Lizenzproliferation: Eine naive quantitative Analyse an lwn.net "Walter van Holst ist ein Rechtsberater bei der niederländischen IT -Beratungsunternehmen Mitopics ... Walter entschied sich stattdessen für die Verwendung von Daten aus einem Software -Index, nämlich Freecode ... Walters Datensatz von 2009 bestand aus 38.674 Projekten ... die endgültige Spalte in der Tabelle zeigt die Anzahl der Projekte, die unter "jede Version der GPL" lizenziert wurden Die lizenzierten GPLV2 und GPLV3 betrugen bis 2013 3% bzw. 2%. Diese Zahlen waren auf 7% und 5% gestiegen. "
- ^ "Warum die GPL Linux zum Erfolg verdrängt hat". Archiviert von das Original am 16. Mai 2013. Abgerufen 22. September 2006.
Während die BSDs jedes Mal, wenn ein Unternehmen involviert wird, Energie verloren hat, gewinnen die GPL'Ed -Programme jedes Mal, wenn ein Unternehmen beteiligt ist.
- ^ a b c d e Torvalds, Linus. "KOPIEREN". kernel.org. Abgerufen 13. August 2013.
[T] Die einzige gültige Version der GPL, soweit es sich um den Kernel handelt, ist _THIS_ bestimmte Version der Lizenz (dh v2, nicht v2.2 oder v3.x oder was auch immer), sofern nicht ausdrücklich angegeben.
- ^ Linus Torvalds (8. September 2000). "Linux-2.4.0-Test8". lkml.iu.edu. Abgerufen 21. November 2015.
Die einzige von einer Notiz, auf die ich direkt hinweisen möchte, ist die Klärung in der Kopierdatei, sodass klar wird, dass es nur _THAT_PARTICULAR -Version der GPL ist, die für den Kernel gültig ist. Dies sollte keine Überraschung sein, da dies die gleiche Lizenz ist, die seit ungefähr 0,12 dort ist, aber ich dachte, ich würde das explizit machen
- ^ "Kopieren · Master · Inkscape / Inkscape · GitLab". Gitlab. Abgerufen 10. Juni 2022.
- ^ "GNU EMACS Kopieren von Erlaubniserscheinungen (1985)". Abgerufen 8. November 2015.
- ^ "Die Geschichte der GPL". Abgerufen 24. November 2011.
- ^ a b c Stallman, Richard (21. April 2006). "Präsentation auf der zweiten internationalen GPLV3 -Konferenz in Porto Alegre".
- ^ "Warum Upgrade auf GPL Version 3 -GPLV3" Upgrade ". Fsf.org. Abgerufen 17. März 2011.
- ^ "FSF veröffentlicht die GNU General Public Lizenz, Version 3 - Free Software Foundation - Zusammenarbeit für kostenlose Software". Fsf.org. Abgerufen 15. Januar 2011.
- ^ "GNU Allgemeine öffentliche Lizenz, Version 1".
- ^ "Neue allgemeine öffentliche Lizenz".
- ^ Für die Argumentation sehen Das GNU -Projekt.
- ^ "GNU Library Allgemeine öffentliche Lizenz, Version 2.0". Abgerufen 21. November 2018.
- ^ "SPDX -Lizenzliste - Softwarepaket Data Exchange (SPDX)". Abgerufen 14. September 2021.
- ^ a b Stallman, Richard (25. Februar 2006). "Präsentation in Brüssel, Belgien - der erste Tag der diesjährigen Fosdem -Konferenz".
- ^ "GPLV3 -Autoren kommentieren zum endgültigen Entwurf". Abgerufen 4. März 2008.[Permanent Dead Link]
"Der GPLV3 -Prozess: öffentliche Beratung und private Entwurf". Archiviert von das Original am 24. Juni 2008. Abgerufen 4. März 2008. - ^ Interview mit Richard Stallman Archiviert 20. November 2017 bei der Wayback -Maschine, Free Software Magazine, 23. Januar 2008.
- ^ "GPLV3: Entwurf von Version 3 der GNU General Public Lizenz". Kostenlose Software Foundation Europe.
- ^ "GPLV3.FSF.org Kommentare zur Diskussion Entwurf 4". Archiviert von das Original am 2. Oktober 2008. Abgerufen 31. März 2008.
- ^ "GPLV3.fsf.org Kommentare für Entwurf 1". Archiviert von das Original am 26. Juni 2008. Abgerufen 31. März 2008.
Kommentare in Datei 'GPLV3-DRAFT-1' angezeigt ... gefunden 962
- ^ "GPLV3.fsf.org Kommentare für Entwurf 2". Archiviert von das Original am 24. Juli 2008. Abgerufen 31. März 2008.
Kommentare in Datei 'GPLV3-DRAFT-1' angezeigt ... gefunden 727
"GPLV3.fsf.org Kommentare für Entwurf 3". Archiviert von das Original am 3. Juli 2008. Abgerufen 31. März 2008.Kommentare in Datei 'GPLV3-DRAFT-3' angezeigt ... gefunden 649
"GPLV3.fsf.org Kommentare für Entwurf 4". Archiviert von das Original am 2. Oktober 2008. Abgerufen 31. März 2008.Kommentare in Datei 'GPLV3-DRAFT-4' angezeigt ... gefunden 298
- ^ "Leitfaden zum dritten Entwurf von GPLV3".
- ^ "Abschließende Diskussion Entwurf". Abgerufen 4. Juni 2007.
- ^ "GPL Version 3 FAQ". Abgerufen 4. Juni 2007.
"Viertes Diskussion Entwurf Begründung" (PDF). Abgerufen 4. Juni 2007. - ^ Tiemann, Michael (7. Juni 2007). "GNU Affero GPL Version 3 und die" ASP -Lücke "". Osi. Abgerufen 19. August 2013.
- ^ Liste der Lizenzen für freie Software auf der FSF-Website: "Wir empfehlen den Entwicklern, die GNU AGPL für jede Software zu verwenden, die üblicherweise über ein Netzwerk ausgeführt wird."
- ^ "GPL FAQ: Warum haben Sie sich entschieden, das GNU Affero GPLV3 als separate Lizenz zu schreiben?". GNU -Projekt. Kostenlose Software -Stiftung.
- ^ a b c James E.J. Bottomley; Mauro Carvalho Chehab; Thomas Gleixner; Christoph Hellwig; Dave Jones; Greg Kroah-Hartman; Tony Glück; Andrew Morton; Trond Myklebust; David Woodhouse (15. September 2006). "Die Position der Kernelentwickler auf GPLV3 - die Gefahren und Probleme mit GPLV3". Lwn.net. Abgerufen 11. März 2015.
Die aktuelle Version (Diskussion Entwurf 2) von GPLV3 beim ersten Lesen besteht aus dem Notwendigkeitstest von Abschnitt 1 mit der Begründung, dass es kein wesentliches und identifiziertes Problem mit GPLV2 gibt, das sie zu lösen versucht. Eine tiefere Lesung zeigt jedoch einige andere Probleme mit dem aktuellen FSF -Entwurf: 5.1 DRM -Klauseln ... 5.2 zusätzliche Einschränkungen Klausel ... 5.3 Patentbestimmungen ... Da der FSF vorschlägt, alle Projekte auf GPLV3 zu verlagern und Druck auf jedes andere GPL -lizenzierte Projekt zum Umzug auszuüben, sehen wir die Veröffentlichung von GPLV3 vor Balkanisierung des gesamten Open -Source -Universums, auf das wir uns verlassen.
- ^ Petreley, Nicholas (27. September 2006). "Ein Kampf gegen das Böse oder einen Kampf um Aufmerksamkeit?". Linuxjournal.com. Abgerufen 11. März 2015.
Zweitens ist der Krieg zwischen Linus Torvalds und anderen Kernelentwicklern und der Free Software Foundation gegen GPLV3 weiter. Torvalds sagt, er habe es satt mit dem FSF.
- ^ Laut Linus Torvalds verstößt GPL V3 gegen alles, wofür GPLV2 steht Debconf 2014, Portland, Oregon (Zugriff am 11. März 2015)
- ^ a b c Kerner, Sean Michael (8. Januar 2008). "Torvalds ist immer noch an GPLV2 begeistert". InternetNews.com. Abgerufen 12. Februar 2015.
In gewisser Weise war Linux das Projekt, das den Aufteil wirklich klar machte, was der FSF drückt, was sich sehr von dem unterscheid In Freedom "sagte Torvalds zu Zemlin. Die GPL -Version 3 spiegelt also die Ziele des FSF wider und die GPL -Version 2 entspricht ziemlich genau dem, was meiner Meinung nach eine Lizenz tun sollte, und im Moment ist Version 2 der Kernel, wo der Kernel ist.
- ^ "GPL 3 Übersicht". Tech Lawforum. 29. Juni 2007. Abgerufen 2. September 2013.
- ^ "Eine kurze Anleitung zu GPLV3". GNU -Softwareprojekt. Kostenlose Software -Stiftung.
- ^ a b Landley, Rob. "Embedded Linux Conference 2013 - Toybox: Schreiben einer neuen Befehlszeile". Die Linux Foundation. Archiviert von das Original (Video) am 27. Oktober 2021. Abgerufen 24. Juni 2016.
- ^ a b Landley, Rob. "Transkript von COFF 2013 Toybox Talk". Landley.net. Abgerufen 21. August 2013.
- ^ "GNU Allgemeine öffentliche Lizenz". Abgerufen 15. Juni 2012.
- ^ a b "KOSTENLOSE Software verkaufen". GNU -Projekt. Kostenlose Software -Stiftung.
- ^ "GPL FAQ: Verwenden Sie GPL-Tools, um nicht freie Programme zu entwickeln?". GNU -Projekt. Kostenlose Software -Stiftung.
- ^ "GPL FAQ: GPL erfordert Quelle, die an die Öffentlichkeit gepostet wird". GNU -Projekt. Kostenlose Software -Stiftung.
"GPL FAQ: unveröffentlichte Modifikationen". GNU -Projekt. Kostenlose Software -Stiftung.
"GPL FAQ: interne Verteilung". GNU -Projekt. Kostenlose Software -Stiftung. - ^ a b "GPL FAQ: Portprogramm zu GNU/Linux". GNU -Projekt. Kostenlose Software -Stiftung.
- ^ "Ein kurzer Leitfaden für GPLV3 - GNU -Projekt - Free Software Foundation (FSF)". Kostenlose Software -Stiftung.
- ^ "ResearchGate". ResearchGate. doi:10.1016/j.respol.2005.07.003. Abgerufen 25. März 2021.
- ^ "Bedingungen für die Verwendung von Bison". GNU -Projekt. Kostenlose Software -Stiftung. Abgerufen 11. Dezember 2008.
- ^ "Argumentation hinter der" bevorzugten Form "Sprache im GPL". Lwn.net. 7. März 2011.
- ^ Stallman, Richard M. (9. Juni 2006). "Lass 'geistiges Eigentum' nicht Ihr Ethos verdrehen".
Moglen, Eben (22. Juni 2006). "Wird der" Nicht -Vertrag "-Phrase gehen?". Transkript. 3nd International GPLV3 -Konferenz. Barcelona. - ^ Guadamuz-Gonzalez, Andres (2004). "Virusverträge oder nicht durchsetzbare Dokumente? Vertragliche Gültigkeit von Copyleft -Lizenzen". Europäische Überprüfung des geistigen Eigentums. 26 (8): 331–339. SSRN 569101.
- ^ Allison Randal (14. Mai 2007). "GPLV3, Klarheit und Einfachheit". Archiviert von das Original am 15. Oktober 2008.
- ^ Keith Collins (11. Mai 2017). "Ein Bundesgericht hat entschieden, dass eine Open-Source-Lizenz ein durchsetzbarer Vertrag ist".
- ^ "SFC v. VIZIO hat an California State Courts [lwn.net] zurückgegeben". lwn.net. Abgerufen 10. Juni 2022.
- ^ "GPL FAQ: Kann ich die GPL ändern und eine geänderte Lizenz erstellen?". GNU -Projekt. Kostenlose Software -Stiftung.
- ^ "Die GNU General Public Lizenz Version 3". Kostenlose Software -Stiftung. 29. Juni 2007. Abgerufen 21. Juli 2009.
- ^ "GPL FAQ: Kann ich die GPL ändern und eine geänderte Lizenz erstellen?". GNU -Projekt. Kostenlose Software -Stiftung. 9. Juni 2017. Abgerufen 11. Juli 2017.
- ^ "GPL FAQ: Benötigt die GPL, dass der Quellcode geänderter Versionen an die Öffentlichkeit veröffentlicht wird?". GNU -Projekt. Kostenlose Software -Stiftung.
- ^ "Häufig gestellte Fragen zu den GNU -Lizenzen (GPL FAQ)". GNU -Projekt. Kostenlose Software -Stiftung. Abgerufen 15. März 2011.
- ^ "Warum sollten Sie die kleinere GPL für Ihre nächste Bibliothek nicht verwenden". GNU -Projekt. Kostenlose Software -Stiftung. Abgerufen 15. Januar 2011.
- ^ Linus Torvalds, GPL nur Module, Linux Kernel Mailingliste (17. Dezember 2006).
- ^ Matt Asay, Die GPL: Verständnis der Lizenz, die Linux regiert, Novell Cool Solutions Feature (16. Januar 2004).
- ^ Lewis Galoob Toys, Inc. v. Nintendo of America, Inc., 964 F.2d 965, ¶10 (9. Cir. 21. Mai 1992).
- ^ a b Lawrence Rosen, Ableitungen, Linux Journal (1. Januar 2003).
- ^ Lawrence Rosen, Ableitungen, Rosenlaw.com (25. Mai 2004)
- ^ "Warum sie falsch sind: WordPress -Plugins sollten nicht GPL sein müssen". Webmaster-source.com. 29. Januar 2009. Abgerufen 15. Januar 2011.
"Lizenzierung von FAQ". Drupal.org. Abgerufen 15. Januar 2011. - ^ "GPL FAQ: Kann ich das GPL beim Schreiben eines Plug-Ins für ein nicht freies Programm anwenden?". GNU -Projekt. Kostenlose Software -Stiftung. Abgerufen 15. Januar 2011.
- ^ Meraggregation "Was besteht darin, zwei Teile in einem Programm zu kombinieren? Dies ist eine rechtliche Frage, die letztendlich entscheiden werden. Wir glauben, dass ein ordnungsgemäßes Kriterium sowohl vom Kommunikationsmechanismus abhängt (Exec, Pipes, RPC, Funktionsaufrufe innerhalb eines gemeinsamen Adressraums. usw.) und die Semantik der Kommunikation (welche Arten von Informationen sind austauscht). " auf gnu.org
- ^ 12 Jahre GPL Compliance: Eine historische Perspektivevon Bradley Kuhn Slide 10
- ^ Common Lisp, Readline und GPL, Mail am 6. November, 21:31
- ^ "Richter Saris defert GNU GPL -Fragen zum Verfahren in MySQL vs. Progress Software". gnu.org. Abgerufen 24. März 2011.
- ^ "Gemeinsamer Statusbericht, Fall 2: 03-CV-00294-DN, Dokument 1179" (PDF). Im Bezirksgericht der Vereinigten Staaten für den Bezirk Utah, Zentralabteilung. 16. Februar 2018. Abgerufen 25. Januar 2019.
- ^ Vaughan-Nichols, Steven J. "Letzte der ursprünglichen SCO gegen IBM Linux -Klage beigelegt". ZDNET. Abgerufen 4. Dezember 2021.
- ^ "Groklaw - Die deutsche GPL -Reihenfolge - übersetzt". graklaw.net.
- ^ Vogel & Vogel, Eine Überprüfung der deutschen Rechtsprechung zur GNU General Public Lizenz, 17. Dezember 2007, abgerufen am 1. März 2012 abgerufen
- ^ Entlassung von Wallace v. FSF. Aus Dieser Artikel auf Groklaw.
- ^ 판결문 - gnu 프로젝트 - 자유 소프트웨어 재단 (FSF). gnu.org. Archiviert von das Original am 18. Oktober 2007.
- ^ Welte, Harald (22. September 2006). "GPL-Violations.org-Projekt herrscht im Gerichtsverfahren wegen GPL-Verstoßes durch". gpl-violations.org.
- ^ "D-Link-Urteil" (PDF). Archiviert von das Original (PDF) am 26. April 2013.
- ^ Ewing, James (1. August 2004). "Linux auf Linksys Wi-Fi-Routern". Linux Journal. Abgerufen 23. Januar 2012.
- ^ a b "Kostenlose Software -Foundation -Dateien gegen Cisco für GPL -Verstöße" (Pressemitteilung). Kostenlose Software -Stiftung. 11. Dezember 2008. Abgerufen 22. August 2011.
- ^ "FSF legt sich Klage gegen Cisco nieder" (Pressemitteilung). Kostenlose Software -Stiftung. 20. Mai 2009. Abgerufen 22. August 2011.
- ^ Brockmeier, Joe (29. Juli 2011). "Sag was? GNU EMACs verstößt gegen die GPL". Netzwerkwelt. Abgerufen 19. Januar 2016.
Naughton, Edward J. (8. August 2011). "Lizenz widerrufen: Anwendung von Abschnitt 4 der GPL und die Lektionen von Best Buy auf Google's Android". Brownrudnick.com. Archiviert von das Original am 27. Januar 2016.
Soulskill (29. Juli 2011). "EMACS verstößt seit 2009 gegen die GPL". Slashdot.org. - ^ Stallman, Richard (28. Juli 2011). "Re: Kompilierte Dateien ohne Quellen ????". lists.gnu.org.
- ^ "Ein Bundesgericht hat entschieden, dass die GPL ein durchsetzbarer Vertrag ist". Lwn.net. 15. Mai 2017. Abgerufen 17. Mai 2021.
- ^ Robertson, Donald (11. Oktober 2017). "Update zu Artifex gegen Hancom GNU GPL Compliance Fall". Kostenlose Software -Stiftung. Abgerufen 17. Mai 2021.
- ^ "Die GNU General Public Lizenz v3.0". GNU -Projekt. Kostenlose Software -Stiftung. Abgerufen 24. März 2010.
- ^ a b "GPL FAQ: Ist GPLV3 mit GPLV2 kompatibel?". GNU -Projekt. Kostenlose Software -Stiftung. Abgerufen 3. Juni 2014.
Nein. Einige der Anforderungen in GPLV3, z. B. die Anforderung zur Bereitstellung von Installationsinformationen, sind in GPLV2 nicht vorhanden. Infolgedessen sind die Lizenzen nicht kompatibel: Wenn Sie versucht haben, Code, das unter beiden Lizenzen veröffentlicht wurde, zu kombinieren, würden Sie gegen Abschnitt 6 von GPLV2 verstoßen. Wenn der Code jedoch unter GPL „Version 2 oder höher“ veröffentlicht wird, ist dies mit GPLV3 kompatibel, da GPLV3 eine der Optionen ist, die es zulässt.
- ^ Larabel, Michael (24. Januar 2013). "FSF verschwendet ein weiteres" hohe Priorität "Projekt", "Projekt". Phoronix. Archiviert von das Original am 9. November 2016. Abgerufen 22. August 2013.
Sowohl Librecad als auch Freecad möchten libredwg verwenden und haben Patches zur Unterstützung der DWG -Dateiformatbibliothek zur Verfügung, können sie jedoch nicht integrieren. Die Programme haben Abhängigkeiten von der beliebten GPLV2 -Lizenz, während die Free Software Foundation nur für die Verwendung von GPLV3 und nicht für GPLV2 lizenziert wird.
Prokoudine, Alexandre (27. Dezember 2012). "Libredwg Drama: Das Ende oder der Neuanfang?". libreGraphicsworld.org. Archiviert von das Original am 9. November 2016. Abgerufen 23. August 2013.... Die unglückliche Situation mit Unterstützung für DWG -Dateien in der kostenlosen CAD -Software über Libredwg. Wir haben inzwischen das Gefühl, dass es geschlossen werden sollte. Wir haben die endgültige Antwort von FSF. ... "Wir werden die Lizenz nicht ändern."
- ^ "GNU Lesser allgemeine öffentliche Lizenz v2.1 - GNU -Projekt - Free Software Foundation (FSF)". fsf.org. Abgerufen 26. April 2011.
- ^ "GPL FAQ: Wie sind die verschiedenen GNU -Lizenzen miteinander kompatibel?". GNU -Projekt. Kostenlose Software -Stiftung. Abgerufen 13. April 2011.
- ^ "Verschiedene Lizenzen mit Kommentaren-GPL-kompatible kostenlose Softwarelizenzen". FSF. Abgerufen 20. April 2012.
- ^ "GPL FAQ: Was bedeutet es zu sagen, dass zwei Lizenzen" kompatibel "sind?". GNU -Projekt. Kostenlose Software -Stiftung. Abgerufen 14. April 2011.
"GPL FAQ: Was bedeutet es zu sagen, dass eine Lizenz" mit der GPL kompatibel ist? "". GNU -Projekt. Kostenlose Software -Stiftung. Abgerufen 14. April 2011. - ^ "Black Duck Open Source Resource Center". Blackducksoftware.com. Archiviert von das Original am 14. Oktober 2012. Abgerufen 26. April 2011.
- ^ "Kompatible Lizenzen".
- ^ "Sharealike -Kompatibilität: GPLV3 - Creative Commons". wiki.creativecommons.org.
- ^ "Machen Sie Ihre Open-Source-Software GPL-kompatibel. Oder sonst". David A. Wheeler. Abgerufen 26. April 2011.
- ^ "Linux: ZFS, Lizenzen und Patente". Tag1 -Beratung. Archiviert von das Original am 12. Juni 2011.
- ^ "GPL FAQ: Kann ich die GPL für etwas anderes als Software verwenden?". GNU -Projekt. Kostenlose Software -Stiftung. Abgerufen 20. Juni 2009.
- ^ "GPL FAQ: Warum verwenden Sie die GPL nicht für Handbücher?". GNU -Projekt. Kostenlose Software -Stiftung. Abgerufen 20. Juni 2009.
- ^ Srivastava, Manoj (2006). "Entwurf der Debian -Positionserklärung zur GNU Free Documentation Lizenz (GFDL)". Abgerufen 25. September 2007.
Es ist nicht möglich, Text von einem GFDL'D -Handbuch auszuleihen und diese in ein kostenloses Softwareprogramm zu integrieren. Dies ist keine bloße Lizenzkompatibilität. Es ist nicht nur so, dass die GFDL mit dieser oder dieser kostenlosen Softwarelizenz nicht kompatibel ist: Es ist so, dass sie mit jeder kostenlosen Softwarelizenz im Grunde nicht kompatibel ist. Wenn Sie also ein neues Programm schreiben und überhaupt keine Verpflichtungen darüber haben, welche Lizenz Sie verwenden möchten, sparen Sie nur, dass es sich um eine kostenlose Lizenz handelt, Sie können GFDL'D -Text nicht einschließen. Die GNU -FDL erfüllt, wie es heute heute aussieht, nicht die Debian Free Software -Richtlinien. Es gibt erhebliche Probleme mit der Lizenz, wie oben beschrieben. Und als solche können wir nicht über die GNU -FDL lizenzierte Werke in unsere Verteilung akzeptieren.
- ^ Debian -Projekt: Lösung: Warum die GNU -kostenlose Dokumentationslizenz für Debian nicht geeignet ist. Stimmweise im Februar bis März 2006. Abgerufen am 20. Juni 2009.
- ^ "Lizenzänderung". Fundamentfundament der Zahnsloshandbücher. 6. Juni 2007. archiviert von das Original am 28. Februar 2008. Abgerufen 20. Juni 2009.
- ^ "Schriftart Lizenzierung". Kostenlose Software -Stiftung. 25. April 2005.
"GPL FAQ: Wie gilt die GPL für Schriftarten?". GNU -Projekt. Kostenlose Software -Stiftung. - ^ a b David A. Wheeler. "Machen Sie Ihre Open-Source-Software GPL-kompatibel. Oder sonst".
- ^ a b c "Top 20 Lizenzen". Black Enten -Software. 23. August 2013. archiviert von das Original am 19. Juli 2016. Abgerufen 23. August 2013.
- ^ "Sourceforge.net: Software -Karte". Dwheeler.com. Abgerufen 17. November 2008.
"Lizenz -> OSI: ... GNU General Public Lizenz (GPL) (32641 Projekte), GNU -Bibliothek oder weniger allgemeine öffentliche Lizenz (LGPL) (4889 Projekte "(von 45727, 82,1%)
- ^ Mark (8. Mai 2008). "Der Fluch der Open -Source -Lizenzproliferation". SocializedSoftware.com. Archiviert von das Original am 8. Dezember 2015. Abgerufen 30. November 2015.
Derzeit wird die Entscheidung, von GPL V2 nach GPL V3 zu wechseln, von vielen Open -Source -Projekten heiß diskutiert. Laut Palamida, einem Anbieter von IP -Compliance -Software, gab es ungefähr 2489 Open -Source -Projekte, die von GPL V2 auf spätere Versionen übergeht.
- ^ "MySQL ändert die Lizenz, um GPLV3 zu vermeiden". Computer Business Review Online. 4. Januar 2007. archiviert von das Original am 6. Februar 2007.
- ^ Corbet (1. Oktober 2006). "Beschäftigte Busy -Busy". lwn.net. Abgerufen 21. November 2015.
Da Busybox in so vielen eingebetteten Systemen gefunden werden kann, befindet es sich im Kern der GPLV3-Anti-DRM-Debatte. ... Die wirklichen Ergebnisse sind jedoch Folgendes: Die Besetzung wird GPLV2 erst mit der nächsten Version begonnen. Es wird allgemein anerkannt, dass das Ausziehen der "oder einer späteren Version" rechtlich verteidigungsfähig ist und dass die Verschmelzung anderer Code nur für GPLV2 in jedem Fall dieses Problem erzwingt
Landley, Rob (9. September 2006). "Re: Move GPLV2 gegen V3 Fun ..." lwn.net. Abgerufen 21. November 2015.Erfinden Sie bitte kein Strohmann -Argument. Ich betrachte die Lizenzierung für Busybox unter GPLV3 als nutzlos, unnötig, überkomprikativ und verwirrend und hat darüber hinaus tatsächliche Nachteile. 1) Nutzlos: Wir fallen nie GPLV2 fallen.
- ^ "HP Pressemitteilung: HP leistet Quellcode zur Open Source -Community, um die Übernahme von Linux voranzutreiben.". www.hp.com.
- ^ Prokoudine, Alexandre (26. Januar 2012). "Was ist mit der DWG -Akzeptanz in der kostenlosen Software los?". libreGraphicsworld.org. Archiviert von das Original am 9. November 2016. Abgerufen 5. Dezember 2015.
[Blender's Toni Roosendaal:] "Blender ist auch immer noch" GPLV2 oder höher ". Wir halten uns vorerst daran, dass wir uns an GPL 3 wechseln. Ich kenne keine offensichtlichen Vorteile."
- ^ "Lizenz - Blender.org". Abgerufen 17. Dezember 2016.
Der Quellcode, den wir auf Blender.org entwickeln, wird standardmäßig als GNU GPL Version 2 oder höher lizenziert.
- ^ Denis-Courmont, Rémi. "VLC Media Player bleibt unter GNU GPL Version 2". videolan.org. Abgerufen 21. November 2015.
Im Jahr 2001 wurde VLC unter der OSI-zugelassenen GNU General Public Version 2 veröffentlicht, wobei die allgemeine Option "eine spätere Version" verwendet wurde (obwohl es zu diesem Zeitpunkt keine solche spätere Version gab). Nach der Veröffentlichung der Free Software Foundation (FSF) der neuen Version 3 der GNU General Public Lizenz (GPL) am 29. Juni 2007, Mitwirkenden des VLC Media Players und anderen auf der Videolan.org veranstalteten Softwareprojekte, diskutiert, diskutiert Die Möglichkeit, die Lizenzbegriffe für die zukünftige Version des VLC Media Player und andere gehostete Projekte auf Version 3 der GPL zu aktualisieren. ... Es besteht starke Bedenken, dass diese neuen zusätzlichen Anforderungen nicht mit der industriellen und wirtschaftlichen Realität unserer Zeit entsprechen, insbesondere auf dem Markt der Unterhaltungselektronik. Wir sind der Überzeugung, dass die Änderung unserer Lizenzbegriffe in GPL Version 3 derzeit nicht im besten Interesse unserer gesamten Community sein würde. Infolgedessen planen wir, zukünftige Versionen von VLC Media Player unter den Bedingungen der GPL -Version 2 weiter zu verteilen.
- ^ "Urheberrechte ©". Mediawiki.
- ^ a b c d Byfield, Bruce (22. November 2011). "7 Gründe, warum freie Software Einfluss verliert: Seite 2". DataMation.com. Abgerufen 23. August 2013.
Zu dieser Zeit schien die Entscheidung angesichts einer Sackgasse sinnvoll zu sein. Aber jetzt wird GPLV2 für 42,5% der kostenlosen Software und GPLV3 für weniger als 6,5% verwendet, so die Black -Enten -Software.
- ^ GPL, CopyLeft verwenden schneller als je zuvor auf ITWorld am 16. Dezember 2011 von Brian Proffitt
- ^ ProfFitt, Brian (16. Dezember 2011). "GPL, CopyLeft verwenden schneller als je zuvor - Daten deuten auf eine schärfere Rückgangsrate hin, was die Frage aufwirft: Warum?". Es Welt. Abgerufen 23. August 2013.
Aslett, Matthew (15. Dezember 2011). "Über den anhaltenden Niedergang der GPL". the451group.com. Archiviert von das Original am 9. Dezember 2016. Abgerufen 26. November 2015. - ^ Die Top -Lizenzen für GitHub Archiviert 4. März 2016 bei der Wayback -Maschine auf ostatic.com von Jon Buys (7. Februar 2012)
- ^ Tags Buchstabe g Tagged als GPL -Familie (einschließlich falscher Varianten) 21000+100+3000+2000+400 von 47985 Projekten auf Freecode (18. Juni 2014 Frozen)
- ^ Über Freecode Archiviert 31. Oktober 2011 bei der Wayback -Maschine Auf freecode.com "Die Freecode -Website wurde aufgrund von geringen Verkehrsniveaus in einen statischen Staat umgesetzt, der am 18. Juni 2014 wirksam ist und sich auf nützlichere Bemühungen konzentrieren als die Unterhaltshaltung der Website."
- ^ "GPL -Verwendung in Debian auf dem Aufstieg: Studium". Itwire.com. Abgerufen 2. September 2013.
- ^ "Vermessung von Open-Source-Lizenzen". Lwn.net. Abgerufen 2. September 2013.
- ^ Mark (8. Mai 2008). "Der Fluch der Open -Source -Lizenzproliferation". SocializedSoftware.com. Archiviert von das Original am 8. Dezember 2015. Abgerufen 30. November 2015.
- ^ Top 20 am häufigsten verwendete Open Source -Lizenzen Shaun Connolly, 11. März 2009
- ^ "Top 20 Lizenzen". Black Enten -Software. 6. Juni 2016. archiviert von das Original am 19. Juli 2016. Abgerufen 6. Juni 2016.
- ^ "Top 20 Lizenzen". Black Enten -Software. 2. Januar 2017. archiviert von das Original am 19. Juli 2016. Abgerufen 2. Januar 2017.
- ^ "Top 20 Lizenzen". Black Enten -Software. 4. Juni 2018. archiviert von das Original am 19. Juli 2016. Abgerufen 4. Juni 2018.
- ^ Balter, Ben (9. März 2015). "Open Source -Lizenznutzung auf Github.com". github.com. Abgerufen 21. November 2015.
- ^ Anwesha Das (22. Juni 2016). "Softwarelizenzen im Fedora -Ökosystem". weshadas.in. Abgerufen 1. November 2016.
Aus dem obigen Diagramm ist klar, dass die GPL -Familie die am besten verwendete ist (ich hatte sie zuvor als MIT veraltet). Die anderen großen Lizenzen sind MIT, BSD, die LGPL -Familie, künstlerisch (für Perl -Pakete), LPPL (FO [R] TexLive -Pakete), ASL.
- ^ Open Source -Lizenztrends: 2017 vs. 2016 auf whiteSourcesoftware.com von Sivan Michaeli (12. April 2018)
- ^ a b "Die GPL, der App Store und Sie"auf Engadget.com (2011)
- ^ "Urheberrechtsrichtlinie", OpenBSD
- ^ "Ubuntu One: Allgemeine Geschäftsbedingungen". One.ubuntu.com. 29. August 2013. archiviert von das Original am 25. September 2013. Abgerufen 25. September 2013.
- ^ Newbart, Dave (1. Juni 2001). "Microsoft-CEO macht Startpause mit den Sonnenzeiten". Chicago Sun-Times. Archiviert von das Original am 15. Juni 2001.(Internet -Archiv -Link)
- ^ "GNU General Public Lizenz Version 2, Juni 1991". dwheeler.com. Wheeler, David A.
- ^ Wikisource. - via
- ^ Clarke, Gavin (20. Juli 2009). "Microsoft umfasst Linux -Krebs, um Windows -Server zu verkaufen". Das Register.
- ^ Clarke, Gavin (23. Juli 2009). "Microsoft hat den Linux-Fahrer-Code eröffnet, nachdem er 'GPL verstoßen hatte". Das Register.
- ^ Vixie, Paul (6. März 2006). "Betreff: Abschnitt 5.2 (IPR -Nutzungsmittel) im TAK -Rollover -Anforderungsentwurf". Ietf Namedroppers Mailingliste. Archiviert von das Original am 27. September 2007. Abgerufen 29. April 2007.
"Allgemeines öffentliches Virus". Jargon -Datei 2.2.1. 15. Dezember 1990. Abgerufen 29. April 2007.
Hackvän, Stig (September 1999). "Umgekehrt das GNU-öffentliche Virus-ist Copyleft zu viel gut?". Linux Journal. Archiviert von das Original am 18. Juli 2011. Abgerufen 29. April 2007.
Stewart, Bill (8. Oktober 1998). "Re: Vorschlagen: 'Cypherpunks -Lizenz' (Re: Wanted: Twofish Source Code)". Cypherpunks Mailingliste. Archiviert von das Original am 29. Mai 2007. Abgerufen 29. April 2007.
Buck, Joe (10. Oktober 2000). "Re: Verwenden von Parse Tree extern". GCC Mailingliste. Abgerufen 29. April 2007.
Griffis, L. Adrian (15. Juli 2000). "Das GNU Public Virus". Archiviert von das Original am 30. September 2007. Abgerufen 29. April 2007. - ^ "Sprachtranskript - Craig Mundie, die New York University Stern School of Business",", Vorbereitete Text von Bemerkungen von Craig Mundie, Microsoft Senior Vice President, The Commercial Software Model Die New York Stern School of Business 3. Mai 2001
- ^ Poynder, Richard (21. März 2006). "Die Kellerinterviews: Befreiung des Codes". Abgerufen 5. Februar 2010.
Chopra, Samir; Dexter, Scott (14. August 2007). Decoding Liberation: Das Versprechen von freier und Open -Source -Software. Routledge. p. 56. ISBN 978-0-415-97893-4.
Williams, Sam (März 2002). Free wie in Freedom: Richard Stallmans Kreuzzug für kostenlose Software. O'Reilly Media. ISBN 0-596-00287-4. - ^ Geere, Duncan (16. Dezember 2011). "Einige Rechte vorbehalten: Die Alternativen zum Urheberrecht (Wired UK)". Wired UK. Wired.co.uk. Abgerufen 30. Mai 2015.
"Inokulieren Sie Ihren Kauf - Vertragsschutz vor Viruslizenzen in M & A -Transaktionen" (PDF). Friedfrank.com. Abgerufen 30. Mai 2015.
http://www.buddlefindlay.com/article/2013/07/01/legal-update-on-information-and-communication-technology-%E2%80%93-july-2013 Archiviert 16. März 2015 bei der Wayback -Maschine - ^ Neue Medienrechte (12. September 2008). "Open Source -Lizenzanleitung". Kalifornische westliche School of Law. Abgerufen 28. November 2015.
- ^ Montague, Bruce (13. November 2013). "GPL -Vor- und Nachteile". Freebsd. Abgerufen 28. November 2015.
- ^ Richard Stallman (2010). Beim Verkauf von Ausnahmen an die GNU GPL. Kostenlose Software -Stiftung.
- ^ Bezroukov, Nikolai, Labyrinth der Softwarefreiheit - "BSD gegen GPL und soziale Aspekte der freien Lizenzdebatte" auf Softpanorama.org von Nikolai Bezroukov Zugriff am 23. September 2010.
- ^ Der Umfang der Open -Source -Lizenzierung Archiviert 9. Januar 2016 bei der Wayback -Maschine - Harvard Universität Von Josh Lerner und Jean Tirole (2002)
- ^ Sam Hocevar (21. September 2015). "Soll ich den Namen des WTFPL ändern?". Programmierer Stack Exchange (Benutzerkommentar). Abgerufen 19. Juli 2016.
Die WTFPL ist eine Parodie der GPL, die einen ähnlichen Urheberrechtsheader und eine ähnliche Liste von Berechtigungen aufweist (d. H. Keine), siehe zum Beispiel gnu.org/licenses/gpl-3.0.en.html. Der Zweck der WTFPL -Formulierung ist es, mehr Freiheit zu geben als die GPL.
- ^ Biancuzzi, Federico (30. Juni 2005). "ESR:" Wir brauchen die GPL nicht mehr "". Onlamp.com. Archiviert von das Original am 17. April 2018. Abgerufen 10. Februar 2015.
Wir brauchen die GPL nicht mehr. Es basiert auf der Überzeugung, dass Open -Source -Software schwach ist und geschützt werden muss. Open Source wäre schneller erfolgreich, wenn die GPL nicht viele Menschen nervös machte, wenn sie es adoptieren.
- ^ "RMS: Die GNU GPL ist hier, um zu bleiben". Onlamp.com. 22. September 2005. archiviert von das Original am 17. Januar 2015. Abgerufen 12. Februar 2015.
ESR befasst sich mit dem Problem in Bezug auf unterschiedliche Ziele und Werte - die von "Open Source", zu denen die Freiheit der Software -Benutzer nicht die Freiheit der Software zur Freigabe und Änderung von Software gehört. Vielleicht glaubt er, dass die GNU GPL nicht benötigt wird, um diese Ziele zu erreichen.
- ^ Randal, Allison (13. April 2007). "GPLV3, Linux und GPLV2 -Kompatibilität". radar.orilly.com. O'Reilly Media. Abgerufen 19. Januar 2016.
Sie könnten denken, die FSF müsste verrückt sein, um diese Lizenzhölle zu entfesseln. ... Wenn die Lizenz nur eine aufgeräumte Version des GPLV2 wäre, würde es keine Inkompatibilität geben, die FSF hätte keine Agenda, um Projekte zur Aktualisierung der neuen Lizenz zu erhalten, und gleichzeitig würde es keinen Grund dafür geben Projekte, mit denen man sich gegen die Aktualisierung widersetzt. Glattes Segeln.
- ^ Randal, Allison (14. Mai 2007). "GPLV3, Klarheit und Einfachheit". radar.orilly.com. O'Reilly Media. Abgerufen 19. Januar 2016.
Wenn ich den nahezu feindlichen Entwurf betrachte, muss ich sagen, dass es unwahrscheinlich ist, dass sie jemals die Einfachheit als Priorität betrachteten, wenn sie es überhaupt betrachteten. ... Die Sprachauswahl einer Open -Source -Lizenz kann diese Freiheit unterstützen und die Benutzer und die Entwickler befähigen. Der GPLV3 nicht.
- ^ Whurley (6. Juni 2007). "Der Tod einer Softwarelizenz". Archiviert von das Original am 11. Oktober 2008. Abgerufen 24. Juni 2016.
Version 3 wird Richard Stallman und die Free Software Foundation der Entwickler, die die Organisation so einflussreich machen, so einflussreich werden.
- ^ Chisnall, David (31. August 2009). "Das Versagen der GPL". Informit.com. Abgerufen 24. Januar 2016.
- ^ Cantrill, Bryan (17. September 2014). "Corporate Open Source Anti-Patterns". Archiviert von das Original am 27. Oktober 2021. Abgerufen 26. Dezember 2015.
Anti-Muster: Antikollabor-Lizenzierung
- ^ Hill, Benjamin Mako (28. Januar 2006). "Anmerkungen zum GPLV3". Linux.com. Abgerufen 25. Januar 2016.
Die GPL ist eine Sache, die fast jeder in den gemeinsamen und offenen Software-Communities gemeinsam haben. Aus diesem Grund hat die Revision das Potenzial, Meinungsverschiedenheiten, Meinungsunterschiede, Unterschiede in den Geschäftsmodellen und Unterschiede in der Taktik hervorzuheben. ... Wir würden uns daran erinnern, dass das Potenzial für die GPL, unsere Zusammenarbeit zu verhindern, weitaus gefährlicher ist als die selbst die radikalste Änderung, die die FSF -Veränderung vorschlägt. ... Vor allem müssen wir uns daran erinnern, dass unsere Community und ihre Ziele wichtiger sind als jede einzelne Lizenz - egal wie weit verbreitet ist.
- ^ McDougall, Paul (10. Juli 2007). "Linux Creator nennt GPLV3 -Autoren 'Heuchler' als Open -Source -Debatte böse.". InformationWeek.com. Archiviert von das Original am 13. April 2008. Abgerufen 12. Februar 2015.
... Das jüngste Anzeichen eines wachsenden Schisma in der Open-Source-Community zwischen geschäftsorientierten Entwicklern wie Torvalds und kostenlosen Software-Puristen.
- ^ Mavrogiannopoulos, Nikos (26. März 2013). "Die Gefahren von LGPLV3". gnutls.org. Abgerufen 18. November 2015.
LGPLV3 ist die neueste Version der gnu weniger allgemeinen öffentlichen Lizenz. Es folgt der erfolgreichen LGPLV2.1 -Lizenz und wurde von der Free Software Foundation als Gegenstück zu seiner GNU General Public Lizenz Version 3. Das Ziel des GNU Lesseren öffentlichen Lizenzens ist es, Software bereitzustellen, die sowohl von proprietär als auch kostenlos verwendet werden kann Software. Dieses Ziel wurde bisher von LGPLV2.1 erfolgreich behandelt, und es gibt eine Vielzahl von Bibliotheken, die diese Lizenz verwenden. Jetzt haben wir LGPLV3 als neueste, und die Frage ist, wie erfolgreich LGPLV3 zu diesem Ziel ist. Meiner Meinung nach sehr wenig. Wenn wir davon ausgehen, dass sein primäres Ziel von Free Software verwendet werden soll, scheitert dies offen.
- ^ "Gnutls 3.1.10: ChangeLog". www.gnutls.org.
Nikos Mavrogiannopoulos (18. Dezember 2012). "Gnutls bewegt sich". Abgerufen 11. Dezember 2012. - ^ Rosen, Lawrence (2007). "Kommentare zu GPLV3". Rosenlaw.com. Abgerufen 22. August 2014.
- ^ Ronacher, Armin (23. Juli 2013). "Lizenzierung in einer Post -Copyright -Welt". lucumr.pocoo.org. Abgerufen 18. November 2015.
Die Lizenzkompatibilität Clusterfuck - Wenn die GPL beteiligt ist, wird die Komplexität der Lizenzierung zu einer nicht lustigen Version eines Rätsels. So viele Dinge zu berücksichtigen und so viele Interaktionen zu berücksichtigen. Und dass GPL -Inkompatibilitäten immer noch ein Thema sind, das sich auf die Menschen auswirkt, ist etwas, das viele zu vergessen scheinen. Zum Beispiel würde man denken, dass die Inkompatibilität des GPLV2 mit der Apache -Softwarelizenz 2.0 der Vergangenheit angehören sollte, dass alles auf GPLV3 aufgerüstet wird, aber es stellt sich heraus GPLV3, dass einige Apache -Software -lizenzierte Projekte migrieren müssen. Zum Beispiel wandert Twitters Bootstrap derzeit von ASL2.0 bis MIT, genau weil einige Menschen noch GPLV2 -Kompatibilität benötigen. Unter den betroffenen Projekten befanden sich Drupal, Wordpress, Joomla, das Moinmoin -Wiki und andere. Und selbst dieser Fall zeigt, dass die Menschen nicht so viel für Lizenzen interessiert, als Joomla 3 nur gebündeltes Bootstrap gebündelt hat, obwohl sie keine kompatiblen Art und Weise waren (GPLV2 gegen ASL 2.0). Der andere traditionelle Fall, in dem nicht GPL -kompatibel ist, ist das OpenSSL -Projekt, das eine Lizenz enthält, die nicht gut zum GPL passt. Diese Lizenz ist auch immer noch nicht mit dem GPLV3 kompatibel. Die gesamte Tortur ist besonders interessant, da einige nicht so nette Parteien begonnen haben, eine Lizenz zu durchführen, die durch GPL -Lizenzen trollt.
Ronacher, Armin (2009). "Sind Sie sicher, dass Sie die GPL verwenden möchten?". lucumr.pocoo.org.
Externe Links
- GNU Allgemeine öffentliche Lizenz (Version 3)
- GNU General Public Lizenz v2.0- Diese Version ist veraltet von der FSF, wird aber immer noch von vielen Softwareprojekten verwendet, einschließlich Linux Kernel und GNU -Pakete.
- GNU Allgemeine öffentliche Lizenz v1.0- Diese Version ist veraltet von der FSF.
- Die EMACS General Public Lizenz, eine Version im Februar 1988, ein direkter Vorgänger der GNU GPL
- Geschichte der GPL Von Li-Cheng Tai, 4. Juli 2001
- Ein praktischer Leitfaden zur GPL -Konformität (Deckt GPLV2 und V3 ab) - von der Software Freedom Law Center
- Ein Papier zur Durchsetzung der GPL
- Häufig gestellte Fragen zur GPL
- GNU Allgemeine öffentliche Lizenz und Kommentare, bearbeitet von Robert Chassell
- Liste der Präsentations -Transkripte über die GPL und kostenlose Softwarelizenzen von der FSFE
- Das Labyrinth der Softwarefreiheit BSD gegen GPL und soziale Aspekte der freien Lizenzdebatte, von Nikolai Bezroukov