GNU GPL čiže GNU General Public License je licencia založená na koncepte slobodného softvéru. Zdrojový kód k programom šíreným pod GNU GPL je nielen dostupný, ale každý ho môže ľubovoľne modifikovať a ďalej šíriť alebo používať v iných programoch šírených pod GNU GPL.
GNU GPL bola pôvodne napísaná pre projekt GNU a dnes je najrozšírenejší licencie svojho druhu. Patrí tiež medzi najznámejšie copyleftové licencie, ktoré vyžadujú, aby bola odvodené diela dostupná pod tou istou licenciou.
Slobodný softvér, nie je úplne totožný s open source softvérom, lebo definícia open source je v určitých bodoch menej striktné. Projekt GNU uznáva väčšinu open source licenciou ako licencie slobodného softvéru, ale vzhľadom k ich nekompatibilite s GPL je neodporúča používať.