General Public License
GPL, eller General Public License (GPL), refererer til en gratis, copyleft-lisens for programvare. Den gir enhver rett til fritt å bruke, lese, kopiere, dele, endre og distribuere et dataprogram eller andre typer arbeid. GPL ble opprinnelig skrevet for GNU-prosjektet og var den første copyleft-lisensen som ble tatt i bruk for generell bruk. Det ble opprettet tidlig i 1989 av Richard Stallman, grunnleggeren av Free Software Foundation (FSF).
I motsetning til opphavsrett betyr begrepet copyleft at GPL tillater at avledede verk kan publiseres, men krever at de distribueres under de samme lisensvilkårene som originalverket. Dermed kan ikke brukere bruke GPL-lisensiert programvare og frigi et avledet verk under en annen type lisens. Dette er ikke tilfellet for andre typer fri programvarelisenser, slik som Berkley Software Distribution (BSD) og MIT-lisensene.
BSD- og MIT-lisensene faller innenfor kategorien tillatte lisenser. Mens både copyleft og tillatende lisenser lar brukere kopiere, endre og distribuere programvare, er betingelsene deres noe annerledes.
På den ene siden garanterer copyleft-lisenser at åpen kildekode-programvare forblir tilgjengelig for alle. Det unngår også at noen andre tjener på et stykke arbeid som ble gjort tilgjengelig gratis. Copyleft-forkjempere har en tendens til å være mer opptatt av å beholde litt kontroll over arbeidet sitt.
På den annen side lar tillatende lisenser programvare brukes mye, så lenge de originale utviklerne blir referert og tilskrevet for arbeidet deres. Med andre ord tillater en tillatende lisens hvem som helst å kopiere, endre og distribuere et stykke arbeid, under alle slags lisenser. Det eneste kravet er å gi kreditter til de originale skaperne.
Foreløpig er GPL-lisensen den mest brukte måten å distribuere gratis og åpen kildekode-programvare på. Populære gratisprogramvareprogrammer som GNU Emacs, GNU Compiler Collection (GCC) og til og med Linux -kjernen er lisensiert under denne lisensen.