General Public License (GPL)
GPL, oder General Public License (GPL), bezeichnet eine freie Copyleft-Lizenz für Software. Sie gewährt jedem das Recht, ein Computerprogramm oder ein anderes Werk frei zu nutzen, zu lesen, zu kopieren, zu teilen, zu verändern und zu verbreiten. Die GPL wurde ursprünglich für das GNU-Projekt geschrieben und war die erste Copyleft-Lizenz, die für den allgemeinen Gebrauch übernommen wurde. Sie wurde Anfang 1989 von Richard Stallman, dem Gründer der Free Software Foundation (FSF), entwickelt.
Im Gegensatz zum Urheberrecht bedeutet der Begriff „Copyleft“, dass die GPL die Veröffentlichung abgeleiteter Werke erlaubt, aber verlangt, dass diese unter denselben Lizenzbedingungen wie das Originalwerk verbreitet werden. Es ist also nicht möglich, GPL-lizenzierte Software zu verwenden und ein abgeleitetes Werk unter einer anderen Art von Lizenz zu veröffentlichen. Dies ist bei anderen Arten von Lizenzen für freie Software, wie der Berkley Software Distribution (BSD) und der MIT-Lizenz, nicht der Fall.
Die BSD- und MIT-Lizenzen fallen in die Kategorie der permissiven Lizenzen. Sowohl Copyleft- als auch permissive Lizenzen erlauben es den Nutzern, Software zu kopieren, zu verändern und zu verbreiten, aber die Bedingungen sind etwas unterschiedlich.
Einerseits garantieren Copyleft-Lizenzen, dass Open-Source-Software für jedermann zugänglich bleibt. Sie verhindert auch, dass jemand anderes von einem Werk profitiert, das kostenlos zur Verfügung gestellt wurde. Copyleft-Befürworter sind eher daran interessiert, ein gewisses Maß an Kontrolle über ihre Arbeit zu behalten.
Andererseits erlauben permissive Lizenzen eine breite Nutzung der Software, solange auf die ursprünglichen Entwickler verwiesen wird und diese für ihre Arbeit genannt werden. Mit anderen Worten, eine freizügige Lizenz erlaubt es jedem, ein Werk zu kopieren, zu verändern und zu verbreiten, und zwar unter jeder Art von Lizenz. Die einzige Bedingung ist, dass die ursprünglichen Urheber genannt werden.
Derzeit ist die GPL-Lizenz die am weitesten verbreitete Art, freie und quelloffene Software zu verbreiten. Beliebte freie Softwareprogramme wie GNU Emacs, die GNU Compiler Collection (GCC) und sogar der Linux-Kernel sind unter dieser Lizenz lizenziert.
« Zurück zum Glossar Index