GPL tai General Public License viittaa avoimen lähdekoodin ohjelmiston tai OSS-lisenssin tyyppiin, jonka Free Software Fondation tai FSF on kehittänyt korkealaatuisten ilmaisten ohjelmistojen edistämiseksi. On olemassa useita OSS-lisenssejä, joita kehittäjät voivat halutessaan julkaista – kaikki eivät vaadi, että niillä luodut ohjelmistot ovat myös ilmaisia, kun taas GPL tekee.
Technipages selittää yleisen julkisen lisenssin (GPL)
Mainitulla lisenssillä luotu ohjelmisto ON tekijänoikeudella sen omistajille, mutta se antaa luvan kopioida, tutkia, muokata ja levittää edelleen ohjelmisto, kaikki yhdellä ehdolla – mikä tahansa muutettu uusi versio luodaan, sillä on oltava samat lisenssiehdot kuin ohjelmistolla alkuperäinen. Tämä tarkoittaa, että ei ole laillista sisällyttää GPL-lisensoituja koodeja osittain tai kaikkia niitä sisällyttämällä niitä maksullisiin tai kaupallisiin tuotteisiin. Sitä ei myöskään voida jakaa ilman pääsyä lähdekoodiin.
Muilla OSS-lisensseillä on erilaiset ehdot, erityisesti kaupallisissa projekteissa käytettäväksi. GPL-lisenssin tarkoitus oli luoda tehokas, laadukas ilmainen ohjelmisto, joka paranee ajan myötä – hyviä muutoksia käyttäjien toteuttamat löytävät toisinaan tiensä perustuotteeseen, jos ne tarjoavat parannusta alkuperäiseen versio. Tekevätpä he tai eivät, käyttäjä, jolla on muokattu versio, saa manipuloida ohjelmistoa omaan käyttöönsä haluamallaan tavalla. GPL-ohjelmisto voi tarjota vaihtoehdon kalliille maksetuille tuotteille, kuten kuvittelemisen manipulointiohjelmistoille tai jopa tekstinkäsittelyohjelmille.
Yleisen julkisen lisenssin (GPL) yleiset käyttötavat
- GPL-lisensoituja ohjelmistoja voidaan jakaa uudelleen, kunhan uusi versio julkaistaan samalla lisenssillä.
- Vaikka muun tyyppiset OSS-järjestelmät mahdollistavat ohjelmiston muuttamisen ja myymisen, GPL ei salli.
- GPL-lisenssin luomisen oli tarkoitus edistää ilmaisten ohjelmistojen saatavuutta.
Yleisen julkisen lisenssin (GPL) yleiset väärinkäytökset
- GPL-lisenssit suojaavat ohjelmistoja laittomalta kopioimiselta.