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.
Linux
Vaikka Torvalds ei ollut omaksunut Free Software Foundationin poliittista asennetta, valitsi hän silti GPL-lisenssin kehittämälleen käyttöjärjestelmän ytimelle. Hän perusteli tätä sanoen, että kuuden kuukauden työstä olisi kiva saada jotain takaisin itselleen ja GPL-lisenssin ansiosta hän ainakin saisi aina nähdä, miten hänen koodiaan on muokattu eteenpäin. Lisäksi hän oli kuullut Stallmanin luennon TKK:lla vuonna 1991 ja vaikkei hän ollut ostanut varsinaisesti sen sanomaa, hän on todennut että jokin osa puheesta ilmeisesti upposi. Historiallisena taustana tässä myös on, että Stallmanin laatimat GPL-lisensoidut GNU-työkalut (etenkin GNU Emacs -tekstieditori, GCC-kääntäjä ja GDB-debugger) olivat 1980-luvun loppuun mennessä jo saavuttaneet legendaarisen maineen hakkerien keskuudessa ja myös GPL-lisenssi oli monien taitavien koodaajien suosima. GPL-lisenssi vaihtui Linuxiin versiossa 0.12, joka oli myös ensimmäinen versio, mihin otettiin mukaan GNU-projektin GCC-kääntäjä täysin integroituneena.