Yleinen julkinen lisenssi
GPL tai GPL (General Public License) viittaa ohjelmiston ilmaiseen copyleft-lisenssiin. Se antaa kenelle tahansa oikeuden vapaasti käyttää, lukea, kopioida, jakaa, muokata ja levittää tietokoneohjelmaa tai muunlaista teosta. GPL kirjoitettiin alun perin GNU-projektia varten ja se oli ensimmäinen copyleft-lisenssi, joka otettiin käyttöön yleiseen käyttöön. Sen loi vuoden 1989 alussa Richard Stallman, Free Software Foundationin (FSF) perustaja.
Toisin kuin tekijänoikeus, copyleft tarkoittaa, että GPL sallii johdannaisten teosten julkaisemisen, mutta edellyttää niiden levittämistä samoilla lisenssiehdoilla kuin alkuperäinen teos. Näin ollen käyttäjät eivät voi käyttää GPL-lisensoituja ohjelmistoja ja julkaista johdannaisteoksia muun lisenssin alaisena. Tämä ei koske muun tyyppisiä ilmaisia ohjelmistolisenssejä, kuten Berkley Software Distribution (BSD) ja MIT-lisenssit.
BSD- ja MIT-lisenssit kuuluvat sallittujen lisenssien luokkaan. Vaikka sekä copyleft- että permissive -lisenssit antavat käyttäjille mahdollisuuden kopioida, muuttaa ja jakaa ohjelmistoja, niiden ehdot ovat hieman erilaiset.
Toisaalta copyleft-lisenssit takaavat, että avoimen lähdekoodin ohjelmistot ovat kaikkien saatavilla. Se myös estää muita hyötymästä teoksesta, joka oli saatavilla ilmaiseksi. Copyleftin puolestapuhujat ovat yleensä enemmän huolissaan työnsä hallinnan säilyttämisestä.
Toisaalta sallivat lisenssit mahdollistavat ohjelmistojen laajan käytön, kunhan alkuperäiset kehittäjät mainitaan ja mainitaan heidän työssään. Toisin sanoen salliva lisenssi antaa kenen tahansa kopioida, muuttaa ja levittää teoksen millä tahansa lisenssillä. Ainoa vaatimus on antaa tunnustus alkuperäisille tekijöille.
Tällä hetkellä GPL-lisenssi on yleisimmin käytetty tapa ilmaisten ja avoimen lähdekoodin ohjelmistojen jakeluun. Suositut ilmaiset ohjelmistot, kuten GNU Emacs, GNU Compiler Collection (GCC) ja jopa Linux - ydin, on lisensoitu tällä lisenssillä.