1 SPLOšNO DOVOLJENJE GNU
2 Različica št. 2, junij 1991
3
4 Pravice razširjanja (C) 1989, 1991 Free Software Foundation, Inc.
5 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
6
7 Vsakdo sme razmnoževati in razširjati dobesedne kopije tega
8 licenčnega dokumenta, ni pa ga dovoljeno spreminjati.
9
10 Predgovor
11
12 Licenčne pogodbe večine programja so zasnovane tako, da vam
13 preprečujejo njegovo svobodno razdeljevanje in spreminjanje. Za
14 razliko od teh vam namerava Splošno dovoljenje GNU (angl. GNU General
15 Public License, GPL) zajamčiti svobodo pri razdeljevanju in
16 spreminjanju prostega programja ter s tem zagotoviti, da ostane
17 programje prosto za vse njegove uporabnike. Ta GPL se nanaša na
18 večino programske opreme ustanove Free Software Foundation in na vse
19 druge programe, katerih avtorji so se zavezali k njeni uporabi.
20 (Nekatero drugo programje ustanove Free Software Foundation je
21 namesto tega pokrito s Splošnim dovoljenjem GNU za knjižnice, angl.
22 GNU Library General Public License.) Uporabite jo lahko tudi za vaše
23 programe.
24
25 Ko govorimo o prostem programju, imamo s tem v mislih svobodo, ne
26 cene. Naša splošna dovoljenja GNU vam zagotavljajo, da imate pravico
27 razširjati kopije prostega programja (in zaračunavati za to storitev,
28 če tako želite); da dobite izvorno kodo ali jo lahko dobite, če tako
29 želite; da lahko spreminjate programje ali uporabljate njegove dele v
30 novih prostih programih; in da veste, da lahko počnete vse te stvari.
31
32 Zaradi zavarovanja vaših pravic moramo uvesti omejitve, ki
33 prepovedujejo vsakomur, da bi vam te pravice kratil ali od vas
34 zahteval predajo teh pravic. Te omejitve se preslikajo v določene
35 odgovornosti za vas, če razširjate kopije programja ali ga spreminjate.
36
37 Na primer, če razširjate kopije takega programa, bodisi zastonj ali
38 za plačilo, morate dati prejemnikom vse pravice, ki jih imate vi.
39 Prepričati se morate, da bodo tudi oni prejeli ali imeli dostop do
40 izvorne kode. In morate jim pokazati te pogoje (pravzaprav izvirnik,
41 opomba prevajalca), da bodo poznali svoje pravice.
42
43 Vaše pravice varujemo z dvema korakoma: (1) s pravno zaščito
44 programja in (2) ponujamo vam to licenco, ki vam daje pravno
45 dovoljenje za razmnoževanje, razširjanje in/ali spreminjanje programja.
46
47 Zaradi zaščite vsakega avtorja in zaradi naše zaščite želimo
48 zagotoviti, da vsakdo razume, da za to prosto programje ni nobenega
49 jamstva. Če je programje spremenil nekdo drug in ga posredoval
50 naprej, želimo, da njegovi prejemniki vedo, da to, kar imajo, ni
51 izvirnik, zato da se problemi, ki jih povzročijo drugi, ne bodo
52 odražali na ugledu izvornega avtorja.
53
54 Končno, vsakemu prostemu programu nenehno grozijo programski
55 patenti. Želimo se izogniti nevarnosti, da bi razširjevalci prostega
56 programa posamično dobivali patentne licence in s tem naredili
57 program lastniški (angl. proprietary). Za preprečitev tega jasno
58 zahtevamo da mora biti vsak patent licenciran tako, da ga lahko
59 vsakdo prosto uporablja, ali pa sploh ne sme biti licenciran.
60
61 Sledijo natančne določitve in pogoji za razmnoževanje, razširjanje
62 in spreminjanje.
63
64
65 DOLOČITVE IN POGOJI ZA RAZMNOŽEVANJE, RAZŠIRJANJE IN SPREMINJANJE
66
67 0.Licenca se nanaša na vsak program ali drugo delo, ki vsebuje
68 obvestilo lastnika avtorskih pravic (angl.\ copyright holder) z
69 izjavo, da se lahko distribuira pod pogoji Splošnega dovoljenja GNU
70 (angl.\ General Public License). ,,Program`` se v nadaljevanju nanaša
71 na vsak tak program ali delo, in ,,delo, ki temelji na programu``
72 pomeni bodisi program ali pa katerokoli izvedeno delo po zakonu o
73 avtorskih pravicah (angl.\ copyright law): se pravi delo, ki vsebuje
74 program ali njegov del, bodisi dobesedno ali s spremembami in/ali
75 prevedeno v drug jezik. (Tukaj in povsod v nadaljevanju je prevod
76 vključen brez omejitev v pojem ,,spremembe``.) Vsaka licenca je
77 naslovljena na ,,vas``.
78
79 Ta licenca ne pokriva nobenih drugih aktivnosti razen razmnoževanja,
80 razširjanja in sprememb; ostale so izven njenega dometa. Dejanje
81 poganjanja programa ni omejeno in izhod programa je zajet le, če
82 njegova vsebina sestavlja delo, iz katerega je izpeljan program (ne
83 glede na to, da je bil narejen s poganjanjem programa). Ali je to res
84 ali ne, je odvisno od tega, kaj počne program.
85
86 1.Razmnožujete in razširjate lahko dobesedne izvode izvorne kode
87 programa v enaki obliki, kot jo dobite, preko kateregakoli medija, če
88 le na vsakem izvodu razločno in primerno objavite obvestilo o
89 pravicah razširjanja in zanikanje jamstva; vsa obvestila, ki se
90 nanašajo na to licenco in odsotnost vsakršnega jamstva pustite
91 nedotaknjena; in daste vsem drugim prejemnikom programa poleg
92 programa še izvod te licence.
93
94 Za fizično dejanje prenosa kopije lahko zaračunavate in po vaši
95 presoji lahko ponudite garancijsko zaščito v zameno za plačilo.
96
97 2.Spreminjati smete vaš izvod ali izvode programa ali katerikoli
98 njegov del, in tako narediti delo, ki temelji na programu, ter
99 razmnoževati in razširjati takšne spremembe ali dela pod pogoji
100 zgornjega razdelka 1, če zadostite tudi vsem naslednjim pogojem:
101
102 a.Zagotoviti morate, da spremenjene datoteke nosijo vidna obvestila
103 o tem, da ste jih spremenili in datum vsake spremembe.
104
105 b.Zagotoviti morate, da je vsako delo, ki ga razširjate ali izdajate
106 in ki v celoti ali deloma vsebuje program ali katerikoli njegov
107 del ali pa je iz njega izpeljano, licencirano pod pogoji te
108 licence kot celota brez plačila katerikoli tretji osebi.
109
110 c.Če spremenjeni program ob zagonu navadno bere ukaze interaktivno,
111 morate zagotoviti, da se ob najbolj običajnem zagonu za takšno
112 interaktivno uporabo izpiše ali prikaže najava, ki vključuje
113 primerno sporočilo o pravicah razširjanja in sporočilo, da
114 jamstvo ni zagotovljeno (ali pa sporočilo, da ponujate jamstvo)
115 in da lahko uporabniki razširjajo program pod temi pogoji, in
116 pove uporabniku, kako pogledati izvod te licence. (Izjema: če je
117 sam program interaktiven, a navadno ne izpiše takšne najave, tudi
118 za vaše delo, ki temelji na programu, ni nujno, da jo.)
119
120 Te zahteve se nanašajo na spremenjeno delo kot celoto. Če kosi tega
121 dela, ki jih je lahko prepoznati, niso izpeljani iz programa in se
122 jih lahko ima za neodvisna in ločena dela sama po sebi, potem ta
123 licenca in njeni pogoji ne veljajo zanje, kadar jih razširjate
124 ločeno. Vendar, kadar te iste kose razširjate kot del celote, ki je
125 delo, ki temelji na programu, mora biti razširjanje celote izvedeno
126 pod pogoji te licence, katere dovoljenja za druge licence se
127 razširjajo na vso celoto in torej na vsak njen del, ne glede na to,
128 kdo ga je napisal.
129
130 Torej, namen tega razdelka ni, da bi zanikal ali spodbijal vaše
131 pravice do dela, ki ste ga v celoti napisali sami; namesto tega je
132 namen razširiti pravico do nadzora razširjanja na izpeljana ali
133 zbrana dela, ki temeljijo na programu.
134
135 Poleg tega, če gre za zgolj kopičenje drugega dela, ki ne temelji na
136 programu, s programom (ali z delom, ki temelji na programu) na mediju
137 za shranjevanje ali distribucijskem mediju, se licenca na to drugo
138 delo ne nanaša.
139
140 3.Program (ali delo, ki temelji na njem, pod razdelkom 2) lahko
141 razmnožujete in razširjate v objektni kodi ali izvedljivi obliki pod
142 pogoji zgornjih razdelkov 1 in 2, če izpolnite tudi kaj od tega:
143
144 a.Opremite ga s popolno in ustrezno izvorno kodo v strojno
145 berljivi obliki, ki mora biti razširjana pod pogoji zgornjih
146 razdelkov 1 in 2 na mediju, ki se navadno uporablja za izmenjavo
147 programja; ali,
148
149 b.Opremite ga z napisano ponudbo, veljavno vsaj tri leta, da boste
150 katerikoli tretji osebi, za plačilo, ki ne bo presegalo vaših
151 stroškov fizičnega izvajanja izvorne distribucije, dali popoln
152 izvod ustrezne izvorne kode v strojno berljivi obliki, ki bo
153 razširjana pod pogoji zgornjih razdelkov 1 in 2 na mediju, ki se
154 običajno uporablja za izmenjavo programja; ali,
155
156 c.Opremite ga z informacijo, ki ste jo dobili vi, kot ponudbo
157 distribucije ustrezne izvorne kode. (Ta alternativa je dovoljena
158 le za nekomercialne distribucije in le, če ste dobili program v
159 obliki izvorne kode ali izvedljivi obliki s takšno ponudbo,
160 glede na podrazdelek b, zgoraj.)
161
162 Izvorna koda pri delih pomeni obliko dela, najprimernejšo za izdelavo
163 sprememb. Pri izvedljivem delu pomeni izvorna koda vso izvorno kodo
164 za vse module, ki jih vsebuje, poleg tega pa še morebitne datoteke z
165 definicijami vmesnika, povezane s tem delom in skripte, uporabljane
166 za nadzor prevajanja in namestitev izvedljive datoteke. Vendar - kot
167 posebna izjema - ni nujno, da razširjana izvorna koda vključuje vse,
168 kar se navadno razširja (v izvorni ali binarni obliki) z večjimi
169 komponentami (prevajalnik, jedro, in tako naprej) operacijskega
170 sistema, na katerem teče izvedljiva datoteka, razen če ta komponenta
171 spremlja izvedljivo datoteko.
172
173 Če se razširjanje izvedljive datoteke ali objektne kode izvede s
174 ponujenim dostopom za prepisovanje z za to namenjenega mesta, potem
175 ponujanje ekvivalentnega dostopa za razmnoževanje izvorne kode z
176 istega mesta šteje kot razširjanje izvorne kode, čeprav tretje osebe
177 niso prisiljene razmnoževati izvorne kode poleg objektne kode.
178
179 4.Ne smete razmnoževati, spreminjati, podlicencirati ali razširjati
180 programa drugače, kot to izrecno določa pričujoča licenca. Vsak
181 poskus siceršnjega kopiranja, spreminjanja, podlicenciranja ali
182 razširjanja programa je ničen in bo samodejno prekinil vaše pravice
183 pod to licenco. Vendar pa se osebam, ki so svoj izvod ali pravice
184 dobile od vas pod to licenco, licenca ne prekine, dokler se ji
185 popolnoma podrejajo.
186
187 5.Ni vam treba sprejeti te licence, saj je niste podpisali. Vendar
188 vam razen nje nič ne dovoljuje spreminjanja ali razširjanja programa
189 ali iz njega izpeljanih del. Če ne sprejmete te licence, ta dejanja
190 prepoveduje zakon. Torej, s spremembo ali razširjanjem programa (ali
191 kateregakoli dela, ki temelji na programu), pokažete svoje strinjanje
192 s to licenco in z vsemi njenimi določitvami in pogoji za
193 razmnoževanje, razširjanje ali spreminjanje programa ali del, ki
194 temeljijo na njem.
195
196 6.Vsakič, ko razširjate program (ali katerokoli delo, ki temelji na
197 programu), prejemnik samodejno prejme licenco od izvornega
198 izdajatelja licence (angl. original licensor) za razmnoževanje,
199 razširjanje ali spreminjanje programa glede na ta določila in pogoje.
200 Ne smete vsiljevati nobenih nadaljnjih omejitev izvajanja
201 prejemnikovih pravic, podeljenih tukaj. Niste odgovorni za
202 vsiljevanje strinjanja tretjih oseb s to licenco.
203
204 7.Če so vam, kot posledica presoje sodišča ali suma kršitve patenta
205 ali zaradi kateregakoli drugega razloga (ne omejenega zgolj na
206 patentna vprašanja), vsiljeni pogoji (bodisi z odlokom sodišča,
207 sporazumom ali drugače), ki nasprotujejo pogojem te licence, vas ne
208 odvezujejo pogojev te licence. Če programa ne morete razširjati tako,
209 da hkrati zadostite svojim obvezam pod to licenco in katerimkoli
210 drugim pristojnim obvezam, potem posledično sploh ne smete razširjati
211 programa. Na primer, če patentna licenca ne dovoli razširjanja
212 programa brez plačevanja avtorskega honorarja vseh, ki prejmejo
213 kopije neposredno ali posredno od vas, potem je edina možna pot, da
214 zadostite temu pogoju in tej licenci ta, da se v celoti vzdržite
215 razširjanja programa.
216
217 Če se za katerikoli del tega razdelka ugotovi, da je neveljaven ali
218 da se ga ne da izvajati pod kateremkoli določenim pogojem, je
219 mišljeno, da velja usmeritev tega razdelka (angl. balance of the
220 section) in razdelek kot celota velja v drugih primerih.
221
222 Namen tega razdelka ni, da bi vas napeljeval h kršitvi patentov ali
223 drugih trditev lastništva pravic ali izpodbijal veljavnost
224 katerihkoli takšnih trditev; edini namen tega razdelka je ščitenje
225 integritete sistema distribucije prostega programja, ki je izveden s
226 prakso javnih licenc. Mnogi ljudje so radodarno prispevali k širokemu
227 naboru programja, razširjanega skozi ta sistem, v upanju na njegovo
228 dosledno izvajanje; od avtorja/dajalca je odvisno, če je pripravljen
229 razširjati programje skozi katerikoli drug sistem, in izdajatelj
230 licence ne more vsiljevati te izbire.
231
232 Ta razdelek namerava temeljito pojasniti, kaj so predvidene posledice
233 nadaljevanja licence.
234
235 8.Če sta razširjanje in/ali uporaba programa omejena v določenih
236 državah, bodisi zaradi patentov ali vmesnikov s posebno pravico
237 razširjanja (angl. copyrighted interfaces), lahko izvorni lastnik ali
238 lastnica pravic razširjanja, ki postavlja program pod to licenco,
239 doda eksplicitno zemljepisno omejitev razširjanja, ki izključuje te
240 države, tako da je razširjanje dovoljeno le v in med državami, ki
241 niso na tak način izključene. V takem primeru ta licenca vključuje
242 omejitve, kot da so napisane v telesu te licence.
243
244 9.Ustanova Free Software Foundation lahko od časa do časa izdaja
245 preurejene in/ali nove različice Splošne javne licence (angl. General
246 Public License). Nove različice bodo pisane v duhu trenutne
247 različice, vendar se lahko razlikujejo v podrobnostih, ki bodo
248 obdelovale nove težave ali poglede.
249
250 Vsaki različici je prirejena razločevalna številka različice. Če
251 program določa številko različice te licence, ki se nanaša na njo in
252 ,,na katerekoli poznejše različice``, imate izbiro upoštevanja
253 pogojev in določil bodisi te različice ali katerekoli poznejše
254 različice, ki jo je izdala ustanova Free Software Foundation. Če
255 program ne določa številke različice te licence, lahko izberete
256 katerokoli različico, ki jo je kdajkoli izdala ustanova Free Software
257 Foundation.
258
259 10.Če želite vključiti dele programa v druge proste programe,
260 katerih pogoji razširjanja so drugačni, pišite avtorju in ga prosite
261 za dovoljenje. Za programje, katerega pravice razširjanja ima Free
262 Software Foundation, pišite na Free Software Foundation; včasih
263 naredimo izjemo pri tem. Našo odločitev bosta vodila dva cilja:
264 ohranitev prostega statusa vseh izvedenih del iz našega prostega
265 programja in spodbujanje razdeljevanja in ponovne uporabe programja
266 na splošno. |