GNU General Public License
GNU General Public License ("GNU-hankkeen yleinen lisenssi") eli lyhennettynä GNU GPL tai pelkkä GPL on vapaiden ohjelmistojen julkaisemiseen tarkoitettu lisenssi, joka antaa kenelle tahansa oikeuden käyttää, kopioida, muuttaa ja jakaa edelleen ohjelmia ja niiden lähdekoodia. Lisäksi lisenssi takaa, että nämä vapaudet säilyvät myös GPL-koodiin pohjautuvissa muunnelluissa teoksissa ("derivative work"). Mikäli GPL-ohjelmaa tai sen muunnelmaa levitetään edelleen, lähdekoodi on julkaistava samalla lisenssillä eikä ohjelman käytölle tai levitykselle saa asettaa lisärajoituksia.
GNU General Public License
GPLv3 torjuu ohjelmistopatenttien GPL:ään kuuluville oikeuksille muodostamia uhkia kahdella tavalla. GPLv3-lisensoidun ohjelman tekijän tai muuttajan tulee sallia kaikkien ohjelman mahdollisesti sisällään pitämien, GPL:ään kuuluvia oikeuksia rajoittavien ohjelmistopatenttien käyttö. GPLv3-lisensoidun ohjelman muunnelman valmistaja, joka uhkaa ohjelmiston käyttäjiä patentteihin liittyvin oikeustoimin, menettää lisenssin suomat oikeutensa.