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.
Linus Torvalds
Linux on lisensoitu Richard Stallmanin kehittämällä GNU GPL -lisenssillä, joka takaa käyttäjälle oikeuden kopioida, muuttaa ja jakaa edelleen ohjelmaa ja sen lähdekoodia vapaasti, kunhan GPL-lisenssiä käytetään myös sitä tai sen muunnosta eteenpäin jaettaessa.
Alun perin Torvalds levitti Linuxia omalla lisenssillään, jossa kiellettiin ohjelman myyminen kokonaan sekä vaadittiin, että jos ohjelmaa muokkaa, oli sen lähdekoodi jaettava. Tällä hän halusi toisaalta estää sen, että joku alkaisi myydä Linuxia omanaan ja toisaalta nähdä, miten muut olivat muokanneet hänen ohjelmaansa. Linuxia sai kuitenkin kopioida vapaasti. Hakkereilla oli tuolloin tapana jakaa ohjelmia keskenään, ja Torvaldsin motiivina oli myös saada tunnustusta vertaisiltaan, muilta käyttöjärjestelmistä kiinnostuneilta ohjelmoijilta. Kun Linux sai mainetta, Torvaldsille tuli kyselyjä, voisivatko käyttäjät pyytää korvausta tuttavilleen kopioimistaan Linux-levykkeistä. Lopulta versioon 0.12 hän vaihtoi lisenssiksi GPL:n. Tällöin käyttöjärjestelmä oli jo niin tunnettu, ettei vaaraa omimisesta ollut. Lisäksi Torvalds oli käyttänyt käyttöjärjestelmässä useita GNU-projektin ohjelmia.