Die GNU General Public Lizenz (GPL) ist eine weit verbreitete kostenlose Softwarelizenz, die die Freiheit der Software -Benutzer gewährleistet. Hier sind die wichtigsten Begriffe der GPL, die ihre Kernprinzipien hervorheben:
Kernprinzipien:
* Freiheit, das Programm auszuführen: Sie können das Programm für jeden Zweck ausführen.
* Freiheit zu untersuchen, wie das Programm funktioniert: Sie können auf den Quellcode des Programms zugreifen und ihn an Ihre Anforderungen ändern.
* Freiheit, Kopien neu zu verteilen: Sie können das Programm entweder kostenlos oder gegen eine Gebühr mit anderen teilen.
* Freiheit, modifizierte Versionen zu verteilen: Sie können Änderungen am Programm vornehmen und diese Änderungen mit anderen teilen.
Schlüsselbegriffe:
* Copyright: Die GPL erkennt das Urheberrecht des Autors der Software an. Dies bedeutet, dass der Autor das Eigentum und das Recht behält, zu steuern, wie die Software verwendet wird.
* CopyLeft: Die GPL verwendet CopyLeft, um die Freiheit der Benutzer zu gewährleisten. Dies bedeutet, dass auch abgeleitete Arbeiten unter der GPL veröffentlicht werden müssen, um ihre fortgesetzte Freiheit zu gewährleisten.
* Verteilung: Die GPL deckt die Verteilung der Software in beliebiger Form ab, einschließlich Binär- und Quellcode.
* Modifikationen: Mit der GPL können Benutzer die Software ändern, müssen diese Änderungen jedoch auch unter der GPL veröffentlichen.
* Lizenzzuschuss: Die GPL gewährt den Benutzern die oben genannten Rechte. Die Lizenz veranlasst jedoch auch bestimmte Verpflichtungen für Benutzer, die Freiheit anderer zu respektieren.
* Sublicensing: Mit der GPL können Benutzer die Software unter denselben Bedingungen unter denselben Bedingungen unterlizenen.
* Patentlizenzierung: Die GPL gewährt keine Patentlizenzen. Benutzer sind dafür verantwortlich, dass ihre Verwendung der Software keine Patente verletzt.
Versionen:
Die GPL hat mehrere Versionen, wobei die häufigsten GPLV2 und GPLV3 sind. Diese Versionen unterscheiden sich in einigen Details, wie die Behandlung von Patentrechten und die Fähigkeit, die GPL mit anderen Lizenzen zu kombinieren.
Wichtiger Hinweis: Die GPL ist ein komplexes Rechtsdokument, und das Verständnis der vollständigen Auswirkungen erfordert sorgfältige Lesen und Rechtsberatung.
Diese Schlüsselbegriffe skizzieren die Kernprinzipien und Schlüsselaspekte der GPL. Durch das Verständnis können Benutzer die Auswirkungen der Verwendung und des Beitrags zu Software im Rahmen dieser Lizenz besser verstehen.