GNU GPL
Wikipedia
GNU General Public License (GNU yleinen lisenssi) on vapaa ohjelmistolisenssi, jonka alun perin loi Richard Stallman GNU-projektin tarpeisiin. Lisenssin versio 2 julkaistiin 1991. Lisenssistä käytettään yleisesti lyhenteitä GNU GPL tai GPL. GNU Lesser General Public License (LGPL) on ohjelmistokirjastoille tarkoitettu lisenssi.
GPL:n tarkoitus on taata käyttäjälle oikeus kopioida, muuttaa ja jakaa edelleen ohjelmia ja niiden lähdekoodia. GPL takaa, että nämä vapaudet säilyvät myös ohjelmasta tehdyissä muunnelmissa (lainopillisesti: johdettu teos). GPL-lisensoidun ohjelman lähdekoodi on annettava myös eteenpäin GPL-lisenssillä mikäli ohjelmistoa (tai sen muunnosta) lainkaan edelleen levitetään, eikä sille saa asettaa lisärajoituksia. Ohjelmiston jakelua, saatikka myyntiä, ei ole rajoitettu. Tämä voi tuntua ristiriitaiselta, mutta ohjelman ostajan on mahdollista myydä ohjelmaa halutessaan eteenpäin.
GPL-lisensoituun ohjelmaan tehtyjä muutoksia ei tarvitse antaa kenenkään toisen käyttöön ellei muunnettua ohjelmaa levitä; tämä mahdollistaa mm. GPL-ohjelmistojen teettämisen rahasta. Erilaisten GPL-ohjelmistojen räätälöintiä ja yhdistelyä yrityksen tarkoituksiin onkin esitetty varteenotettavana liiketoimintamallina, ja tällaisia palveluita tarjoavia yrityksiä on olemassa. Olemassa oleva GPL-koodikanta saattaa tällaisessa tapauksessa alentaa kehityskustannuksia huomattavasti, ja parhaassa tapauksessa hyötyjiä ovat sekä kehitystä tekevä konsulttiyritys (tuottava liiketoiminta), asiakas (edullinen, räätälöity lopputuote) sekä suuri yleisö (lisää GPL-lisensoitua lähdekoodia yhteiseen käyttöön).
GPL on käytetyin vapaiden ohjelmien lisenssi. GPL on muun muassa Linux-ytimen lisenssi. Vuonna 2001 teetetty tutkimus Red Hat Linux 7.1 -käyttöjärjestelmästä antoi tulokseksi, että 50 % jakelun ohjelmien lähdekoodista oli GPL-lisensoitu.