www.wikidata.de-de.nina.az
GPL ist eine Weiterleitung auf diesen Artikel Weitere Bedeutungen sind unter GPL Begriffsklarung aufgefuhrt Die GNU General Public License kurz GNU GPL oder GPL aus dem Englischen wortlich fur allgemeine Veroffentlichungserlaubnis oder genehmigung ist eine Softwarelizenz die dem Nutzer gewahrt die Software auszufuhren zu studieren zu andern und zu verbreiten kopieren Software die diese Freiheitsrechte gewahrt wird Freie Software genannt und wenn die Software einem Copyleft unterliegt so mussen diese Rechte bei Weitergabe mit oder ohne Software Anderung Erweiterung oder Softwareteile Wiederverwendung 1 beibehalten werden Bei der GPL ist beides der Fall Logo der GPLv3Die ursprungliche Lizenz hat Richard Stallman von der Free Software Foundation FSF fur das GNU Projekt geschrieben Die FSF empfiehlt die aktuelle dritte Version GNU GPLv3 die im Jahr 2007 veroffentlicht wurde 2 Inhaltsverzeichnis 1 Nutzung 2 Geschichte 2 1 GPL Version 3 3 Copyleft Prinzip 4 Kompatibilitat von Lizenzen mit der GNU GPL 5 Anwendung auf ein neues Programm 5 1 Variante der GPL GPL linking exception 6 Rechtslage 6 1 Deutschland 6 2 USA 6 3 Sonstiges zur Rechtslage 7 Copyright 8 Verbreitungsgeschichte 9 Kritik 10 Literatur 11 Weblinks 12 EinzelnachweiseNutzung BearbeitenDie GPL kann von jedem als Lizenz verwendet werden um mit dieser die Freiheitsrechte der Endnutzer sicherzustellen 3 Sie ist die erste Copyleft Lizenz fur den allgemeinen Gebrauch Copyleft bedeutet dass Anderungen oder Ableitungen von GPL lizenzierten Werken nur unter den gleichen Lizenzbedingungen also eben GPL vertrieben werden durfen Damit gewahrt die GPL den Empfangern eines Computerprogramms die Freiheitsrechte Freier Software und nutzt Copyleft um sicherzustellen dass diese Freiheiten bei Weiterverbreitung erhalten bleiben auch wenn die Software verandert oder erweitert wird Freizugige Lizenzen wie die BSD Lizenz hingegen fordern nicht das Copyleft Unter GPL lizenzierte Software darf fur alle Zwecke ausgefuhrt werden auch kommerzielle Zwecke und GPL lizenzierte Compiler und Editoren durfen auch als Werkzeuge fur die Erstellung von proprietarer Software genutzt werden 4 Bei rein privater oder interner Verwendung ohne Vertrieb und ohne Weitergabe darf sie modifiziert werden ohne dass der Quellcode offengelegt werden muss nur bei Vertrieb oder Weitergabe mussen der Quellcode und etwaige Code Anderungen den Endnutzern zuganglich gemacht werden dann kommt namlich Copyleft zur Anwendung um sicherzustellen dass die Endnutzer Freiheiten erhalten bleiben 5 Jedoch muss Software welche als Anwendungsprogramm unter einem GPL lizenzierten Betriebssystem wie GNU Linux lauft nicht zwangsweise unter GPL oder quelloffen vertrieben werden Die Lizenzierung ist dann nur von den verwendeten Bibliotheken und Software Teilen abhangig nicht von der unterliegenden Plattform 6 7 8 9 Wenn zum Beispiel ein Anwendungsprogramm nur eigene Software enthalt oder mit quelloffenen Software Teilen kombiniert wird welche keinem strengen Copyleft unterliegen also somit auch keine GPL Teile 10 dann mussen die eigenentwickelten Software Teile nicht unter GPL oder quelloffen gelegt werden selbst wenn das eingesetzte Betriebssystem unter GPL lizenziert ist 6 Nur bei der Realisierung von Software welche neue eigene Quellcode Teile mit GPL Teilen verbindet und wenn diese Software verbreitet oder vertrieben wird muss der Quellcode den Nutzern unter den gleichen Lizenzbedingungen GPL zuganglich gemacht werden Die GNU Lesser General Public License LGPL wurde entwickelt um ein schwacheres Copyleft als GPL zu haben LGPL erfordert nicht dass eigene entwickelte Code Teile welche LGPL Teile nutzen aber von ihnen unabhangig sind z B lediglich Library Aufruf unter den gleichen Lizenzbedingungen zur Verfugung gestellt werden mussen Nutzer und Firmen durfen fur den Vertrieb von GPL lizenzierten Werken Geld verlangen kommerzieller Vertrieb 11 12 oder sie kostenlos vertreiben Dies unterscheidet GPL von Software Lizenzen welche den kommerziellen Vertrieb verbieten Die FSF erklart dass freiheitsrespektierende Software auch den kommerziellen und gewerblichen Nutzen und Vertrieb inklusive Weitervertrieb nicht einschranken darf 13 Die GPL besagt ausdrucklich dass GPL Werke z B Freie Software zu jedem Preis verkauft oder weitervertrieben werden konnen 14 Geschichte Bearbeiten Richard StallmanDie GNU GPL wurde im Januar 1989 von Richard Stallman dem Grunder des GNU Projekts geschrieben Sie basierte auf einer Vereinheitlichung gleichartiger Lizenzen die bei fruheren Versionen von GNU Emacs dem GNU Debugger und der GNU Compiler Collection Anwendung fanden Diese Lizenzen waren auf jedes Programm speziell zugeschnitten enthielten aber die gleichen Vorschriften wie die aktuelle GNU GPL Das Ziel von Stallman war eine Lizenz zu entwickeln die man bei jedem Projekt verwenden kann So entstand die erste Version der GNU General Public License die im Januar 1989 veroffentlicht wurde Im Juni 1991 veroffentlichte die Free Software Foundation FSF die zweite Version der GNU GPL GPLv2 Die wichtigste Anderung dabei war die Freiheit oder Tod Klausel Liberty or Death in Paragraph 7 15 Diese besagt Wenn es nicht moglich ist einige Bedingungen der GNU GPL einzuhalten beispielsweise wegen eines Gerichtsurteils ist es untersagt diese Lizenz nur bestmoglich zu erfullen In diesem Fall ist es also uberhaupt nicht mehr moglich die Software zu verbreiten Auch kam der Paragraph 8 hinzu Dieser erlaubt es einem Autor die Gultigkeit der Lizenz geographisch einzuschranken um Lander auszuschliessen in denen die Verwertung des Werks durch Patente oder durch urheberrechtlich geschutzte Schnittstellen eingeschrankt ist Ausserdem ist die zweite Version mit nicht US amerikanischen Rechtssystemen kompatibel da sie sich auf die Berner Ubereinkunft stutzt Zeitgleich wurde am 2 Juni 1991 eine neue Lizenz mit dem Namen GNU Library General Public License GNU LGPL mit der Versionsnummer 2 0 GNU LGPL v2 0 veroffentlicht bei der es sich um eine von der GNU GPL abgeleitete gelockerte Version der GNU GPL handelt 16 Sie wurde eingefuhrt weil seit 1990 deutlich wurde dass die GNU GPL in manchen Fallen meist fur Programmbibliotheken zu restriktiv einschrankend war Die GNU LGPLv2 Juni 1991 wurde ursprunglich fur einige bestimmte Bibliotheken entworfen Die Lizenz verwirklicht das Modell eines schwachen Copylefts wobei zwar darunter stehende Programmbibliotheken nicht mehr zur Folge haben dass die sie verwendenden Programme ebenfalls unter gleichen Bedingungen lizenziert werden mussen jedoch unterliegen Weiterentwicklungen der Bibliotheken selbst nach wie vor der GNU LGPL Mit der im Februar 1999 erschienenen Version 2 1 wurde die Lizenz in GNU Lesser General Public License umbenannt der neue Name war ein Vorschlag von Georg Greve 17 Seit ihrer Einfuhrung ist die GPL v2 die am weitesten verbreitete freie Variante Die meisten Programme im GNU Projekt sind unter der GPL und der LGPL lizenziert darunter auch die Compilersammlung GCC der Texteditor GNU Emacs und der Gnome Desktop Auch viele weitere Programme von anderen Autoren die nicht Bestandteil des GNU Projekts sind sind unter der GPL lizenziert Ausserdem sind alle LGPL lizenzierten Produkte auch unter der GPL lizenziert Der erste Entwurf der dritten Version der GPL wurde am 16 Januar 2006 der Offentlichkeit zur Diskussion vorgestellt Es folgten drei weitere Entwurfe Am 29 Juni 2007 wurde schliesslich die fertige Version der GPL 3 publiziert Richard Stallman kundigte bei der Veroffentlichung der GPLv3 2007 an fur eine nachste GPL Version GPLv4 diesmal nicht so lange zu warten sondern eine solche innerhalb der nachsten zehn Jahre in Angriff zu nehmen uber konkrete Planung ist jedoch nichts bekannt 18 GPL Version 3 Bearbeiten Am 29 Juni 2007 16 Jahre nach dem Erscheinen der Version 2 im Jahre 1991 erfolgte eine Revision der Lizenz mit der Version 3 Einige der grossten und wichtigsten Anderungen sind Die GPL soll eine globale Lizenz sein Ab der Version 2 unterstutzt sie zwar die Internationalisierung relativ erfolgreich indem sie sich auf die minimalen Prinzipien der Berner Ubereinkunft zum Schutz von Werken der Literatur und Kunst stutzte trotzdem war sie immer noch zu stark auf das US amerikanische Rechtssystem ausgelegt Daher soll nationalen rechtlichen Besonderheiten mehr Bedeutung eingeraumt werden ohne dabei die unumstosslichen Grundprinzipien der GPL zu verletzen Fur den Paragraphen 3 der GPL Version 2 der fur das Verteilen Kopieren und Modifizieren von Software zustandig war und den Paragraphen 7 welcher fur die Regelung von Patenten und anderen rechtlichen Beschrankungen massgeblich war sollten Anderungen eingefuhrt werden welche die unterschiedlichen Interessen und Standpunkte aller Lizenzteilnehmer moglichst gut vereinen Die GPL ist die Verfassung der Bewegung fur freie Software In erster Linie stehen deshalb gesellschaftspolitische Absichten im Vordergrund erst dann technische und okonomische Ein absolutes Grundprinzip ist dabei der freie Austausch von Wissen ebenso wie der freie Zugang zu technischem Wissen und Kommunikationsmitteln nach dem Vorbild der wissenschaftlichen Freiheit Entwicklungen wie Softwarepatente Trusted computing und DRM die diesen Prinzipien entgegenwirken sollen unter dem gesellschaftspolitischen Gesichtspunkt betrachtet und so in der GPL berucksichtigt werden wobei die angefuhrten Freiheiten unangetastet bleiben mussen Die FSF als Halter der GPL unter der Leitung von Richard Stallman koordinierte die Uberarbeitung beraten wurde sie dabei von Eben Moglen Durch die angestrebte Universalitat der GPL 3 ergaben sich zwangslaufig konkurrierende Interessenlagen Am 16 Januar 2006 wurde ein erster vorlaufiger Entwurf veroffentlicht und zur Diskussion gestellt um ein moglichst optimales Ergebnis fur die zukunftige Publikation zu erreichen Die GPLv3 wurde seit der Veroffentlichung des ersten Entwurfs kontrovers diskutiert Kontrovers diskutiert wurde u a in der Entwurfsphase der Aspekt der Tivoisierung der in der vorherigen Version v2 nicht bedacht worden war Der FSF Vorschlag soll Tivoisierung zukunftig verhindern 19 der Linuxkernelinitiator Linus Torvalds 20 kritisierte jedoch dieses Vorgehen und vertrat den Standpunkt dass Tivoisierung erlaubt bleiben solle Torvalds kritisierte insbesondere die ersten zwei Entwurfe ausserst scharf und sieht weiterhin keinen Grund den Linux Kernel unter diese Version der Lizenz zu stellen Starke Kritik gab es auch von Seiten der Firmen Linspire Novell MySQL und anderen Einige Firmen insbesondere MySQL anderten daraufhin die Lizenzformulierung ihrer Produkte von GPLv2 or later zu GPLv2 only 21 Neben dem Linux Kernel entschieden sich einige weitere FOSS Projekte nicht auf die GPLv3 zu wechseln 22 BusyBox 23 24 AdvFS 25 Blender 26 und der VLC media player 27 Ein weiterer Diskussionsaspekt war ob die GPLv3 Affero artige Anforderungen erlauben sollte was die sogenannte ASP Lucke in der GPL englisch ASP loophole in the GPL geschlossen hatte 28 29 Nachdem jedoch einige Bedenken wegen des zusatzlichen administrativen Aufwandes geaussert worden waren wurde entschieden die Affero Lizenz als eigenstandige Lizenz von der GPL getrennt zu behalten 30 Auch gab es Kontroversen uber die Mischbarkeit von GPLv2 Software mit GPLv3 Software welche nur unter der optionalen Klausel or later der GPL moglich ist Die wurde jedoch von einigen Entwicklern als reine Notfalloption englisch safeboat clause betrachtet nicht jedoch als regulare Moglichkeit die Lizenz signifikant zu andern 31 Auch sind die vorhandenen Projekte welche ihre Software ohne die optionale Klausel lizenziert haben am bekanntesten der Linux Kernel 32 dadurch inkompatibel mit GPLv3 Software und konnen keinen Quelltext mit dieser austauschen 33 Ein Beispiel ist die Bibliothek GNU LibreDWG die nun nicht mehr von LibreCAD und FreeCAD verwendet werden kann 34 Nach drei weiteren Entwurfen wurde die endgultige Fassung am 29 Juni 2007 publiziert 35 Als Nebeneffekt der Uberarbeitung sind mehrere zusatzliche Lizenzen GPL kompatibel geworden 36 Die signifikant erweiterte GPLv3 wird als essentiell inkompatibel zur GPLv2 bewertet 33 Kompatibilitat zwischen beiden Lizenzen ist nur uber die optionale Klausel this version or later gegeben welche jedoch von einigen Projekten nicht verwendet wird beispielsweise dem Linux Kernel 32 2011 vier Jahre nach der Veroffentlichung von GPLv3 sind laut den Daten von Black Duck Software nur 6 5 aller Open Source Projekte unter GPLv3 wahrend 42 5 der GPLv2 unterliegen 37 2013 sechs Jahre nach der Veroffentlichung der GPLv3 ist laut Black Duck die GPLv2 weiterhin die mit Abstand haufigst verwendete Lizenz 38 Andere Autoren machten 2011 im Zusammenhang mit dieser Spaltung eine vermehrte Bewegung in Richtung von freizugigen Lizenzen aus weg von Copyleft Lizenzen 39 40 Einige Journalisten 37 und Entwickler 31 schliessen aus der geringen Migration der Projekte von der alten GPLv2 auf die neuere GPLv3 dass eine Spaltung der Gemeinschaft entlang der Grenzen der beiden Lizenzversionen entstehe Copyleft Prinzip Bearbeiten Hauptartikel Copyleft Alle abgeleiteten Programme eines unter der GPL stehenden Werkes durfen von Lizenznehmern nur dann verbreitet werden wenn sie von diesen ebenfalls zu den Bedingungen der GPL lizenziert werden Dies betrifft nur Lizenznehmer nicht die Inhaber der Rechte Der Halter des Copyrights das ist der Autor oder jemand dem der Autor seine Rechte abgetreten hat kann das Werk auch unter beliebigen anderen Lizenzen weitergeben Dieses Schutzverfahren benannte Richard Stallman Copyleft als Anspielung auf das Wort Copyright Ziel ist die Freiheit eines Programmes auch in der Weiterentwicklung von anderen sicherzustellen 41 Dieses Prinzip findet sich auch in anderen Lizenzen unter anderem in den GNU Lizenzen LGPL AGPL und GFDL sowie als Share Alike bezeichnet in einigen der Creative Commons Lizenzen Kompatibilitat von Lizenzen mit der GNU GPL BearbeitenDa die GPL bestimmte Freiheiten gewahrleistet und verlangt dass selbige Freiheiten fur die Software Empfanger aufrechterhalten werden auch bei anschliessender Weitergabe an weitere Empfanger oder bei Code Anderung oder Codeteile Wiederverwendung Copyleft kann man GPL lizenzierte Software Teile nicht mit Software Teilen kombinieren deren Lizenzen verlangen dass Empfanger auf gewisse Freiheiten verzichten mussen oder verlangen dass weiteren Empfangern Freiheiten wieder entzogen werden mussen Solche Lizenzen sind mit der GNU GPL inkompatibel 42 Das GNU Projekt verwaltet eine Liste von Lizenzen die mit der GNU GPL kompatibel sind 43 Darunter gibt es auch bestimmte freizugige Freie Lizenzen aber nicht alle 44 die mit der GNU GPL kompatibel sind 45 Freizugige Lizenzen erlauben zwar fur sich genommen dass Entwickler und Distributoren wahlweise den Empfangern bei Weitergabe bestimmte Freiheiten entziehen konnten daher freizugig jedenfalls ist solch ein Entziehen aber nicht zwingend erforderlich Bei einer Kombination mit GPL lizenzierten Software Code Teilen 46 ist solch ein Entziehen nicht erlaubt wenn es die durch die GPL gewahrten Freiheiten einschranken wurde GPL lizenzierte Software Code Teile durfen nur verandert erweitert oder mit anderen Software Teilen zusammengefugt werden wenn das kombinierte Resultat nach wie vor allen Empfangern die Freiheiten der GPL gewahrt das Copyleft der GPL muss erhalten bleiben Die FSF halt Copyleft bei Programmbibliotheken zwar ebenfalls fur prinzipiell gerechtfertigt erteilt jedoch fur Programme fur die sie die Rechte besitzt manchmal aus strategischen Grunden Ausnahmen beispielsweise um die Akzeptanz einer Bibliothek zu erhohen In diesen Fallen wird die Lesser General Public License LGPL von der FSF empfohlen die explizit diese Nutzung erlaubt ohne Copyleft Forderungen an das aufrufende Programm zu stellen Anwendung auf ein neues Programm BearbeitenDie GPL enthalt einen Anhang der beschreibt wie man die Lizenz auf ein neues Programm anwenden kann 47 Der Anhang enthalt eine Standardvorlage in die noch der Name des Programms eine kurze Beschreibung dessen was es tut das Jahr der Erstellung und der Name des Autors einzufugen ist Die Vorlage enthalt einen Haftungshinweis der warnt dass das Programm ohne jegliche Garantie kommt Sie lizenziert das Programm unter der jeweiligen GPL Version mit dem Zusatz or at your option any later version der das Programm auch fur die Bedingungen zukunftig herausgegebener Fassungen der GPL offnet Damit steht das Programm automatisch auch unter einer neuen GPL Version sobald die Free Software Foundation eine solche herausgibt Dadurch werden der Lizenzwechsel auf eine neue Version der GPL ermoglicht und Kompatibilitatsprobleme zwischen unterschiedlichen Versionen vermieden Einige Projekte verwenden die Vorlage auch fur die GPL Version 2 ohne den Zusatz da sie mit der GPLv3 nicht einverstanden sind Die Vorlage enthalt noch einen Hinweis wo man eine Kopie der GPL finden kann wenn dem Programm keine Kopie beiliegt Eine zentrale Registrierungsstelle fur GPL lizenzierte Programme existiert nicht die FSF betreibt aber zusammen mit der UNESCO ein Verzeichnis ohne Anspruch auf Vollstandigkeit 48 Variante der GPL GPL linking exception Bearbeiten In diesem Zusammenhang existiert eine Variante der GPL die GPL linking exception bei der es erlaubt ist unter dieser Lizenz stehende Komponenten shared oder static in den eigenen Programmcode einzubinden ohne dass das entstehende Produkt auch unter der GPL stehen muss Ein anderer Name fur diese Erweiterung ist GPL with classpath exception Unter dieser Lizenzvariante werden z B OpenJDK und AdoptOpenJDK vertrieben Rechtslage BearbeitenDeutschland Bearbeiten Mit einer von 2000 bis 2002 erarbeiteten Modernisierung des deutschen Urheberrechts sollte gesetzlich verankert werden dass ein Urheber auf eine angemessene Vergutung in keinem Fall verzichten kann 49 Theoretisch hatte das fur Handler die freie Software verkaufen eine Rechtsunsicherheit zur Folge gehabt da Programmierer moglicherweise nachtraglich einen Anteil des Erloses hatten verlangen konnen was Moglichkeiten des Missbrauchs eroffnet hatte Mit der Erganzung des Gesetzentwurfs um die sogenannte Linux Klausel wurde die GPL und ahnliche Lizenzen die unentgeltlich ein einfaches Nutzungsrecht fur jedermann einraumen vgl 32 Abs 3 Satz 3 UrhG jedoch auf eine sichere rechtliche Basis gestellt Das Landgericht Munchen I bestatigte in einer schriftlichen Urteilsbegrundung vom 19 Mai 2004 Az 21 O 6123 04 eine einstweilige Verfugung mit der einer Firma untersagt worden war Netfilter ohne Einhaltung der GPL weiterzuverbreiten 50 51 Dies war das erste Mal dass die GPL eine signifikante Rolle in einem deutschen Gerichtsverfahren spielte Das Gericht bewertete die Tatigkeiten des Beklagten als Missachtung einiger Bedingungen der GPL und somit als Urheberrechtsverletzung Dies entsprach genau den Prognosen die Eben Moglen von der FSF fur solche Falle zuvor gemacht hatte Grundlage der Entscheidung war die deutsche Ubersetzung der GPL die vom Gericht ansatzweise auf die Gultigkeit als AGB gepruft wurde Bei manchen Klauseln waren komplizierte rechtliche Konstruktionen bzw Auslegungen notig um die Zulassigkeit nach deutschem Recht zu erreichen Die gegnerische Partei hatte die Zulassigkeit der Bedingungen der GPL nicht angegriffen sondern nur bestritten uberhaupt der richtige Beklagte zu sein Am 6 September 2006 war die GPL am Landgericht Frankfurt am Main erfolgreich Bestandteil eines Verfahrens gegen D Link Az 2 6 O 224 06 52 Am 4 Oktober 2006 wurde die Gultigkeit der GPL in einem weiteren Urteil bestatigt Ein Bevollmachtigter der Programmierer von drei GPL lizenzierten Hilfsprogrammen zum Start eines Betriebssystemkerns zog nach einer Abmahnung gegen ein Unternehmen vor Gericht das die Programme in seiner Firmware verwendet hatte ohne ihren Quellcode offengelegt und die GPL beigelegt zu haben Die Anspruche in der Unterlassungsaufforderung wurden teilweise nicht erfullt weswegen das Gericht entschied dass das Unternehmen das Urheberrecht des Klagers verletzt habe und somit Herkunft und die Abnehmer der Firmware nennen sowie die Gerichts und Abmahnungskosten und die Kosten fur den Aufwand zur Feststellung der Rechtsverletzung tragen musse 53 Die Beklagten hatten dabei versucht sich mit einer ganzen Bandbreite von ublichen Argumenten zu wehren einschliesslich Ungultigkeit der GPL wegen Wettbewerbswidrigkeit Beweisverwertungsverbot wegen Urheberrechtsverletzung bei der Feststellung des Verstosses d h unerlaubte Dekompilierung der Firmware der Klager hatte jedoch nur den Bootvorgang beobachtet Erschopfungsgrundsatz und fehlendes Recht zur Klage da im Rahmen der Open Source Entwicklung lediglich von einer Miturheberschaft ausgegangen werden konne und fur die Klage die Zustimmung der anderen Urheber notig sei Das Gericht lehnte alle diese Argumente jedoch ab USA Bearbeiten Am 21 Marz 2006 scheiterte der US Amerikaner Daniel Wallace mit einer Klage am Bezirksgericht im US Bundesstaat Indiana gegen die FSF Er hatte den Standpunkt vertreten dass die GPL unwirksam sei Sie erzwinge durch die Verfugbarkeit kostenloser Softwarekopien eine Preisabsprache zwischen den verschiedenen Anbietern was einen Verstoss gegen den Sherman Antitrust Act darstelle Der Richter John Daniel Tinder folgte dieser Auffassung nicht und bemerkte dass eine Kartellrechtsverletzung schwerlich festgestellt werden konne wenn die Interessen des Klagers von denen der Konsumenten divergieren Klagen gegen Red Hat Novell und IBM wurden ebenfalls abgewiesen 54 55 Sonstiges zur Rechtslage Bearbeiten Um die Rechte von GPL Autoren zu schutzen und gegen Verstosse vorgehen zu konnen grundete Harald Welte im Jahr 2004 das Projekt gpl violations org Gpl violations org ist bereits mehrmals im Auftrag von Programmierern erfolgreich vor Gericht gezogen In etlichen weiteren Fallen konnte eine aussergerichtliche Einigung erzielt werden Copyright BearbeitenDas Copyright des Lizenztextes selbst liegt bei der Free Software Foundation FSF Diese erlaubt im Kopf der Lizenz das Kopieren und Verbreiten der Lizenz verbietet jedoch die Modifikation des Lizenztextes Damit wird sichergestellt dass die Rechte und Pflichten welche durch die GPL garantiert werden nicht geandert werden konnen indem der Lizenztext geandert wird Auch wird dadurch verhindert dass unterschiedliche inkompatible Versionen der GPL entstehen Die FSF erlaubt die Schaffung neuer Lizenzen auf Basis der GPL solange diese einen eigenen neuen Namen haben die Praambel der GPL nicht enthalten und sich nicht auf das GNU Projekt beziehen Dies geschah ursprunglich beispielsweise bei der GNU Affero General Public License bevor diese von der FSF ubernommen wurde Die GPL bestreitet die Copyright Gesetze des betroffenen Staates nicht sondern akzeptiert diese und nutzt sie um die beschriebenen Rechte und Pflichten durchzusetzen Ein unter GPL lizenziertes Werk steht nicht in der Public Domain Der Autor behalt falls nicht ausdrucklich anders festgelegt das Urheberrecht am Werk und kann im Fall der Nichteinhaltung der Lizenzbedingungen dagegen gerichtlich vorgehen Verbreitungsgeschichte Bearbeiten Folgende Teile dieses Abschnitts scheinen seit 2006 nicht mehr aktuell zu sein Bitte neuere Zahlen fur die drei genannten Organisationen hinzufugen am besten im Zweijahresabstand Die alten Zahlen dabei nicht entfernen damit man u U eine Tendenz feststellen kann Carbenium Diskussion 12 54 18 Dez 2014 CET Bitte hilf uns dabei die fehlenden Informationen zu recherchieren und einzufugen Wikipedia WikiProjekt Ereignisse Vergangenheit 2006 Auf dem Open Source Hoster SourceForge waren im Juli 2006 etwa 70 der Software unter der GPL lizenziert 56 im Mai 2016 nur noch etwa 59 87 692 Projekte mit GPLv2 Lizenz 14 880 Projekte mit GPLv3 Lizenz insgesamt 175 081 Projekte 57 Im Jahr 2008 standen von den 3489 Projekten auf der Entwicklerplattform von BerliOS 67 2334 Projekte unter der GPL 58 Die Entwicklerplattform wurde 2014 stillgelegt Das von Black Duck Software verwaltete Open Source Resource Center gab 2012 die Verbreitung der GPLv2 unter Open Source Projekten mit 32 65 und die der GPLv3 mit 11 62 an 59 Nach einer undatierten Liste der meistgenutzten Open Source Lizenzen liegen aktuellere Werte nur noch bei 20 fur die GPLv2 und bei 8 fur die GPLv3 60 Die Firma Palamida betreibt eine GPL3 Watchlist laut derer von den 10 086 registrierten Projekten etwa 2946 unter der GPLv3 registriert sind jedoch ist die Auswahl der Projekte nicht reprasentativ Die Zahlen des Open Source License Resource Center lassen eher darauf schliessen dass im Juli 2008 etwa drei bis vier Prozent der GPL Projekte die dritte Version verwendeten Nicht berucksichtigt ist dabei dass der Standardtext der Free Software Foundation fur die Freigabe eines Programms unter der GPL vorsieht dass die Nutzung auch unter jeder spateren Version der GPL erlaubt ist Damit sind unter der GPL 2 lizenzierte Programme die den Standardtext verwenden auch unter der GPLv3 und zukunftigen Versionen nutzbar Fur 2015 meldet GitHub dass nur rund 20 der dort registrierten Projekte eine Lizenzangabe enthalten Von diesen wiederum nutzen knapp 13 die GPLv2 fast 9 die GPLv3 und gut 1 die AGPLv3 61 Kritik BearbeitenKritik an der GPL besteht hauptsachlich aus Kritik am starken Copyleft und Kritik am Prinzip der freien Software Zum Beispiel bezeichnete Microsofts ehemaliger CEO Steve Ballmer 2001 Linux wegen der Auswirkungen der GPL als Krebsgeschwur 62 2001 beschrieb Craig Mundie Microsoft Senior Vice President die GPL offentlich als viral 63 Stephen Davidson von der Weltorganisation fur geistiges Eigentum verwendete in einem Leitfaden uber das Open Source Modell in dem er allgemein eher zuruckhaltende Schlusse zieht die Bezeichnung viral fur die Copyleft Eigenschaften der GPL 64 Spater kritisierten andere die viralen Eigenschaften der GPL ebenfalls 65 66 Auch von Befurwortern freier Software wird die GPL fur die begrenzte Kompatibilitat mit anderen Lizenzen und zwischen den GPL Varianten sowie ihren komplexen Lizenztext kritisiert 67 68 Literatur BearbeitenTill Jaeger Olaf Koglin Till Kreutzer Axel Metzger Carsten Schulz Die GPL kommentiert und erklart O Reilly Koln 2005 ISBN 3 89721 389 3 Fabian Schafer Der virale Effekt Entwicklungsrisiken im Umfeld von Open Source Software Karlsruhe 2007 ISBN 978 3 86644 141 5 Lawrence Rosen Open Source Licensing Software Freedom and Intellectual Property Law englisch Prentice Hall Juli 2004 ISBN 0 13 148787 6 Siehe auch Literatur uber Freie und Open Source SoftwareWeblinks BearbeitenLizenzGPL Version 3 GPL Version 2 GPL Version 1 englisch Inoffizielle deutsche Ubersetzung der GPLv3 und GPLv2Erklarungen Analysen usw GPL Informationen von ifrOSS Institut fur Rechtsfragen der Freien und Open Source Software Buch Die GPL kommentiert und erklart Herausgegeben ifrOSS 2005 A Practical Guide to GPL Compliance Text des Software Freedom Law Center zum praktischen Umgang mit der GPL englisch Einzelnachweise Bearbeiten werden z B bestimmte GPL lizenzierte Software Teile in einer ganz anderen neuen Software verwendet so muss diese Software bei Weitergabe dem Empfanger ganzheitlich die Freiheiten der GPL gewahren unter einer GPL kompatiblen Lizenz stehen ausser wenn so geringe wenige GPL Software Teile genutzt werden Snippet mit ein paar geringen Zeilen dass Fair Use gelten wurdesiehe Kompatibilitat von Lizenzen mit der GNU GPL Ref Source Code in Documentation Ref GPL Fair Use Ref Linking with GPL Ref GPL Static vs Dynamic How to choose a license for your own work Free Software Foundation abgerufen am 10 September 2014 englisch GPL FAQ Does using the GPL for a program make it GNU Software GPL FAQ Use GPL Tools to develop non free programs GPL FAQ GPL require source posted to public Unreleased modifications Internal Distribution a b GPL FAQ Port program to GNU Linux gilt auch unter GPL v2 Anwendungsprogramme fur Linux S 18 Altern Kein derivative work eindeutige Fallgruppen S 65 Buch Die GPL kommentiert und erklart Herausgegeben ifrOSS 2005 Lizenzbedingungen Linux Geratetreiber 2 Auflage Englisch 1 2 Hinweis die englische 3rd edition besagt etwas vorsichtiger dass das Nutzen von binaren binary form only also ohne Quellcode ladbaren Kernel Geratetreiber Modulen unter Linux nicht eindeutig ist bislang aber jedenfalls geduldet Link Embedded Linux and Copyright Law Dave Beal and Michael Barr also wenn z B nur LGPL Bibliotheken LGPL Software Teile und Teile mit freizugige Software Lizenzen verwendet werden eben nicht GPL mussen nur die LGPL Teile quelloffen und anderbar sein etwaige eigenentwickelten Software Teile unterliegen dann nicht diesem Zwang selbst wenn das eingesetzte Betriebssystem unter GPL lizenziert ist wie GNU Linux GPL FAQ use GPL commercially Kommerzielle Software nicht zu verwechseln mit proprietar gnu org Freie Software verkaufen Free Software Foundation abgerufen am 21 Januar 2013 GPL FAQ Sell copies of the program for money Distribute commercially Presentation von Richard Stallman 21 April 2006 zweite internationale GPLv3 Konferenz in Porto Alegre GNU Library General Public License version 2 0 Free Software Foundation abgerufen am 30 Oktober 2018 englisch Georg C F Greve Activities Miscellaneous Memento vom 17 Dezember 2007 imInternet Archive auf der privaten Homepage 10 Mai 2002 Rede zur Veroffentlichung der GPLv3 We won t wait more than a decade this time Heise Open Versohnliche Tone uber den neuen Entwurf Heise Open Streit um die GPL MySQL changes license to avoid GPLv3 Memento vom 6 Februar 2007 im Internet Archive auf Computer business review online 4 Januar 2007 Mark The Curse of Open Source License Proliferation socializedsoftware com 8 Mai 2008 archiviert vom Original am 8 Dezember 2015 abgerufen am 30 November 2015 Currently the decision to move from GPL v2 to GPL v3 is being hotly debated by many open source projects Corbet Busy busy busybox lwn net 1 Oktober 2006 abgerufen am 21 November 2015 Since BusyBox can be found in so many embedded systems it finds itself at the core of the GPLv3 anti DRM debate The real outcomes however are this BusyBox will be GPLv2 only starting with the next release It is generally accepted that stripping out the or any later version is legally defensible and that the merging of other GPLv2 only code will force that issue in any case Rob Landley Re Move GPLv2 vs v3 fun lwn net 9 September 2006 abgerufen am 21 November 2015 Don t invent a straw man argument please I consider licensing BusyBox under GPLv3 to be useless unnecessary overcomplicated and confusing and in addition to that it has actual downsides 1 Useless We re never dropping GPLv2 Press release concerning the release of the AdvFS source code Alexandre Prokoudine What s up with DWG adoption in free software libregraphicsworld org 26 Januar 2012 abgerufen am 5 Dezember 2015 Blender s Toni Roosendaal Blender is also still GPLv2 or later For the time being we stick to that moving to GPL 3 has no evident benefits I know of Remi Denis Courmont VLC media player to remain under GNU GPL version 2 videolan org abgerufen am 21 November 2015 In 2001 VLC was released under the OSI approved GNU General Public version 2 with the commonly offered option to use any later version thereof though there was not any such later version at the time Following the release by the Free Software Foundation FSF of the new version 3 of its GNU General Public License GPL on the 29th of June 2007 contributors to the VLC media player and other software projects hosted at videolan org debated the possibility of updating the licensing terms for future version of the VLC media player and other hosted projects to version 3 of the GPL There is strong concern that these new additional requirements might not match the industrial and economic reality of our time especially in the market of consumer electronics It is our belief that changing our licensing terms to GPL version 3 would currently not be in the best interest of our community as a whole Consequently we plan to keep distributing future versions of VLC media player under the terms of the GPL version 2 Michael Tiemann GNU Affero GPL version 3 and the ASP loophole Nicht mehr online verfugbar OSI 7 Juni 2007 archiviert vom Original am 14 August 2020 abgerufen am 19 August 2013 Info Der Archivlink wurde automatisch eingesetzt und noch nicht gepruft Bitte prufe Original und Archivlink gemass Anleitung und entferne dann diesen Hinweis 1 2 Vorlage Webachiv IABot opensource org List of free software licences on the FSF website We recommend that developers consider using the GNU AGPL for any software which will commonly be run over a network Why did you decide to write the GNU Affero GPLv3 as a separate license auf gnu org englisch a b Rob Landley CELF 2013 Toybox talk http landley net talks celf 2013 txt landley net abgerufen am 21 August 2013 englisch GPLv3 broke the GPL into incompatible forks that can t share code FSF expected universal compliance but hijacked lifeboat clause when boat wasn t sinking a b Linus Torvalds COPYING kernel org abgerufen am 13 August 2013 Also note that the only valid version of the GPL as far as the kernel is concerned is this particular version of the license ie v2 not v2 2 or v3 x or whatever unless explicitly otherwise stated a b Frequently Asked Questions about the GNU Licenses Is GPLv3 compatible with GPLv2 gnu org abgerufen am 13 April 2011 englisch No Some of the requirements in GPLv3 such as the requirement to provide Installation Information do not exist in GPLv2 As a result the licenses are not compatible if you tried to combine code released under both these licenses you would violate section 6 of GPLv2 Michael Larabel FSF Wastes Away Another High Priority Project Phoronix 24 Januar 2013 abgerufen am 22 August 2013 englisch Both LibreCAD and FreeCAD both want to use LibreDWG and have patches available for supporting the DWG file format library but can t integrate them The programs have dependencies on the popular GPLv2 license while the Free Software Foundation will only let LibreDWG be licensed for GPLv3 use not GPLv2 gnu org licenses gpl 3 0 A Quick Guide to GPLv3 a b Bruce Byfield 7 Reasons Why Free Software Is Losing Influence Page 2 Datamation com 22 November 2011 abgerufen am 23 August 2013 At the time the decision seemed sensible in the face of a deadlock But now GPLv2 is used for 42 5 of free software and GPLv3 for less than 6 5 according to Black Duck Software Top 20 licenses Black Duck Software 23 August 2013 archiviert vom Original am 19 Juli 2016 abgerufen am 23 August 2013 1 GNU General Public License GPL 2 0 33 2 Apache License 13 3 GNU General Public License GPL 3 0 12 Matthew Aslett The trend towards permissive licensing Nicht mehr online verfugbar the451group com 6 Juni 2011 archiviert vom Original am 11 Mai 2013 abgerufen am 23 August 2013 the GPL family of licenses has fallen to 61 today from 70 In comparison the number of Apache licensed projects grew 46 over the past two years while the number of MIT licensed projects grew 152 Brian Proffitt GPL copyleft use declining faster than ever Data suggests a sharper rate of decline which raises the question why IT world 16 Dezember 2011 abgerufen am 23 August 2013 Richard Stallman Copyleft Pragmatic Idealism englisch What does it mean to say that two licenses are compatible GPL FAQ gnu org Verschiedene Lizenzen und Kommentare gnu org Original BSD license und andere sind freiheitsgewahrende sowie freizugige Lizenzen aber mit der GNU GPL inkompatibel Boost Software License Modified BSD license Expat License meist als MIT License bezeichnet Apache License Version 2 0 usw sind freiheitsgewahrende sowie freizugige Lizenzen und mit der GNU GPL kompatibel im Sinne einer Software Anderung Erweiterung oder Wiederverwendung gnu org http directory fsf org license GPLv2 http directory fsf org license GPLv3 Gesetzesentwurf der SPD und Grunen Fraktion BT Drucksache 14 6433 PDF 124 kB Holger Bleich Deutsches Gericht bestatigt Wirksamkeit der GPL Nachricht auf heise online vom 23 Juli 2004 Urteil des Landgerichts Munchen 1 Oliver Diedrich GPL setzt sich vor deutschem Gericht durch heise de 10 September 2006 abgerufen am 18 Juni 2015 LG Frankfurt am Main GPL ist wirksam Memento vom 17 Oktober 2007 im Internet Archive LG Frankfurt 2 6 O 224 06 Archivlink Memento vom 27 Juni 2007 im Internet Archive Andreas Wilkens Richter weist Kartellklage gegen GPL zuruck auf heise online 21 Marz 2006 Erneut Klage gegen GPL wegen angeblicher Wettbewerbsbehinderung abgeschmettert auf heise online 22 Mai 2006 Heise Open Artikel Download Free Open Source Software SourceForge net In sourceforge net Abgerufen am 25 Mai 2016 BerliOS Projekte nach Lizenz Archiviert vom Original am 6 Februar 2007 abgerufen am 6 Oktober 2016 Open Source License Data Nicht mehr online verfugbar In Open Source Resource Center Black Duck Software archiviert vom Original am 13 Januar 2013 abgerufen am 6 Dezember 2012 englisch Top 20 Open Source Licenses Black Duck Software abgerufen am 6 Oktober 2016 englisch Ben Balter Open source license usage on GitHub com GitHub abgerufen am 6 Oktober 2016 englisch heise online Microsoft Chef Ballmer bezeichnet Linux als Krebsgeschwur Speech Transcript Craig Mundie The New York University Stern School of Business Prepared Text of Remarks by Craig Mundie Microsoft Senior Vice President The Commercial Software Model The New York University Stern School of Business 3 May 2001 heise online WIPO Leitfaden zu Open Source warnt vor schlaflosen Nachten Nikolai Bezroukov Comparative merits of GPL BSD and Artistic licences Critique of Viral Nature of GPL v 2 or In Defense of Dual Licensing Idea 2001 archiviert vom Original am 22 Dezember 2001 abgerufen am 22 September 2018 englisch Viral property stimulates proliferation of licenses and contributes to the GPL enforced nightmare a situation when many other licenses are logically incompatible with the GPL and make life unnecessary difficult for developers working in the Linux environment KDE is a good example here Python is a less known example New Media Rights Open Source Licensing Guide California Western School of Law 12 September 2008 abgerufen am 28 November 2015 The GPL license is viral meaning any derivative work you create containing even the smallest portion of the previously GPL licensed software must also be licensed under the GPL license David Chisnall The Failure of the GPL informit com 31 August 2009 abgerufen am 24 Januar 2016 The GPL places additional restrictions on the code and therefore is incompatible You can combine APSL MPL CDDL Apache and BSD licensed code in the same project easily but you can only combine one of these with GPLv2 code Even the Free Software Foundation can t manage to get it right Version 3 of the LGPL for example is incompatible with version 2 of the GPL This has caused a problem recently for a few GNU library projects that wanted to move to LGPLv3 but were used by other projects that were GPLv2 only Allison Randal GPLv3 Clarity and Simplicity 14 Mai 2007 archiviert vom Original am 15 Oktober 2008 abgerufen am 22 September 2018 englisch Von der Free Software Foundation herausgegebene Lizenzen GNU General Public License GPL GNU Lesser General Public License LGPL GNU Affero General Public License AGPL GNU Free Documentation License GFDL FDL Bitte den Hinweis zu Rechtsthemen beachten Abgerufen von https de wikipedia org w index php title GNU General Public License amp oldid 233533150