La Llicència pública general de GNU o més coneguda pel seu nom en anglès GPL o simplement les sigles de l’anglès GNU GPL, és una llicència creada per la Free software Foundation el 1989 (la primera versió, escrita per Richard Stallman), i està orientada principalment a protegir la lliure distribució, modificació i ús de programari. El seu propòsit és declarar que el programari cobert per aquesta llicència és programari lliure i protegir-lo d’intents d’apropiació que restringeixin aquestes llibertats als usuarios.Existen diverses llicències “germanes” de la GPL, com la llicència de documentació lliure de GNU (GFDL), l’Open Audio License, per a treballs musicals, etcètera, i altres menys restriivas, com la MGPL, o la LGPL (Lesser General Public License, abans Library General Public License), que permeten l’enllaç dinàmic d’aplicacions lliures a aplicacions no libres.La llicència GPL, a l’ésser un document que cedeix certs drets a l’usuari, assumeix la forma d’un contracte, de manera que usualment se l’anomena contracte de llicència o acord de licencia.1 2 als països de tradició anglosaxona ha una distinció doctrinal entre llicències i contractes, però això no passa als països de tradició civil o continental. Com a contracte, la GPL ha de complir els requisits legals de formació contractual en cada jurisdicción.La llicència ha estat reconeguda, entre d’altres, 3 per jutjats a Alemanya, particularment en el cas d’una sentència en un tribunal de Munic, 4 el que indica positivament seva validesa en jurisdiccions de dret civil.