gulli:lexikon - Alle Begriffe der Untergrund-Szene

Tipp: Benutze die Suche, um weitere Begriffe im gulli:lexikon nachzuschlagen.

Bild:Disambig-dark.svg Dieser Artikel erläutert GPL, die GNU General Public License; zu anderen Bedeutungen siehe GPL (Begriffsklärung).

Die GNU General Public License (oft abgekürzt GPL) ist eine von der Free Software Foundation herausgegebene Lizenz mit Copyleft für die Lizenzierung freier Software. Sie sind zurzeit hauptsächlich in ihrer zweiten Version und seit dem 29. Juni 2007 auch in ihrer dritten Version verwendet.

Inhaltsverzeichnis

Grundlegende Intention

{{#if:

|
|
}}

„Die meisten Lizenzen für Software und andere nutzbaren Werke sind daraufhin entworfen worden, Ihnen die Freiheit zu nehmen, die Werke mit anderen zu teilen und zu verändern. Im Gegensatz dazu soll Ihnen die GNU General Public License die Freiheit garantieren, alle Versionen eines Programms zu teilen und zu verändern. Sie soll sicherstellen, dass die Software für alle ihre Benutzer frei bleibt. Wir, die Free Software Foundation, nutzen die GNU General Public License für den größten Teil unserer Software; sie gilt außerdem für jedes andere Werk, dessen Autoren es auf diese Weise freigegeben haben. Auch Sie können diese Lizenz auf Ihre Programme anwenden.“

{{#if:

|

„{{{Umschrift}}}“

}}{{#if:

|

„{{{Übersetzung}}}“

}}{{#if: GNU General Public License, inoffizielle Deutsche Übersetzung der Version 3 (Beginn des Vorwortes)

 |{{#if: 
|

GNU General Public License, inoffizielle Deutsche Übersetzung der Version 3 (Beginn des Vorwortes):

|

GNU General Public License, inoffizielle Deutsche Übersetzung der Version 3 (Beginn des Vorwortes)

 }}
 |{{#if: 
|

 }}
}}

Freiheiten

Das Wort „frei“ bedeutet das Recht, die Software nach den eingeräumten vier Freiheiten verwenden zu dürfen. Das Wort frei ist im Sinne von Freiheit zu verstehen, benennt also einen Zustand der Autonomie und Unabhängigkeit.<ref>Richard M. Stallman in Free Software, Free Society, Kapitel The Free Software Definition.</ref>

Die GPL gewährt jedermann die folgenden vier Freiheiten als Bestandteile der Lizenz.

  1. Das Programm darf ohne jede Einschränkung für jeden Zweck genutzt werden. Kommerzielle Nutzung ist hierbei ausdrücklich erlaubt.
  2. Kopien des Programms dürfen kostenlos oder auch gegen Geld verteilt werden, wobei der Quellcode mitverteilt oder dem Empfänger des Programms auf Anfrage zum Selbstkostenpreis zur Verfügung gestellt werden muss. Dem Empfänger müssen dieselben Freiheiten gewährt werden – wer z. B. eine Kopie gegen Geld empfängt, hat weiterhin das Recht, diese dann kommerziell oder auch kostenlos zu verbreiten. Lizenzgebühren sind nicht erlaubt. Niemand ist verpflichtet, Kopien zu verteilen, weder im Allgemeinen, noch an irgendeine bestimmte Person – aber wenn er es tut, dann nur nach diesen Regeln.<ref>Richard M. Stallman: „Selling Free Software“</ref>
  3. Die Arbeitsweise eines Programms darf studiert und den eigenen Bedürfnissen angepasst werden.
  4. Es dürfen auch die gemäß Freiheit 3 veränderten Versionen des Programms unter den Regeln von Freiheit 2 vertrieben werden, wobei dem Empfänger des Programms der Quellcode der veränderten Version verfügbar gemacht werden muss. Veränderte Versionen müssen nicht veröffentlicht werden; aber wenn sie veröffentlicht werden, dann darf dies nur unter den Regeln von Freiheit 2 geschehen.

Copyleft-Prinzip

Hauptartikel: Copyleft

Alle abgeleiteten Programme eines unter der GPL stehenden Werkes dürfen 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 StallmanCopyleft“ – als Anspielung auf das Wort Copyright. Ziel ist es, die Freiheit eines Programmes auch in der Weiterentwicklung von anderen sicherzustellen.<ref name="pragmatic">Richard Stallman: Copyleft: Pragmatic Idealism (englisch)</ref>

Dieses Prinzip findet sich auch in den anderen Lizenzen - unter andrem in den GNU-Lizenzen (LGPL, AGPL und GFDL) - sowie als „Share Alike“ bezeichnet in einigen der Creative-Commons-Lizenzen.

Anwendung auf ein neues Programm

Um die Lizenz auf ein neues Programm anzuwenden, wird am Anfang der Quelltext-Dateien ein Vermerk zum Copyright und zu der Lizenz gestellt. Darin wird auch erklärt, dass das Programm ohne jegliche Garantie zu verwenden ist. Die FSF empfiehlt die Programme mit dem Zusatz "or (at your option) any later version" zu lizensieren. Damit steht das Programm unter der angegebenen Version, sowie jeder späteren Version der Lizenz. Dadurch wird der Lizenzwechsel auf eine neue Version der GPL ermöglicht und Kompatibilitätsprobleme zwischen unterschiedlichen Versionen vermieden. Insbesondere als Kritik auf die GPLv3 verwendeten einige Projekte jedoch die Klausel "only GPLv2". Der von der FSF vergegebende Dateikopf lautet:

<poem style="border: 1px dashed #2f6fab;background-color: #f9f9f9; margin-left:1em; padding:1em">[eine Zeile mit dem Programmnamen und einer kurzen Beschreibung]

Copyright (C) [Jahr] [Name des Autors]

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, see <http://www.gnu.org/licenses/>.</poem> Daneben sollte man dem Programm eine Kopie der GPL beilegen. Es existiert keine zentrale Registrierungsstelle für unter der GPL-stehende Programme.

Rechtslage

Mit einer von 2000 bis 2002 erarbeiteten Modernisierung des deutschen Urheberrechts sollte gesetzlich verankert werden, dass ein Urheber auf eine angemessene Vergütung in keinem Fall verzichten kann.<ref>Gesetzesentwurf der SPD- und Grünen-Fraktion, BT-Drucksache 14/6433</ref> Theoretisch hätte das für Händler, die freie Software verkaufen, eine Rechtsunsicherheit zur Folge gehabt, da Programmierer möglicherweise im Nachhinein einen Anteil des Erlöses hätten verlangen können, was Möglichkeiten des Missbrauchs eröffnet hätte. Mit der Ergänzung des Gesetzentwurfs um die sogenannte Linux-Klausel wurde die GPL (und ähnliche Lizenzen, die „unentgeltlich ein einfaches Nutzungsrecht für jedermann einräumen“<ref>UrhG §32(3)</ref>) jedoch auf eine sichere rechtliche Basis gestellt.

Das Landgericht München I bestätigte in einer schriftlichen Urteilsbegründung vom 19. Mai 2004 (Az. 21 O 6123/03) eine einstweilige Verfügung, mit der einer Firma untersagt worden war, netfilter/iptables ohne Einhaltung der GPL weiterzuverbreiten.<ref name="gericht_bestätigt">Holger Bleich: Deutsches Gericht bestätigt Wirksamkeit der GPL, Nachricht auf heise online vom 23. Juli 2004</ref><ref name="urteil">Urteil des Landgerichts München 1</ref> Dies war das erste Mal, dass die GPL eine signifikante Rolle in einem deutschen Gerichtsverfahren spielte. Das Gericht bewertete die Tätigkeiten des Beklagten als Missachtung einiger Bedingungen der GPL und somit als Urheberrechtsverletzung. Dies entsprach genau den Prognosen, die Eben Moglen von der FSF für solche Fälle zuvor gemacht hatte. Grundlage der Entscheidung war die deutsche Übersetzung der GPL, die vom Gericht ansatzweise auf die Gültigkeit als AGB geprüft wurde. Bei manchen Klauseln waren komplizierte rechtliche Konstruktionen bzw. Auslegungen nötig, um die Zulässigkeit nach deutschem Recht zu erreichen. Die gegnerische Partei hatte die Zulässigkeit der Bedingungen der GPL nicht angegriffen, sondern nur bestritten, überhaupt der richtige Beklagte zu sein.

Am 21. März 2006 ist der Amerikaner Daniel Wallace mit einer Klage am Bezirksgericht im US-Bundesstaat Indiana gegen die FSF gescheitert. Er hatte den Standpunkt vertreten, dass die GPL unwirksam sei. Sie erzwinge durch die Verfügbarkeit kostenloser Softwarekopien eine Preisabsprache zwischen den verschiedenen Anbietern, was einen Verstoß gegen den Sherman Antitrust Act darstelle. Der Richter John Daniel Tinder folgte dieser Auffassung nicht und bemerkte, dass eine Kartellrechtsverletzung schwerlich festgestellt werden kann, wenn die Interessen des Klägers von denen der Konsumenten divergieren. Klagen gegen Red Hat, Novell und IBM wurden ebenfalls abgewiesen.<ref name="heise_klage">Andreas Wilkens: Richter weist Kartellklage gegen GPL zurück auf heise online, 21. März 2006</ref><ref name="heise_klage2">Erneut Klage gegen GPL wegen angeblicher Wettbewerbsbehinderung abgeschmettert auf heise online, 22. Mai 2006</ref>

Im September 2006 war die GPL erneut erfolgreich Bestandteil eines Verfahrens.<ref>odi: GPL setzt sich vor deutschem Gericht durch. heise online (10. September 2006 14:23).</ref>

Am 4. Oktober 2006 wurde die Gültigkeit der GPL in einem weiterem Urteil bestätigt. Ein Bevollmächtigter 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 Ansprüche in der Unterlassungsaufforderung wurden teilweise nicht erfüllt, so dass das Gericht entschied, dass das Unternehmen das Urheberrecht des Klägers verletzt hatte und somit Herkunft und die Abnehmer der Firmware nennen sowie die Gerichts- und Abmahnungskosten und die Kosten für den Aufwand zur Feststellung der Rechtsverletzung tragen musste.<ref>LG Frankfurt a. M.: GPL ist wirksam, LG Frankfurt, 2–6 O 224/06, http://www.jbb.de/urteil_lg_frankfurt_gpl.pdf</ref> Die Beklagten hatten dabei versucht, sich mit einer ganzen Bandbreite von üblichen Argumenten zu wehren, einschließlich Ungültigkeit der GPL wegen Wettbewerbswidrigkeit, Beweisverwertungsverbot wegen Urheberrechtsverletzung bei der Feststellung des Verstoßes (d.h. unerlaubte Dekompilierung der Firmware – der Kläger hatte jedoch nur den Bootvorgang beobachtet), Erschöpfungsgrundsatz und fehlendes Recht zur Klage, da im Rahmen der Open-Source-Entwicklung lediglich von einer Miturheberschaft ausgegangen werden könne und für die Klage die Zustimmung der anderen Urheber nötig sei. Das Gericht lehnte diese Argumente jedoch alle ab.

Geschichte

Die GPL wurde im Januar 1989 von Richard Stallman, dem Gründer des GNU-Projektes geschrieben. Rechtlich beraten wurde er dabei durch Jerry Cohen.

Sie basierte auf einer Vereinheitlichung gleichartiger Lizenzen, die bei früheren 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 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 veröffentlicht wurde.

Im Juni 1991 veröffentlichte die FSF die zweite Version der GPL. Die wichtigste Änderung dabei dar sie sogenannte "Liberty or Death"-Klausel (übersetzt: "Freiheit oder Tod") in Paragraph 7.<ref>Presentation von Richard Stallman (21. April 2006, zweite internationnale GPLv3 Konferenz, in Porto Alegre)</ref> Diese besagt, dass wenn es jemanden - beispielsweise durch ein Gerichtsurteil - nicht möglich ist den Bedingungen der GPL einzuhalten, so erlischen daruch die Bedingungen der GPL nicht. In diesem Fall ist also überhaupt nicht mehr möglich die Software zu verbreiten. Desweiteren ist die zweite Version besser mit nicht US-Amerikanische Rechtsystemen kompatibel, da es sich auf die Berner Übereinkunft stützt.

Zeitgleich wurde eine neue Lizenz mit dem Namen Library General Public License (LGPL) veröffentlicht. Diese trägt - obwohl es die erste Version ist - ebenfalls die Versionsnummer 2, was unterstreichen sollte, dass die Lizenz mit der GPL2 verwand ist. Bei der LGPL handelt es sich um eine gelockerte Version der GPL. Sie wurde eingeführt, nachdem seit 1990 deutlich wurde, dass die GPL in manchen Fällen, im Speziellen aber meist für Programmbibliotheken zu restriktiv (einschränkend) war. Die LGPL wurde ursprünglich für 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 müssen, jedoch unterliegen Weiterentwicklungen der Bibliotheken selbst nach wie vor der LGPL. Sie wurde 1999 in Lesser General Public License umbenannt, der neue Name war ein Vorschlag von Georg Greve <ref name="greve_lgpl">Georg C. F. Greve: Activities, Miscellaneous auf der privaten Homepage, 10. Mai 2002</ref>.

Seit ihrer Einführung ist die GPL die am weitesten verbreitete freie Softwarelizenz. 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. Außerdem sind alle LGPL-lizenzierten Produkte auch unter der GPL lizenziert.

Der erste Entwurf der dritten Version der GPL wurde am 16. Januar 2006 der Öffentlichkeit zur Diskussion vorgestellt. Es folgten drei weitere Entwürfe. Am 29. Juni 2007 wurde schließlich die finale Version der GPL 3 publiziert.

GPL Version 3

{{ #ifeq: | | }}

Bild:Qsicon Lücke.svg In diesem Artikel oder Abschnitt{{#if:
  • Kritik zur dritten Version
  • MS-Novell-Problem |  fehlen folgende wichtige Informationen:|  fehlen wichtige Informationen.}} {{#if:
  • Kritik zur dritten Version
  • MS-Novell-Problem |
  • Kritik zur dritten Version
  • MS-Novell-Problem }}

Du kannst Wikipedia helfen, indem du sie recherchierst und einfügst.

Bild:Fsfgplv3.png
Logo der GNU GPLv3

Sechzehn Jahre nach Erscheinen der Version 2 im Jahre 1991 erfolgte eine Revision der Lizenz am 29. Juni 2007 mit der Version 3. Richard Stallman sah Änderungsbedarf in den folgenden Bereichen, beraten wurde er dabei durch Eben Moglen:

  1. Die GPL soll eine globale Lizenz sein. Seit der Version 2 unterstützt sie zwar die Internationalisierung relativ erfolgreich, indem sie sich auf die minimalen Prinzipien der Berner Übereinkunft zum Schutz von Werken der Literatur und Kunst stützte, trotzdem war sie immer noch zu stark auf das amerikanische Rechtssystem ausgelegt. Daher soll nationalen rechtlichen Besonderheiten mehr Bedeutung eingeräumt werden, ohne dabei die unumstößlichen Grundprinzipien der GPL zu verletzen.
  2. Für den Paragraphen 3 der GPL Version 2, der für das Verteilen, Kopieren und Modifizieren von Software zuständig war und den Paragraphen 7, welcher für die Regelung von Patenten und andere rechtliche Beschränkungen maßgeblich war, sollten Änderungen eingeführt werden, die die unterschiedlichen Interessen und Standpunkte aller Lizenzteilnehmer möglichst gut vereinen.
  3. Die GPL ist die Verfassung der Bewegung für freie Software. In erster Linie stehen deshalb gesellschaftspolitische Absichten im Vordergrund, erst dann technische und ökonomische. Ein absolutes Grundprinzip ist dabei der freie Austausch von Wissen, ebenso wie der freie Zugang zu technischem Wissen und Kommunikationsmitteln, nach Vorbild der wissenschaftlichen Freiheit. Entwicklungen wie Softwarepatente und Trusted computing, die diesen Prinzipien entgegenwirken, sollen unter dem gesellschaftspolitischen Gesichtspunkt betrachtet und so in der GPL berücksichtigt werden, wobei die angeführten Freiheiten unangetastet bleiben müssen.

Die FSF als Halter der GPL unter der Leitung von Richard Stallman koordinierte die Überarbeitung. Durch die angestrebte Universalität der GPL 3 ergaben sich zwangsläufig konkurrierende Interessenslagen. Am 16. Januar 2006 wurde ein erster, vorläufiger Entwurf veröffentlicht und zur Diskussion gestellt, um ein möglichst optimales Ergebnis für die zukünftige Publikation zu erreichen. Nach drei weiteren Entwürfen wurde die endgültige Fassung am 29. Juni 2007 publiziert<ref>gnu.org/licenses/gpl-3.0</ref>. Als Nebeneffekt der Überarbeitung sind mehrere zusätzliche Lizenzen GPL-kompatibel geworden.<ref>A Quick Guide to GPLv3</ref>

Kritik

Kritik an der GPL besteht auf der einen Seite hauptsächlich aus Kritik am starken Copyleft und Kritik am Prinzip der freien Software. Zum Beispiel bezeichnete Microsofts CEO Steve Ballmer 2001 Linux wegen der Auswirkungen der GPL als Krebsgeschwür.<ref>heise online – Microsoft-Chef Ballmer bezeichnet Linux als Krebsgeschwür</ref> Stephen Davidson von der WIPO prägte in einem Leitfaden über das Open-Source-Modell (in dem er allgemein eher zurückhaltende Schlüsse zieht) die Bezeichnung viral für die Copyleft-Eigenschaften der GPL.<ref>heise online – WIPO-Leitfaden zu Open Source warnt vor "schlaflosen Nächten"</ref> Im Allgemeinen betrifft diese Kritik jedoch Punkte, die bei der GPL von der Free Software Foundation (FSF) gerade so beabsichtigt sind. Eine Ausnahme sind Einwände gegen das starke Copyleft bei Programmbibliotheken. Die FSF hält dies zwar ebenfalls für prinzipiell gerechtfertigt, erteilt jedoch für Programme, für die sie die Rechte besitzt, manchmal aus strategischen Gründen Ausnahmen (um die Akzeptanz einer Bibliothek zu erhöhen).

Der Hauptkritikpunkt an der GPL selbst ist ihre Länge.

Bekannte (L)GPL-Programme und -Bibliotheken

Auswahl bekannter (L)GPL-Programme:

Siehe auch

Trivia

Literatur

Siehe auch: Literatur über Freie und Open-Source-Software

Weblinks

Vorlage:Portal

Einzelnachweise

<references/>

<imagemap>

Bild:Icon-Rechtshinweis-blau2-Asio.png|25px default Wikipedia:Hinweis Rechtsthemen desc none </imagemap>

Bitte beachten Sie den Hinweis zu Rechtsthemen!
af:GNU Algemene Publieke Lisensie

ar:رخصة جنو العمومية bg:GNU General Public License ca:GPL cs:GNU General Public License cy:Trwydded Gyhoeddus Gyffredinol GNU da:GNU General Public License el:GNU General Public License en:GNU General Public License eo:GPL es:Licencia pública general de GNU et:GNU GPL eu:GNU General Public License fa:اجازه‌نامه عمومی همگانی گنو fi:GNU GPL fr:Licence publique générale GNU gl:General Public License he:הרישיון הציבורי הכללי של גנו hr:GNU General Public License hu:GNU General Public License id:Lisensi Publik Umum GNU ilo:GPL it:GNU General Public License ja:GNU General Public License ka:GNU General Public License ko:GNU 일반 공중 사용 허가서 lmo:GPL lt:GNU GPL ml:ഗ്നൂ സാര്‍വ്വജനിക അനുവാദപത്രം ms:Lesen Awam Am GNU nl:GNU General Public License nn:GNU General Public License no:GNU General Public License pl:GNU General Public License pt:GNU General Public License ro:Licenţa Publică Generală GNU ru:GNU General Public License simple:General Public License sk:GNU General Public License sl:GNU General Public License sr:ГНУ-ова општа јавна лиценца sv:GNU General Public License szl:GNU General Public License ta:க்னூ பொதுமக்கள் உரிமம் th:ใบอนุญาตการเผยแพร่ของสาธารณชน กนู tl:GNU General Public License tr:GNU Genel Kamu Lisansı uk:GNU General Public License vi:Giấy phép Công cộng GNU

zh:GNU通用公共许可证

Dieser Artikel basiert auf dem Artikel GNU General Public License aus der freien Enzyklopädie Wikipedia und steht unter der GNU-Lizenz für freie Dokumentation. In der Wikipedia ist eine Liste der Autoren verfügbar.

© Copyright 1998-2008 gulli.com  | home | sitemap | kontakt | impressum | partner | downloads |