La version finale de la troisième version de la licence GPL a été présentée le 29 juin. Cette version succède à la très populaire GPLv2 qui est notamment la licence du noyau Linux, elle a été créée pour palier à certains manques de la version précédente
Les ajouts de la troisième version de la licence GPL présentent certaines protections vis-à-vis des brevets logiciels, contre le matériel qui restreint les logiciels modifiés ("tivoization"). Elle améliore la compatibilité avec d'autres licences libres, ce qui permet notamment la compatibilité de la GPLv3 avec la licence Apache. D'autres ajouts concernent l'internationalisation des logiciels libres et la façon dont doit être traitée une violation de la licence.
La Free Software Foundation fournit des logos pour promouvoir le passage à la GPLv3:
Le passage de la GPLv2 à la GPLv3 se fera au cas par cas par les programmeurs qui le désirent. La plupart des projets GNU devraient passer à la version 3, et de nombreux projets dont la licence indique "version 2 ou supérieure" pourront passer facilement de la version 2 à la 3.