Operating Instruction

25
TQBJ0992
Dakle, nije namjera ovog odjeljka zahtijevati prava ili osporavati vaša prava na
rad koji ste u cijelosti napisali vi; umjesto toga, namjera je ostvariti pravo
kontrole distribucije izvedenih ili kolektivnih djela koja se temelje na biblioteci.
Osim toga, samo objedinjavanje drugog djela koje se ne temelji na biblioteci s
bibliotekom (ili s djelom temeljenim na biblioteci) na volumenu medija za
pohranu ili distribuciju ne dovodi drugo djelo u opseg ove licence.
3. Možete se odlučiti za primjenu uvjeta uobičajene GNU opće javne licence
umjesto na ovu licencu na danu kopiju biblioteke. Da biste to učinili, morate
promijeniti sve obavijesti koje se odnose na ovu licencu, tako da se odnose na
uobičajenu GNU opću javnu licencu, inačica 2, umjesto na ovu licencu. (Ako se
pojavila novija inačica inačice 2 uobičajene GNU opće javne licence, tada
možete umjesto toga odrediti tu inačicu.) Nemojte vršiti nikakve druge promjene
u tim obavijestima.
Kada se ta izmjena napravi u danoj kopiji, ona je nepovratna za tu kopiju, pa
se uobičajena GNU opća javna licenca primjenjuje na sve naknadne kopije i
izvedene radove napravljene iz te kopije.
Ova je opcija korisna kada želite kopirati dio koda biblioteke u program koji
nije biblioteka.
4. Možete kopirati i distribuirati biblioteku (ili njen dio ili izvedenicu, u odjeljku
2) u objektnom kodu ili izvršnom obrascu pod uvjetima iz odjeljka 1 i 2 gore,
pod uvjetom da ga pratite s potpunim odgovarajućim strojno čitljivim izvornim
kodom, koji se mora distribuirati pod uvjetima iz odjeljka 1. i 2. na mediju koji se
uobičajeno koristi za razmjenu softvera.
5. Program koji ne sadrži izvedenicu bilo kojeg dijela biblioteke, ali je
dizajniran da radi s bibliotekom tako što će se kompajlirati ili povezati s njim,
naziva se "rad koji koristi biblioteku". Takvo djelo, u izolaciji, nije izvedeno
djelo biblioteke i stoga je izvan dosega ove licence.
Međutim, povezivanje "posla koji koristi biblioteku" s bibliotekom stvara
izvršnu datoteku koja je izvedenica biblioteke (jer sadrži dijelove biblioteke), a
ne "rad koji koristi biblioteku". Izvršna datoteka stoga je obuhvaćena ovom
licencom.
Odjeljak 6 navodi uvjete za distribuciju takvih izvršnih datoteka.
Kada "rad koji koristi biblioteku" koristi materijal iz datoteke zaglavlja koji je dio
biblioteke, objektni kod za rad može biti izvedeni rad biblioteke iako izvorni kôd
nije. Da li je to istina, posebno je važno ako se rad može povezati bez
biblioteke ili ako je djelo sama biblioteke. Prag za to da bude istinit nije precizno
definiran zakonom.
Ako takva objektna datoteka koristi samo numeričke parametre, raspored
strukture podataka, male makronaredbe i male inline funkcije (deset redaka ili
manje dužine), korištenje objektne datoteke je neograničeno, bez obzira na to
je li zakonski izveden posao. (Izvršne datoteke s ovim objektnim kodom i
dijelovima biblioteke i dalje spadaju u odjeljak 6.)
U suprotnom, ako je djelo izvedeno iz biblioteke, možete distribuirati objektni
kod za rad pod uvjetima iz Odjeljka 6. Sve izvršne datoteke koje sadrže taj rad
također spadaju u Odjeljak 6, bez obzira na to jesu li izravno povezane s
bibliotekom ili ne.
6. Kao iznimku od gornjih odjeljaka, možete kombinirati ili povezati "rad koji
koristi biblioteku" s bibliotekom za izradu djela koje sadrži dijelove biblioteke i
za distribuciju tog djela pod uvjetima po vašem izboru, pod uvjetom da uvjeti
dopuštaju izmjenu posla za vlastitu upotrebu klijenta i obrnuti inženjering za
otklanjanje pogrešaka preinake.
Morate istaknuti obavijest sa svakim primjerkom djela koje biblioteka koristi u
njemu te da su biblioteka i njezina uporaba obuhvaćeni ovom licencom. Morate
dostaviti kopiju ove licence. Ako rad tijekom izvođenja prikazuje obavijesti o
autorskim pravima, morate uključiti obavijest o autorskim pravima za biblioteku,
kao i referencu kojom se korisnik upućuje na kopiju ove licence. Također,
morate učiniti nešto od sljedećeg:
a) Pratiti rad s kompletnim odgovarajućim strojno čitljivim izvornim kodom
za biblioteku, uključujući sve promjene koje su korištene u radu (koje se
moraju distribuirati prema odjeljcima 1. i 2. gore); i ako je djelo izvršna
datoteka povezana s bibliotekom, s cjelokupnim strojno čitljivim "radom koji
koristi biblioteku", kao objektni kod i/ili izvorni kod, tako da korisnik može
modificirati biblioteku, a zatim se ponovno povezati kako bi proizveo
modificiranu izvršnu datoteku koja sadrži izmijenjenu biblioteku.
(Podrazumijeva se da korisnik koji mijenja sadržaj definirane datoteke u
biblioteci neće biti u mogućnosti ponovo kompilirati aplikaciju kako bi koristio
izmijenjenu definicije.)
b) Koristite prikladan mehanizam zajedničke biblioteke za povezivanje s
bibliotekom. Prikladan mehanizam je onaj koji (1) u vrijeme izvođenja koristi
kopiju biblioteke koja je već prisutna na korisničkom računalnom sustavu,
umjesto kopiranja funkcija biblioteke u izvršnu datoteku, i (2) ispravno će raditi
s modificiranom verzijom biblioteke, ako je korisnik instalira, sve dok je
izmijenjena verzija kompatibilna sa sučeljem s verzijom s kojom je rad
napravljen.
c) Pratite rad s pisanom ponudom, koja vrijedi najmanje tri godine, kako bi
se istom korisniku dali materijali navedeni u prethodnom odjeljku 6a, za
naknadu koja ne prelazi troškove izvršenja te distribucije.
d) Ako je distribucija djela napravljena pružanjem pristupa kopiji s
određenog mjesta, ponudite jednaki pristup za kopiranje gore navedenih
materijala s istog mjesta.
e) Provjerite je li korisnik već primio kopiju tih materijala ili ste tom
korisniku već poslali kopiju.
Za izvršnu datoteku, traženi oblik "posla koji koristi biblioteku" mora uključivati
sve podatke i uslužne programe potrebne za reprodukciju izvršne datoteke s
nje. Međutim, kao posebna iznimka, materijali koji se distribuiraju ne moraju
uključivati ništa što je normalno distribuirano (u izvornom ili binarnom obliku) s
glavnim komponentama (kompajler, kernel itd.) operativnog sustava na kojem
se izvršava izvršna datoteka, osim ako sama komponenta prati izvršnu
datoteku.
Može se dogoditi da je ovaj zahtjev u suprotnosti s licencnim ograničenjima
drugih vlasničkih biblioteka koje obično ne prate operativni sustav. Takva
kontradikcija znači da ne možete koristiti i njih i bibliteku zajedno u izvršnoj
datoteci koju distribuirate.
7. Možete postaviti sadržaje biblioteke koji su djelo na temelju biblioteke rame
uz rame u jednoj biblioteci, zajedno s drugim objektima biblioteke koji nisu
obuhvaćeni ovom licencom, i distribuirati takvu kombiniranu biblioteku, pod
uvjetom da je drugačija distribucija djela na temelju biblioteke i drugih sadržaja
biblioteke dopuštena, i pod uvjetom da radite ove dvije stvari:
a) Pratite kombiniranu biblioteku s kopijom istog djela na temelju biblioteke,
neuparene s drugim objektima biblioteke. To se mora podijeliti pod uvjetima
gore navedenih odjeljaka.
b) S kombiniranom bibliotekom uočite činjenicu da je njezin dio djelo koje se
temelji na biblioteci, te objašnjava gdje se nalazi prateći nespojivi oblik istog
djela.
8. Ne smijete kopirati, mijenjati, podlicencirati, povezivati se ili distribuirati
biblioteku, osim ako je izričito navedeno pod ovom licencom. Svaki pokušaj
kopiranja, modificiranja, podlicenciranja, povezivanja ili distribucije biblioteke
je ništavan i automatski će prekinuti vaša prava prema ovoj licenci. Međutim,
stranke koje su primile kopije ili prava od vas pod ovom licencom neće imati
prekid licenci dokle god te stranke ostanu u potpunosti usklađene.
9. Niste obvezni prihvatiti ovu licencu jer je niste potpisali. Međutim, ništa
drugo ne daje vam dopuštenje za izmjenu ili distribuciju biblioteke ili njezinih
izvedenih djela. Ove radnje su zakonom zabranjene ako ne prihvatite ovu
licencu. Stoga, izmjenom ili distribucijom biblioteke (ili bilo kojeg djela na
temelju biblioteke), naznačavate da prihvaćate ovu licencu za to, kao i sve
njezine odredbe i uvjete za kopiranje, distribuciju ili izmjenu biblioteke ili djela
koja se temelje na njoj.
10. Svaki put kada distribuirate biblioteku (ili bilo koji rad koji se temelji
na biblioteci), primatelj automatski prima licencu od izvornog davatelja licence
za kopiranje, distribuciju, povezivanje ili izmjenu biblioteke u skladu s ovim
odredbama i uvjetima. Ne smijete nametati nikakva daljnja ograničenja
ostvarivanju prava koja su ovdje dodijeljena primateljima. Niste odgovorni za
provođenje ove licence od strane trećih strana.
11. Ako, kao posljedica sudske presude ili navoda o kršenju patenta ili
iz bilo kojeg drugog razloga (ne ograničavajući se na patentna pitanja), vama
se nameću uvjeti (bilo sudskim nalogom, sporazumom ili na drugi način) koji su
u suprotnosti s uvjetima ove licence, oni vas ne opravdavaju uvjetima ove
licence. Ako ne možete distribuirati kako biste istovremeno ispunili svoje
obveze prema ovoj licenci i bilo koje druge relevantne obveze, kao posljedica
toga ne smijete uopće distribuirati biblioteku. Na primjer, ako patentna licenca
ne bi dopustila besplatnu redistribuciju biblioteke od strane svih onih koji
izravno ili neizravno primaju kopije putem vas, onda bi jedini način da
zadovoljite i nju i ovu licencu bio da se u potpunosti suzdržite od distribucije
biblioteka.
Ako se bilo koji dio ovog odjeljka smatra nevažećim ili neprovedivim pod bilo
kojim posebnim okolnostima, namjera je da se ostatak odjeljka primjenjuje, a
dio u cjelini se primjenjuje u drugim okolnostima.
Svrha ovog odjeljka nije da vas potakne na kršenje patenata ili drugih
imovinskih prava ili osporavanje valjanosti takvih zahtjeva; ovaj dio ima
isključivu svrhu zaštite integriteta sustava distribucije slobodnog softvera koji
se primjenjuje u praksi javnih licenci. Mnogo je ljudi velikodušno doprinijelo
širokom rasponu softvera koji se distribuira kroz taj sustav oslanjajući se na
dosljednu primjenu tog sustava; na autoru/donatoru je da odluči hoće li on ili
ona biti voljni distribuirati softver putem bilo kojeg drugog sustava, a korisnik
licence ne može nametnuti taj izbor.
Ovaj odjeljak ima za cilj temeljito razjasniti što se smatra posljedicom ostatka
ove licence.
SC-PMX152-150B_EGEBGN-TQBJ0992.book 25 ページ 2017年3月16日 木曜日 午後6時12分