Die GNU General Public License (GPL) ist eine von der Free Software Foundation herausgegebene Lizenz für die Lizenzierung freier (kostenloser) Software.
Die GPL gewährt jedermann die folgenden vier Freiheiten/Pflichten als Bestandteile der Lizenz:
1. Die Freiheit, ein Programm für jeden Zweck zu nutzen
2. Die Freiheit, Kopien des Programms zu verkaufen oder kostenlos zu verteilen (wobei der Quellcode mitverteilt werden oder öffentlich verfügbar sein muss)
3. Die Freiheit, ein Programm den eigenen Bedürfnissen entsprechend zu ändern (die Verfügbarkeit des Quellcodes ist durch 2. garantiert).
4. Die Freiheit, auch nach 3. veränderte Versionen des Programms unter den Regeln von 2. zu vertreiben (wobei der Quellcode wiederum mitverteilt werden oder öffentlich verfügbar sein muss)