GNU General Public License (kratice GNU GPL i samo GPL) je vjerojatno najpoznatija i najšire korištena licenca za slobodan softver, koju je originalno kreirao Richard Stallman za projekt GNU, a o kojoj se danas brine Free software foundation (FSF). GPL je napisan tako da sačuva slobode korisnika softvera: pravo na korištenje u bilo koju svrhu, pravo na izradu kopija i pravo na proučavanje, mijenjanje i redistribuciju modificiranog programa.[1] GNU GPL je, copyleft licenca, što znači da zahtjeva da sav softver koji nastane kao modifikacija ovog softvera, također garantira iste slobode (tj. bude distribuiran pod istom licencom), a za razliku od srodne LGPL licence, to se odnosi i na onaj softver koji se koristi u sprezi s njime.