A. GNU Opća Javna Licenca

Inačica 2, Lipanj 1991

Free Software Foundation, Inc. 
  59 Temple Place, Suite 330
  Boston
  MA 
  02111-1307
  USA

.

Umnažanje i distribuiranje primjeraka ove licence jednakih izvorniku dopušteno je svakomu, no njeno je mijenjanje zabranjeno.

Inačica 2, Lipanj 1991

Predgovor

Licence većine programa nastoje vam oduzeti slobodu da ih dijelite i mijenjate. Tomu nasuprot, GNU Opća javna licenca jamči vam slobodu dijeljenja i mijenjanja slobodnih programa -- kako bi program bio slobodan za sve svoje korisnike. Ova Opća javna licenca vrijedi za veći dio programa Free Software Foundationa i bilo koji drugi program čiji se autor obveže na njeno korištenje. (Neke druge programe Free Software Foundationa pokriva GNU Opća javna licenca za knjižnice.) I vi je možete primjeniti na svoje programe.

Kada govorimo o slobodnim programima, govorimo o slobodi, a ne cijeni. Naša Opća javna licenca je stvorena kako bi vam zajamčila slobodu distribuiranja primjeraka slobodnih programa (i, ako želite, naplaćivanje toga), primanje izvornog kôda ili mogućnost da ga dobijete, mogućnost mijenjanja programa ili korištenja njegovih dijelova u novim slobodnim programima; te saznanje da to možete učiniti.

Kako bi zaštitili vaša prava, moramo postaviti ograničenja koja zabranjuju bilo kome poricanje ovih prava ili zahtjev da ih se odreknete. Ova orograničenja predstavljaju određene odgovornosti za vas ako distribuirate ili mijenjate primjerke programa.

Na primjer, ako distribuirate primjerke takvog programa, besplatno ili ne, primateljima morate dati sva prava koja imate i sami. Također, oni moraju dobiti izvorni kôd ili mogućnost njegova dobivanja. A vi ih morate obavijestiti o ovim uvjetima kako bi znali svoja prava.

Vaša prava štitimo u dva koraka:

  1. stavljajući autorska prava na program, te

  2. nudeći vam ovu licencu koja vam omogućava zakonito umnažanje, distribuiranje i/ili mijenjanje programa.

Također, zbog zaštite svakog autora i nas, želimo biti sigurni da svi razumiju da za ovakve slobodne programe nema jamstva. Ako program netko promijeni i pošalje dalje, želimo da njegovi primatelji znaju kako ono što su dobili nije izvornik, kako bilo kakvi problemi u takvoj inačici ne bi utjecali na ugled izvornog autora.

Na kraju, svakom slobodnom programu stalno prijete patenti. Želimo izbjeći opasnost individualnog licenciranja od strane redistributora slobodnog programa što bi program učinilo vlasništvom. Da to spriječimo, razjasnili smo kako svaki patent mora biti licenciran za svačiju slobodnu uporabu ili uopće ne biti licenciran.

Slijede točne obveze i uvjeti za umnažanje, distribuiranje i mijenjanje.