Die GNU General Public License (GNU GPL oder einfach GPL) ist eine Copyleft-Softwarelizenz, die die Bedingungen für die Nutzung, Änderung und Verteilung kostenloser, Quelloffene Software. Der Zweck der Lizenz ist zu verhindern GNU Software davon abhält, proprietär zu werden.
Urheber, die Werke unter der GNU GPL veröffentlichen möchten, können andere GNU GPL-lizenzierte Werke nehmen und diese Werke modifizieren, verteilen und in Rechnung stellen, solange sie damit einverstanden sind, dieselben Open-Source-Rechte an die Empfänger weiterzugeben.