Licenca

GNU OPĆA JAVNA LICENCA

Verzija 3, 29. lipnja 2007

Autorska prava © 2007 Free Software Foundation, Inc. <https://fsf.org/>

Svatko smije kopirati i distribuirati doslovne kopije ovog licencnog dokumenta, ali njegovo mijenjanje nije dopušteno.

Preambula

GNU Opća javna licenca je besplatna, copyleft licenca za softver i druge vrste radova.

Licence za većinu softvera i drugih praktičnih radova osmišljene su tako da vam oduzmu slobodu dijeljenja i mijenjanja radova. Nasuprot tome, GNU Opća javna licenca ima za cilj jamčiti vašu slobodu dijeljenja i mijenjanja svih verzija programa – kako bi osigurala da on ostane slobodan softver za sve svoje korisnike. Mi, Free Software Foundation, koristimo GNU Opću javnu licencu za većinu našeg softvera; to se također odnosi na bilo koji drugi rad objavljen na ovaj način od strane njegovih autora. Možete ga primijeniti i na svoje programe.

Kada govorimo o slobodnom softveru, mislimo na slobodu, a ne na cijenu. Naše opće javne licence osmišljene su kako bi osigurale da imate slobodu distribuirati kopije besplatnog softvera (i naplaćivati ih ako želite), da primate izvorni kod ili ga možete dobiti ako to želite, da možete mijenjati softver ili koristiti njegove dijelove u novim besplatnim programima, i da znate da možete učiniti te stvari.

Kako bismo zaštitili vaša prava, moramo spriječiti druge da vam uskraćuju ta prava ili traže od vas da se odreknete prava. Stoga imate određene odgovornosti ako distribuirate kopije softvera ili ako ga modificirate: odgovornosti za poštivanje slobode drugih.

Na primjer, ako distribuirate kopije takvog programa, bilo besplatno ili uz naknadu, morate prenijeti primateljima iste slobode koje ste dobili. Morate biti sigurni da i oni primaju ili mogu dobiti izvorni kod. I morate im pokazati ove uvjete kako bi znali svoja prava.

Programeri koji koriste GNU GPL štite vaša prava u dva koraka: (1) polažu autorska prava na softver, i (2) nude vam ovu Licencu dajući vam zakonsko dopuštenje da je kopirate, distribuirate i/ili mijenjate.

Radi zaštite programera i autora, GPL jasno objašnjava da ne postoji jamstvo za ovaj besplatni softver. Za dobrobit korisnika i autora, GPL zahtijeva da modificirane verzije budu označene kao promijenjene, tako da se njihovi problemi ne bi pogrešno pripisali autorima prethodnih verzija.

Neki su uređaji dizajnirani da uskrate korisnicima pristup instaliranju ili pokretanju modificiranih verzija softvera unutar njih, iako proizvođač to može učiniti. To je u osnovi nekompatibilno s ciljem zaštite slobode korisnika da mijenjaju softver. Sustavni obrazac takve zlouporabe događa se u području proizvoda za pojedince, gdje je upravo najneprihvatljivije. Stoga smo osmislili ovu verziju GPL-a kako bismo zabranili praksu za te proizvode. Ako se takvi problemi pojave u drugim domenama, spremni smo proširiti ovu odredbu na te domene u budućim verzijama GPL-a, prema potrebi za zaštitu slobode korisnika.

Konačno, svaki je program stalno ugrožen softverskim patentima. Države ne bi trebale dopustiti da patenti ograničavaju razvoj i korištenje softvera na računalima opće namjene, ali u onima koje to čine želimo izbjeći posebnu opasnost da bi patenti primijenjeni na besplatni program mogli učiniti taj program stvarno vlasništvom. Kako bi se to spriječilo, GPL jamči da se patenti ne mogu koristiti za pretvaranje programa u neslobodne.

Slijede precizni uvjeti za kopiranje, distribuciju i modificiranje.

UVJETI I ODREDBE

0. Definicije.

"Ova licenca" odnosi se na verziju 3 GNU Opće javne licence.

"Autorsko pravo" također znači zakone slične autorskom pravu koji se primjenjuju na druge vrste djela, kao što su poluvodičke maske.

"Program" se odnosi na bilo koje djelo zaštićeno autorskim pravima licencirano pod ovom Licencom. Svaki nositelj licence oslovljava se s "vi". “Osobe licence” i “primatelji” mogu biti pojedinci ili organizacije.

"Modificirati" djelo znači kopirati ili prilagoditi cijelo ili dio djela na način koji zahtijeva dopuštenje autorskog prava, osim izrade točne kopije. Nastalo djelo naziva se "modificirana verzija" ranijeg rada ili djelo "temeljeno na" ranijem radu.

"Pokriveno djelo" znači ili neizmijenjeni Program ili djelo temeljeno na Programu.

"Propagirati" djelo znači s njim učiniti bilo što što bi vas, bez dopuštenja, učinilo izravno ili sekundarno odgovornim za kršenje prema važećem zakonu o autorskim pravima, osim izvršavanja na računalu ili izmjene privatne kopije. Propagiranje uključuje kopiranje, distribuciju (sa ili bez izmjene), stavljanje na raspolaganje javnosti, au nekim zemljama i druge aktivnosti.

"Prenijeti" djelo znači bilo kakvu vrstu širenja koja omogućuje drugim stranama izradu ili primanje kopija. Puka interakcija s korisnikom putem računalne mreže, bez prijenosa kopije, nije prijenos.

Interaktivno korisničko sučelje prikazuje "Odgovarajuće pravne obavijesti" u mjeri u kojoj uključuje prikladnu i vidljivo vidljivu značajku koja (1) prikazuje odgovarajuću obavijest o autorskim pravima i (2) govori korisniku da ne postoji jamstvo za rad (osim u kojoj su mjeri jamstva dana), da nositelji licence mogu prenijeti rad pod ovom Licencom i kako vidjeti kopiju ove Licence. Ako sučelje predstavlja popis korisničkih naredbi ili opcija, kao što je izbornik, istaknuta stavka na popisu ispunjava ovaj kriterij.

1. Izvorni kod.

"Izvorni kod" za djelo znači preferirani oblik djela za izradu izmjena. “Objektni kod” znači bilo koji ne-izvorni oblik djela.

"Standardno sučelje" znači sučelje koje je ili službeni standard definiran od strane priznatog tijela za normizaciju ili, u slučaju sučelja specificiranih za određeni programski jezik, ono koje se široko koristi među programerima koji rade na tom jeziku.

"Sustavne biblioteke" izvršnog djela uključuju sve, osim djela u cjelini, što je (a) uključeno u uobičajeni oblik pakiranja Glavne komponente, ali nije dio te Glavne komponente, i (b) služi samo za omogućavanje korištenja rada s tom glavnom komponentom ili za implementaciju standardnog sučelja za koje je implementacija dostupna javnosti u obliku izvornog koda. "Glavna komponenta", u ovom kontekstu, znači glavnu bitnu komponentu (kernel, sustav prozora i tako dalje) određenog operativnog sustava (ako postoji) na kojem se izvodi izvršni rad ili kompajler koji se koristi za proizvodnju rada, ili interpreter objektnog koda koji se koristi za njegovo pokretanje.

"Odgovarajući izvor" za djelo u obliku objektnog koda znači sav izvorni kod potreban za generiranje, instaliranje i (za izvršno djelo) pokretanje objektnog koda i modificiranje djela, uključujući skripte za kontrolu tih aktivnosti. Međutim, ne uključuje knjižnice sustava djela, alate opće namjene ili općenito dostupne besplatne programe koji se koriste neizmijenjeni u izvođenju tih aktivnosti, ali koji nisu dio djela. Na primjer, Odgovarajući izvor uključuje datoteke definicije sučelja povezane s izvornim datotekama za rad i izvorni kod za dijeljene biblioteke i dinamički povezane potprograme za koje je djelo posebno dizajnirano da ih zahtijeva, kao što je intimna komunikacija podataka ili upravljanje protokom između tih potprograma i ostali dijelovi djela.

Odgovarajući izvor ne mora uključivati ništa što korisnici mogu automatski regenerirati iz drugih dijelova Odgovarajućeg izvora.

Odgovarajući izvor za djelo u obliku izvornog koda je to isto djelo.

2. Osnovna dopuštenja.

Sva prava dodijeljena ovom Licencom dodijeljena su za vrijeme trajanja autorskih prava na Program i neopoziva su pod uvjetom da su ispunjeni navedeni uvjeti. Ova licenca izričito potvrđuje vaše neograničeno dopuštenje za pokretanje neizmijenjenog programa. Izlaz iz pokretanja pokrivenog djela pokriven je ovom Licencom samo ako rezultat, s obzirom na njegov sadržaj, predstavlja pokriveno djelo. Ova Licenca potvrđuje vaša prava poštene upotrebe ili drugog ekvivalenta, kako je propisano zakonom o autorskim pravima.

Možete stvarati, pokretati i širiti pokrivena djela koja ne prenosite, bez uvjeta sve dok vaša licenca inače ostaje na snazi. Možete prenijeti obuhvaćena djela drugima samo s jedinom svrhom da oni naprave izmjene isključivo za vas ili da vam pruže olakšice za izvođenje tih djela, pod uvjetom da se pridržavate uvjeta ove Licence u prenošenju svog materijala nad kojim nemate kontrolu autorsko pravo. Oni koji tako izrađuju ili vode pokrivena djela za vas moraju to činiti isključivo u vaše ime, pod vašim vodstvom i kontrolom, pod uvjetima koji im zabranjuju izradu bilo kakvih kopija vašeg materijala zaštićenog autorskim pravom izvan njihovog odnosa s vama.

Prijenos pod bilo kojim drugim okolnostima dopušten je isključivo pod dolje navedenim uvjetima. Podlicenciranje nije dopušteno; odjeljak 10 čini ga nepotrebnim.

3. Zaštita zakonskih prava korisnika od zakona protiv zaobilaženja.

Niti jedno pokriveno djelo neće se smatrati dijelom učinkovite tehnološke mjere prema bilo kojem primjenjivom zakonu koji ispunjava obveze prema članku 11 WIPO ugovora o autorskim pravima usvojenom 20. prosinca 1996. ili sličnih zakona koji zabranjuju ili ograničavaju zaobilaženje takvih mjera.

Kada prenosite pokriveno djelo, odričete se svake zakonske ovlasti da zabranite zaobilaženje tehnoloških mjera u onoj mjeri u kojoj je takvo zaobilaženje postignuto ostvarivanjem prava prema ovoj Licenci u odnosu na pokriveno djelo, te se odričete svake namjere da ograničite rad ili modificiranje rad kao sredstvo za provođenje, protiv korisnika djela, vaših ili zakonskih prava trećih strana da zabrane zaobilaženje tehnoloških mjera.

4. Prijenos doslovnih kopija.

Možete prenijeti doslovne kopije izvornog koda Programa kako ga primite, u bilo kojem mediju, pod uvjetom da na uočljiv i odgovarajući način objavite odgovarajuću obavijest o autorskim pravima na svakoj kopiji; očuvati netaknutima sve obavijesti u kojima se navodi da se ova Licenca i svi nedopustivi uvjeti dodani u skladu s odjeljkom 7 primjenjuju na kod; sačuvajte netaknute sve obavijesti o nepostojanju bilo kakvog jamstva; i dati svim primateljima kopiju ove Licence zajedno s Programom.

Možete naplatiti bilo koju cijenu ili nikakvu cijenu za svaku kopiju koju prenesete, a možete ponuditi podršku ili zaštitu jamstvom uz naknadu.

5. Prenošenje modificiranih izvornih verzija.

Možete prenijeti djelo temeljeno na Programu ili izmjene za njegovu proizvodnju iz Programa, u obliku izvornog koda prema uvjetima odjeljka 4, pod uvjetom da također ispunjavate sve ove uvjete:

  • a) Djelo mora sadržavati istaknute obavijesti u kojima se navodi da ste ga izmijenili i naveden relevantan datum.
  • b) Djelo mora sadržavati istaknute obavijesti u kojima se navodi da je objavljeno pod ovom Licencom i bilo kojim uvjetima dodanim u odjeljku 7. Ovaj zahtjev mijenja zahtjev u odjeljku 4 kako bi se "zadržale netaknute sve obavijesti".
  • c) Morate licencirati cijelo djelo, kao cjelinu, pod ovom Licencom svakome tko dođe u posjed kopije. Ova Licenca će se stoga primjenjivati, zajedno sa svim primjenjivim dodatnim uvjetima iz odjeljka 7, na cijelo djelo i sve njegove dijelove, bez obzira na to kako su pakirani. Ova Licenca ne daje dopuštenje za licenciranje djela na bilo koji drugi način, ali ne poništava takvo dopuštenje ako ste ga zasebno primili.
  • d) Ako djelo ima interaktivna korisnička sučelja, svako mora prikazivati Odgovarajuće pravne obavijesti; međutim, ako Program ima interaktivna sučelja koja ne prikazuju Odgovarajuće pravne obavijesti, vaš rad ih ne mora natjerati na to.

Kompilacija pokrivenog djela s drugim odvojenim i neovisnim djelima, koja po svojoj prirodi nisu proširenja pokrivenog djela i koja nisu kombinirana s njim tako da tvore veći program, u ili na volumenu pohrane ili distribucije medij, naziva se "agregat" ako se kompilacija i autorska prava koja proizlaze iz nje ne koriste za ograničavanje pristupa ili zakonskih prava korisnika kompilacije izvan onoga što dopuštaju pojedinačna djela. Uključivanje pokrivenog djela u agregat ne uzrokuje primjenu ove Licence na ostale dijelove agregata.

6. Prenošenje oblika koji nisu izvorni.

Možete prenijeti pokriveno djelo u obliku objektnog koda prema uvjetima odjeljaka 4 i 5, pod uvjetom da također prenesete strojno čitljiv Odgovarajući izvor prema uvjetima ove Licence, na jedan od ovih načina:

  • a) Prenijeti objektni kod u ili utjelovljen u fizički proizvod (uključujući fizički distribucijski medij), popraćen Odgovarajućim izvorom fiksiranim na trajnom fizičkom mediju koji se obično koristi za razmjenu softvera.
  • b) Prenesite objektni kod u fizički proizvod ili utjelovljen u njemu (uključujući fizički distribucijski medij), popraćen pisanom ponudom koja vrijedi najmanje tri godine i vrijedi sve dok nudite rezervne dijelove ili korisničku podršku za to model proizvoda, kako bi svakome tko posjeduje objektni kod dao (1) kopiju Odgovarajućeg izvora za sav softver u proizvodu koji je obuhvaćen ovom Licencom, na trajnom fizičkom mediju koji se obično koristi za razmjenu softvera, po cijeni od više od vašeg razumnog troška fizičkog izvođenja ovog prijenosa izvora, ili (2) pristup kopiranju Odgovarajućeg izvora s mrežnog poslužitelja bez naknade.
  • c) Prenesite pojedinačne kopije objektnog koda s kopijom pisane ponude za pružanje Odgovarajućeg izvora. Ova alternativa dopuštena je samo povremeno i nekomercijalno, i samo ako ste primili objektni kod s takvom ponudom, u skladu s pododjeljkom 6b.
  • d) Prenesite objektni kod nudeći pristup s određenog mjesta (besplatno ili uz naknadu) i ponudite ekvivalentan pristup Odgovarajućem izvoru na isti način putem istog mjesta bez daljnje naknade. Ne morate zahtijevati od primatelja da kopiraju Odgovarajući izvor zajedno s objektnim kodom. Ako je mjesto za kopiranje objektnog koda mrežni poslužitelj, Odgovarajući izvor može biti na drugom poslužitelju (kojim upravljate vi ili treća strana) koji podržava ekvivalentne mogućnosti kopiranja, pod uvjetom da imate jasne upute pored objektnog koda u kojima piše gdje pronađite Odgovarajući izvor. Bez obzira na to koji poslužitelj ugošćuje Odgovarajući izvor, i dalje ste obvezni osigurati da bude dostupan onoliko dugo koliko je potrebno da se udovolje ovim zahtjevima.
  • e) Prenesite objektni kod korištenjem peer-to-peer prijenosa, pod uvjetom da obavijestite druge ravnopravne korisnike gdje se objektni kod i Odgovarajući izvor djela nude široj javnosti bez naknade prema pododjeljku 6d.

Odvojivi dio objektnog koda, čiji je izvorni kod isključen iz Odgovarajućeg izvora kao knjižnice sustava, ne mora biti uključen u prijenos rada objektnog koda.

"Korisnički proizvod" je ili (1) "proizvod široke potrošnje", što znači bilo koja materijalna osobna imovina koja se obično koristi za osobne, obiteljske ili kućanske svrhe, ili (2) bilo što dizajnirano ili prodano za ugradnju u stan. Prilikom utvrđivanja je li proizvod potrošački proizvod, dvojbeni slučajevi će se riješiti u korist pokrića. Za određeni proizvod koji prima određeni korisnik, "normalno korišten" odnosi se na tipičnu ili uobičajenu upotrebu te klase proizvoda, bez obzira na status određenog korisnika ili način na koji određeni korisnik stvarno koristi, ili očekuje ili očekuje se korištenje proizvoda. Proizvod je potrošački proizvod bez obzira na to ima li proizvod značajnu komercijalnu, industrijsku ili nepotrošačku uporabu, osim ako takva uporaba ne predstavlja jedini značajan način uporabe proizvoda.

"Informacije o instalaciji" za korisnički proizvod označavaju sve metode, postupke, autorizacijske ključeve ili druge informacije potrebne za instalaciju i izvođenje modificiranih verzija pokrivenog djela u tom korisničkom proizvodu iz modificirane verzije njegovog Odgovarajućeg izvora. Informacije moraju biti dostatne kako bi se osiguralo da kontinuirano funkcioniranje modificiranog objektnog koda ni u kojem slučaju nije spriječeno ili ometano samo zato što je izvršena izmjena.

Ako prenesete objektni kod koji radi prema ovom odjeljku u, ili s, ili posebno za korištenje u korisničkom proizvodu, a prijenos se događa kao dio transakcije u kojoj se pravo posjedovanja i korištenja korisničkog proizvoda prenosi na primatelja trajno ili na određeno vrijeme (bez obzira na to kako je transakcija okarakterizirana), Odgovarajući izvor prenesen u ovom odjeljku mora biti popraćen informacijama o instalaciji. Ali ovaj se zahtjev ne primjenjuje ako ni vi ni bilo koja treća strana ne zadržavate mogućnost instaliranja modificiranog objektnog koda na korisnički proizvod (na primjer, rad je instaliran u ROM-u).

Zahtjev za pružanje informacija o instalaciji ne uključuje zahtjev za nastavkom pružanja usluge podrške, jamstva ili ažuriranja za rad koji je primatelj izmijenio ili instalirao ili za korisnički proizvod u kojem je izmijenjen ili instaliran. Pristup mreži može biti odbijen kada sama izmjena materijalno i nepovoljno utječe na rad mreže ili krši pravila i protokole za komunikaciju preko mreže.

Preneseni odgovarajući izvor i pružene informacije o instalaciji, u skladu s ovim odjeljkom, moraju biti u formatu koji je javno dokumentiran (i s implementacijom dostupnom javnosti u obliku izvornog koda) i ne smiju zahtijevati posebnu lozinku ili ključ za raspakiranje, čitanje ili kopiranje.

7. Dodatni uvjeti.

“Dodatna dopuštenja” su uvjeti koji dopunjuju uvjete ove Licence izuzećima od jednog ili više njezinih uvjeta. Dodatna dopuštenja koja su primjenjiva na cijeli Program tretirat će se kao da su uključena u ovu Licencu, u mjeri u kojoj su važeća prema primjenjivom zakonu. Ako se dodatna dopuštenja odnose samo na dio Programa, taj se dio može koristiti odvojeno pod tim dopuštenjima, ali cijelim Programom i dalje se primjenjuje ova Licenca bez obzira na dodatna dopuštenja.

Kada prenosite kopiju pokrivenog djela, po vlastitom izboru možete ukloniti sva dodatna dopuštenja s te kopije ili s bilo kojeg njezinog dijela. (Dodatna dopuštenja mogu biti napisana tako da zahtijevaju njihovo vlastito uklanjanje u određenim slučajevima kada izmijenite djelo.) Možete postaviti dodatna dopuštenja za materijal koji ste dodali pokrivenom djelu, za koji imate ili možete dati odgovarajuću autorsku dozvolu.

Bez obzira na bilo koju drugu odredbu ove Licence, za materijal koji dodate pokrivenom djelu, možete (ako imate ovlaštenje nositelja autorskih prava tog materijala) dopuniti uvjete ove Licence uvjetima:

  • a) Odricanje od jamstva ili ograničavanje odgovornosti drugačije od uvjeta odjeljaka 15 i 16 ove Licence; ili
  • b) Zahtijevanje očuvanja navedenih razumnih pravnih obavijesti ili atribucija autora u tom materijalu ili u Odgovarajućim pravnim obavijestima prikazanim na djelima koja ga sadrže; ili
  • c) Zabrana pogrešnog predstavljanja podrijetla tog materijala ili zahtijevanje da se modificirane verzije takvog materijala na razuman način označavaju kao različite od izvorne verzije; ili
  • d) Ograničavanje upotrebe imena davatelja licence ili autora materijala u reklamne svrhe; ili
  • e) Odbijanje davanja prava prema zakonu o zaštitnim znakovima za korištenje nekih trgovačkih imena, zaštitnih znakova ili uslužnih znakova; ili
  • f) Zahtijevanje obeštećenja davatelja licence i autora tog materijala od bilo koga tko prenosi materijal (ili njegove modificirane verzije) s ugovornim pretpostavkama odgovornosti prema primatelju, za bilo kakvu odgovornost koju ove ugovorne pretpostavke izravno nameću tim davateljima licence i autorima.

Svi ostali dodatni uvjeti koji nisu dopušteni smatraju se "daljnjim ograničenjima" u smislu odjeljka 10. Ako Program kakav ste primili ili bilo koji njegov dio sadrži obavijest da je reguliran ovom Licencom zajedno s uvjetom da je daljnje ograničenje, možete ukloniti taj izraz. Ako licencni dokument sadrži daljnje ograničenje, ali dopušta ponovno licenciranje ili prijenos prema ovoj Licenci, možete dodati pokrivenom radu materijal koji je reguliran uvjetima tog licencnog dokumenta, pod uvjetom da daljnje ograničenje ne preživi nakon ponovnog licenciranja ili prijenosa.

Ako dodate uvjete obuhvaćenom djelu u skladu s ovim odjeljkom, morate staviti, u relevantne izvorne datoteke, izjavu o dodatnim uvjetima koji se odnose na te datoteke ili obavijest koja pokazuje gdje pronaći primjenjive uvjete.

Dodatni uvjeti, dopušteni ili nedopušteni, mogu se navesti u obliku zasebno pisane licence ili navesti kao iznimke; gore navedeni zahtjevi vrijede u svakom slučaju.

8. Raskid.

Ne smijete širiti ili mijenjati pokriveno djelo osim kako je izričito navedeno u ovoj Licenci. Svaki pokušaj širenja ili izmjene na drugi način je nevažeći i automatski će ukinuti vaša prava prema ovoj Licenci (uključujući sve patentne licence dodijeljene prema trećem paragrafu odjeljka 11).

Međutim, ako prestanete sa svim kršenjima ove Licence, tada se vaša licenca od određenog nositelja autorskog prava vraća (a) privremeno, osim ako i dok nositelj autorskog prava izričito i konačno ne ukine vašu licencu, i (b) trajno, ako nositelj autorskog prava ne uspije obavijestiti vas o kršenju na neki razuman način prije 60 dana nakon prestanka.

Štoviše, vaša licenca od određenog nositelja autorskog prava trajno se vraća ako vas nositelj autorskog prava obavijesti o kršenju na neki razuman način, ovo je prvi put da ste primili obavijest o kršenju ove Licence (za bilo koje djelo) od tog nositelja autorskog prava, i ispravite kršenje prije 30 dana nakon primitka obavijesti.

Prekid vaših prava prema ovom odjeljku ne ukida licence strana koje su od vas primile kopije ili prava prema ovoj Licenci. Ako su vaša prava ukinuta i nisu trajno vraćena, ne ispunjavate uvjete za dobivanje novih licenci za isti materijal prema odjeljku 10.

9. Prihvaćanje nije potrebno za posjedovanje kopija.

Ne morate prihvatiti ovu Licencu kako biste primili ili pokrenuli kopiju Programa. Pomoćno širenje pokrivenog djela koje se događa isključivo kao posljedica korištenja ravnopravnog prijenosa za primanje kopije također ne zahtijeva prihvaćanje. Međutim, ništa osim ove Licence ne daje vam dopuštenje za širenje ili modificiranje bilo kojeg pokrivenog djela. Ove radnje krše autorska prava ako ne prihvatite ovu Licencu. Stoga, mijenjanjem ili širenjem pokrivenog djela, potvrđujete da prihvaćate ovu Licencu da to učinite.

10. Automatsko licenciranje nizvodnih primatelja.

Svaki put kada prenesete pokriveno djelo, primatelj automatski dobiva licencu od izvornih davatelja licence za pokretanje, izmjenu i širenje tog djela, podložno ovoj Licenci. Niste odgovorni za provođenje usklađenosti trećih strana s ovom Licencom.

"Transakcija entiteta" je transakcija kojom se prenosi kontrola nad organizacijom ili gotovo cjelokupnom imovinom jedne, ili se dijeli organizacija ili spajaju organizacije. Ako širenje pokrivenog djela proizlazi iz transakcije entiteta, svaka strana u toj transakciji koja primi kopiju djela također prima sve licence za djelo koje je prethodnik strane u interesu imao ili mogao dati prema prethodnom stavku, plus pravo na posjed Odgovarajućeg izvora djela od prethodnika u interesu, ako ga prethodnik ima ili ga može dobiti uz razumne napore.

Ne smijete nametati nikakva daljnja ograničenja na korištenje prava dodijeljenih ili potvrđenih ovom Licencom. Na primjer, ne smijete nametnuti licencnu naknadu, tantijemu ili drugu naknadu za ostvarivanje prava dodijeljenih ovom Licencom i ne smijete pokrenuti parnicu (uključujući protutužbu ili protutužbu u tužbi) navodeći da je bilo koja patentna tvrdnja povrijeđena izradom, korištenjem, prodajom, nuđenjem na prodaju ili uvozom Programa ili bilo kojeg njegovog dijela.

11. Patenti.

"Suradnik" je nositelj autorskog prava koji dopušta korištenje Programa ili djela na kojem se Program temelji pod ovom Licencom. Tako licencirano djelo naziva se suradnikova "suradnička verzija".

Suradnikova "osnovna patentna potraživanja" su sva patentna potraživanja u vlasništvu ili pod kontrolom suradnika, bilo da su već stečena ili kasnije stečena, a koja bi bila povrijeđena na neki način, dopušten ovom Licencom, izrade, upotrebe ili prodaje njegove suradničke verzije, ali ne uključuju tvrdnje koje bi bile povrijeđene samo kao posljedica daljnje izmjene verzije suradnika. Za potrebe ove definicije, "kontrola" uključuje pravo dodjele patentnih podlicenci na način koji je u skladu sa zahtjevima ove Licence.

Svaki suradnik vam daje neekskluzivnu, svjetsku, besplatnu patentnu licencu prema bitnim patentnim zahtjevima suradnika, za izradu, upotrebu, prodaju, ponudu na prodaju, uvoz i na drugi način pokretanje, modificiranje i širenje sadržaja njegove suradničke verzije.

U sljedeća tri odlomka, "licenca za patent" je bilo koji izričiti ugovor ili obveza, kako god da je naziv, da se patent ne provodi (kao što je izričito dopuštenje za prakticiranje patenta ili pakt da se ne tuži zbog povrede patenta). "Dodijeliti" takvu patentnu licencu stranci znači sklopiti takav sporazum ili obvezu da se protiv stranke neće prisilno provoditi patent.

Ako prenosite pokriveno djelo, svjesno se oslanjajući na patentnu licencu, a Odgovarajući izvor djela nije dostupan nikome za kopiranje, besplatno i pod uvjetima ove Licence, putem javno dostupnog mrežnog poslužitelja ili drugog lako dostupnog znači, tada morate ili (1) učiniti da Odgovarajući izvor bude tako dostupan, ili (2) dogovoriti da se lišite prednosti patentne licence za ovo određeno djelo, ili (3) dogovoriti, na način koji je u skladu s zahtjeve ove Licence, za proširenje patentne licence na daljnje primatelje. "Svjesno oslanjanje" znači da imate stvarna saznanja da bi, osim patentne licence, vaše prenošenje pokrivenog djela u zemlji ili korištenje pokrivenog djela od strane vašeg primatelja u zemlji, prekršilo jedan ili više prepoznatljivih patenata u toj zemlji koju ste imaju razloga vjerovati da su valjani.

Ako, sukladno ili u vezi s jednom transakcijom ili dogovorom, prenesete ili propagirate osiguravanjem prijenosa pokriveno djelo i dodijelite patentnu licencu nekim stranama koje primaju pokriveno djelo ovlašćujući ih za korištenje, širenje, izmjenu ili prenijeti određenu kopiju pokrivenog djela, tada se patentna licenca koju dodijelite automatski proširuje na sve primatelje pokrivenog djela i djela koja se temelje na njemu.

Patentna licenca je "diskriminirajuća" ako ne uključuje unutar opsega svoje pokrivenosti, zabranjuje korištenje ili je uvjetovana nekorištenjem jednog ili više prava koja su izričito dodijeljena ovom Licencom. Ne smijete prenijeti pokriveno djelo ako ste strana u sporazumu s trećom stranom koja se bavi distribucijom softvera, prema kojem plaćate trećoj strani na temelju opsega vaše aktivnosti prenošenja djela, i prema kojem treća strana dodjeljuje, bilo kojoj od strana koje bi od vas primile pokriveno djelo, diskriminirajuću patentnu licencu (a) u vezi s kopijama pokrivenog djela koje prenosite (ili kopijama načinjenim od tih kopija), ili ( b) primarno za i u vezi s određenim proizvodima ili kompilacijama koje sadrže pokriveno djelo, osim ako ste sklopili taj dogovor ili ako je patentna licenca dodijeljena prije 28. ožujka 2007.

Ništa u ovoj Licenci neće se tumačiti kao isključivanje ili ograničavanje bilo koje implicitne licence ili druge obrane od kršenja koja bi vam inače mogla biti dostupna prema primjenjivom zakonu o patentima.

12. Nema predaje tuđe slobode.

Ako su vam nametnuti uvjeti (bilo sudskim nalogom, sporazumom ili na neki drugi način) koji su u suprotnosti s uvjetima ove Licence, oni vas ne oslobađaju uvjeta ove Licence. Ako ne možete prenijeti pokriveno djelo kako biste istovremeno zadovoljili svoje obveze prema ovoj Licenci i bilo koje druge relevantne obveze, tada ga kao posljedicu uopće ne smijete prenijeti. Na primjer, ako pristanete na uvjete koji vas obvezuju na prikupljanje tantijema za daljnje prenošenje od onih kojima prenosite Program, jedini način na koji možete zadovoljiti i te uvjete i ovu Licencu bio bi da se u potpunosti suzdržite od prenošenja Programa.

13. Koristite s GNU Affero općom javnom licencom.

Neovisno o bilo kojoj drugoj odredbi ove Licence, imate dopuštenje za povezivanje ili kombiniranje bilo kojeg pokrivenog djela s djelom licenciranim pod verzijom 3 GNU Affero Opće javne licence u jedno kombinirano djelo, te za prijenos rezultirajućeg djela. Uvjeti ove Licence i dalje će se primjenjivati na dio koji je pokriveno djelo, ali će se posebni zahtjevi GNU Affero Opće javne licence, odjeljak 13, koji se tiču interakcije putem mreže primjenjivati na kombinaciju kao takvu.

14. Revidirane verzije ove Licence.

Free Software Foundation može s vremena na vrijeme objaviti revidirane i/ili nove verzije GNU Opće javne licence. Takve nove verzije bit će slične sadašnjoj verziji, ali se mogu razlikovati u detaljima radi rješavanja novih problema ili nedoumica.

Svaka verzija dobiva prepoznatljivi broj verzije. Ako Program specificira da se određena numerirana verzija GNU Opće javne licence "ili bilo koja novija verzija" odnosi na njega, imate mogućnost slijediti odredbe i uvjete bilo te numerirane verzije ili bilo koje kasnije verzije koju je objavio besplatni softver Temelj. Ako Program ne specificira broj verzije GNU Opće javne licence, možete odabrati bilo koju verziju koju je ikada objavila Free Software Foundation.

Ako Program navodi da proxy može odlučiti koje se buduće verzije GNU Opće javne licence mogu koristiti, javna izjava tog proxyja o prihvaćanju verzije trajno vas ovlašćuje da odaberete tu verziju za Program.

Kasnije verzije licence mogu vam dati dodatna ili drugačija dopuštenja. Međutim, nijednom autoru ili nositelju autorskog prava ne nameću se nikakve dodatne obveze kao rezultat vašeg odabira praćenja novije verzije.

15. Odricanje od jamstva.

NE POSTOJI JAMSTVO ZA PROGRAM, U MJERI DOPUŠTENOJ PRIMJENJIVIM ZAKONOM. OSIM KADA JE DRUGAČIJE NAVEDENO U PISMENOM ISPITU, NOSITELJI AUTORSKIH PRAVA I/ILI DRUGE STRANE PRUŽAJU PROGRAM "KAKV JEST" BEZ IKAKVIH JAMSTAVA, BILO IZRIČITIH ILI PODRAZUMIJEVANIH, UKLJUČUJUĆI, ALI NE OGRANIČAVAJUĆI SE NA, PODRAZUMEVANA JAMSTVA POGODNOSTI ZA PRODAJU I PRIKLADNOSTI ZA ODREĐENU NAMJENU . CIJELI RIZIK U VEZI KVALITETE I IZVEDBE PROGRAMA JE NA VAMA. AKO SE PROGRAM POKAŽE NEISPRAVAN, VI PREUZIMATE TROŠKOVE SVOG POTREBNOG SERVISIRANJA, POPRAVKA ILI ISPRAVKA.

16. Ograničenje odgovornosti.

NI U KOJEM SLUČAJU, OSIM AKO TO NE ZAHTJEVA VAŽEĆI ZAKON ILI PISMENO DOGOVORENO, BILO KOJI NOSITELJ AUTORSKOG PRAVA ILI BILO KOJA DRUGA STRANA KOJA MODIFICIRA I/ILI PRENOSI PROGRAM KAO ŠTO JE GORE DOZVOLJENO, NEĆE BITI ODGOVORNA PREMA VAMA ZA ŠTETU, UKLJUČUJUĆI SVE OPĆE, POSEBNE, INC. IDENTALNI ILI POSLJEDIČNI ŠTETE KOJE PROIZLAZE KORIŠTENJEM ILI NEMOGUĆNOSTI KORIŠTENJA PROGRAMA (UKLJUČUJUĆI, ALI NE OGRANIČENO NA GUBITAK PODATAKA ILI PODATAKA KOJI SU UČINJENI NETOČNIM ILI GUBITKE KOJE STE PRETPRTILI VI ILI TREĆE STRANE ILI NEMOGUĆNOST RADA PROGRAMA S BILO KOJIM DRUGIM PROGRAMIMA), ČAK I AKO TAKAV NOSITELJ ILI DRUGA STRANA JE UPOZORENA O MOGUĆNOSTI TAKVE ŠTETE.

17. Tumačenje članaka 15. i 16.

Ako gore navedeno odricanje od jamstva i ograničenje odgovornosti ne može imati lokalni pravni učinak u skladu s njihovim uvjetima, revizijski sudovi će primijeniti lokalni zakon koji je najbliži apsolutnom odricanju od svih građanskih odgovornosti u vezi s Programom, osim ako jamstvo ili pretpostavka odgovornosti prati kopiju Programa uz naknadu.

KRAJ UVJETA I ODREDBI

Kako primijeniti ove uvjete na svoje nove programe

Ako razvijate novi program i želite da bude od najveće moguće koristi za javnost, najbolji način da to postignete je da ga učinite besplatnim softverom koji svatko može redistribuirati i mijenjati pod ovim uvjetima.

Da biste to učinili, priložite sljedeće obavijesti programu. Najsigurnije je priložiti ih na početak svake izvorne datoteke kako bi se najučinkovitije iskazalo isključenje jamstva; a svaka bi datoteka trebala imati barem redak "copyright" i pokazivač na mjesto gdje se nalazi cijela obavijest.

    Autorska prava (C) Ovaj program je besplatan softver: možete ga redistribuirati i/ili modificirati prema uvjetima GNU Opće javne licence koju je objavila Free Software Foundation, bilo verzije 3 Licence, ili (po vašem izboru) bilo koje kasnije verzije. Ovaj program se distribuira u nadi da će biti koristan, ali BEZ IKAKVOG JAMSTVA; čak i bez impliciranog jamstva MOGUĆNOSTI ZA PRODAJU ili PRIKLADNOSTI ZA ODREĐENU NAMJENU. Za više detalja pogledajte GNU Opću javnu licencu. Trebali ste dobiti kopiju GNU Opće javne licence zajedno s ovim programom. Ako ne, vidi .

Također dodajte informacije o tome kako vas kontaktirati elektroničkom i papirnatom poštom.

Ako program radi terminalsku interakciju, učinite da ispiše kratku obavijest poput ove kada se pokrene u interaktivnom načinu rada:

    Autorska prava (C) Ovaj program dolazi APSOLUTNO BEZ JAMSTVA; za detalje upišite `show w'. Ovo je besplatan softver i slobodno ga distribuirajte pod određenim uvjetima; upišite `show c' za detalje.

Hipotetske naredbe `show w' i `show c' trebale bi prikazati odgovarajuće dijelove Opće javne licence. Naravno, naredbe vašeg programa mogu biti drugačije; za GUI sučelje upotrijebili biste okvir "o".

Također biste trebali zatražiti od svog poslodavca (ako radite kao programer) ili škole, ako postoji, da potpišu "odricanje od autorskih prava" za program, ako je potrebno. Za više informacija o tome, i kako primijeniti i slijediti GNU GPL, pogledajte <https://www.gnu.org/licenses/>.

GNU Opća javna licenca ne dopušta uključivanje vašeg programa u vlasničke programe. Ako je vaš program biblioteka potprograma, možete smatrati korisnijim dopustiti povezivanje vlasničkih aplikacija s bibliotekom. Ako je to ono što želite učiniti, koristite GNU Lesser General Public License umjesto ove Licence. Ali prvo pročitajte <https://www.gnu.org/licenses/why-not-lgpl.html>.