Die General Public License (GPL) ist eine freie Softwarelizenz, die es jedem erlaubt, Software ohne Einschränkungen zu nutzen, zu lesen, zu verändern und zu verbreiten. GPL wurde 1989 von Richard Stallman für das GNU-Projekt geschaffen und stellt sicher, dass Software für alle frei und offen bleibt. Im Gegensatz zum traditionellen Urheberrecht, das die Nutzung und Weitergabe von Software einschränkt, fördert die GPL die Zusammenarbeit und den Austausch, indem sie vorschreibt, dass alle Änderungen oder abgeleiteten Werke ebenfalls unter derselben Lizenz verbreitet werden.
Dieser Ansatz, der als „Copyleft“ bekannt ist, verhindert die proprietäre Kontrolle über GPL-lizenzierte Software und erhält deren freien Status. Beliebte Software wie der Linux-Kernel und die GNU Compiler Collection (GCC) sind unter der GPL lizenziert, was ihre weite Verbreitung und Bedeutung in der Open-Source-Community verdeutlicht. Durch die Förderung einer Kultur des Austauschs und der Verbesserung trägt die GPL dazu bei, Innovationen voranzutreiben und Software für alle zugänglich zu halten.