File indexing completed on 2025-01-26 03:40:29
0001 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 0002 <HTML> 0003 <HEAD> 0004 <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8"> 0005 <META HTTP-EQUIV="Content-Language" CONTENT="sl"> 0006 <META NAME="description" CONTENT="Manj splošno dovoljenje GNU"> 0007 <META NAME="keywords" CONTENT="prevod LGPL, pravna zaščita, lesser GPL, GNU, copyleft, prost"> 0008 <META NAME="resource-type" CONTENT="document"> 0009 <META NAME="distribution" CONTENT="global"> 0010 <LINK REV="made" HREF="mailto:roman.maurer@hermes.si"> 0011 <TITLE>Manj splošno dovoljenje GNU</TITLE> 0012 </HEAD> 0013 <BODY> 0014 <H1 ALIGN="CENTER">Manj splošno dovoljenje GNU</H1> 0015 <H2 ALIGN="CENTER">Prevod <A HREF="http://www.fsf.org/copyleft/lesser.html">GNU Lesser General Public License</A></H2> 0016 <HR> 0017 0018 <CENTER> 0019 <TABLE WIDTH="80%"> 0020 <TR> 0021 <TD VALIGN=TOP WIDTH="50%"> 0022 <CENTER><H3><SMALL>Pozor!</SMALL></H3></CENTER> 0023 <SMALL>To je neuradni prevod Manj splošnega dovoljenja GNU (angl. GNU 0024 Lesser General Public License) v slovenščino. Ni ga objavila ustanova Free 0025 Software Foundation in zakonsko ne določa pogojev za razširjanje 0026 programov, ki uporabljajo GNU GPL -- te določa le <A 0027 HREF="http://www.fsf.org/copyleft/lesser.html">angleški izvirnik licence 0028 GNU Lesser GPL</A>. Vseeno pa upamo, da bo ta prevod pomagal slovensko 0029 govorečim ljudem bolje razumeti licenco GNU Lesser GPL.</SMALL></TD> 0030 <TD VALIGN=TOP WIDTH="50%"> 0031 <CENTER><H3><SMALL>Note!</SMALL></H3></CENTER> 0032 <SMALL>This is an unofficial translation of the GNU Lesser General 0033 Public License into Slovene. It was not published by the Free 0034 Software Foundation, and does not legally state the distribution terms 0035 for software that uses the GNU Lesser GPL--only <A 0036 HREF="http://www.fsf.org/copyleft/lesser.html">the original English text 0037 of the GNU Lesser GPL</A> does that. However, we hope that this translation 0038 will help Slovenian speakers understand the GNU Lesser GPL 0039 better.</SMALL></TD> 0040 </TR> 0041 </TABLE> 0042 </CENTER> 0043 <P> 0044 <HR> 0045 <P> 0046 To Manj splošno dovoljenje GNU šteje kot naslednik Knjižničnega 0047 splošnega dovoljenja GNU (ang. GNU Library General Public License). 0048 Če želite izvedeti, zakaj je bilo to potrebno, preberite članek <A 0049 HREF="http://www.gnu.org/philosophy/why-not-lgpl.html">Why you 0050 shouldn't use the Library GPL for your next library</A>. 0051 <P> 0052 0053 <H2>Kazalo</H2> 0054 <UL> 0055 <LI><A NAME="TOC1" HREF="#SEC1">MANJ SPLOŠNO DOVOLJENJE GNU</A> 0056 <UL> 0057 <LI><A NAME="TOC2" HREF="#SEC2">Predgovor</A> 0058 <LI><A NAME="TOC3" HREF="#SEC3">DOLOČITVE IN POGOJI ZA RAZMNOŽEVANJE, RAZŠIRJANJE IN SPREMINJANJE</A> 0059 <LI><A NAME="TOC4" HREF="#SEC4">Kako upoštevati te pogoje pri vaših novih knjižnicah</A> 0060 </UL> 0061 </UL> 0062 0063 <P> 0064 <HR> 0065 <P> 0066 0067 0068 0069 <H2><A NAME="SEC1" HREF="#TOC1">MANJ SPLOŠNO DOVOLJENJE GNU</A></H2> 0070 <P> 0071 Različica 2.1, februar 1999 0072 0073 <P> 0074 <PRE>Pravice razširjanja © 1989, 1991 Free Software Foundation, Inc. 0075 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 0076 Vsakdo sme razmnoževati in razširjati dobesedne kopije tega licenčnega 0077 dokumenta, ni pa ga dovoljeno spreminjati. 0078 </PRE> 0079 <PRE> 0080 0081 [To je prva izdana različica manj splošnega dovoljenja GNU (ang. Lesser GPL). 0082 Velja tudi za naslednjico Knjižničnega splošnega dovoljenja GNU (ang. 0083 GNU Library Public License), različice 2, zato je številka različice 2.1.] 0084 </PRE> 0085 0086 0087 <H2><A NAME="SEC2" HREF="#TOC2">Predgovor</A></H2> 0088 0089 <P> 0090 Licenčne pogodbe večine programja so zasnovane tako, da vam 0091 preprečujejo njegovo svobodno razdeljevanje in spreminjanje. Za 0092 razliko od teh vam nameravajo <I>Splošna dovoljenja GNU</I> (angl. GNU 0093 General Public Licenses) zajamčiti svobodo pri razdeljevanju in 0094 spreminjanju prostega programja ter s tem zagotoviti, da ostane 0095 programje prosto za vse njegove uporabnike. 0096 <P> 0097 To dovoljenje, Manj splošno dovoljenje, se nanaša na nekatere posebej 0098 zasnovane programske pakete -- navadno knjižnice -- ustanove <I>Free 0099 Software Foundation</I> in na vse druge programe, katerih avtorji so 0100 se zavezali k njeni uporabi. Tudi vi ga lahko uporabljate, a najprej 0101 vam priporočamo, da glede na razlago spodaj pazljivo razmislite, ali 0102 je v določenem primeru bolje uporabljati to dovoljenje, ali morda 0103 navadno Splošno dovoljenje. 0104 <P> 0105 Ko govorimo o prostem programju, imamo s tem v mislih svobodo, ne 0106 cene. Naša splošna dovoljenja GNU vam zagotavljajo, da imate pravico 0107 razširjati kopije prostega programja (in zaračunavati za to storitev, 0108 če tako želite); da dobite izvorno kodo ali jo lahko dobite, če tako 0109 želite; da lahko spreminjate programje ali uporabljate njegove dele v 0110 novih prostih programih; in da veste, da lahko počnete vse te stvari. 0111 <P> 0112 Zaradi zavarovanja vaših pravic moramo uvesti omejitve, ki 0113 prepovedujejo vsakomur, da bi vam te pravice kratil ali od vas 0114 zahteval predajo teh pravic. Te omejitve se preslikajo v določene 0115 odgovornosti za vas, če razširjate kopije programja ali ga 0116 spreminjate. 0117 <P> 0118 Na primer, če razširjate kopije neke knjižnice, bodisi zastonj ali za 0119 plačilo, morate dati prejemnikom vse pravice, ki jih imate sami. 0120 Prepričati se morate, da bodo tudi oni prejeli ali imeli dostop do 0121 izvorne kode. Če s knjižnico povezujete drugo kodo, morate 0122 prejemnikom ponuditi popolne objektne datoteke, tako da jih lahko 0123 potem, ko knjižnico spremenijo, vnovič povežejo s knjižnico in 0124 prevedejo. In morate jim pokazati te pogoje (pravzaprav izvirnik, 0125 opomba prevajalca), da bodo poznali svoje pravice. 0126 <P> 0127 Vaše pravice varujemo z dvema korakoma: (1) s pravno zaščito knjižnice 0128 in (2) ponujamo vam to licenco, ki vam daje pravno dovoljenje za 0129 razmnoževanje, razširjanje in/ali spreminjanje knjižnice. 0130 <P> 0131 Zaradi zaščite vsakega distributerja želimo zagotoviti, da vsakdo 0132 razume, da za to prosto knjižnico ni nobenega jamstva. Če je 0133 knjižnico spremenil nekdo drug in jo posredoval naprej, želimo, da 0134 njeni prejemniki vedo, da to, kar imajo, ni izvirnik, zato da se 0135 problemi, ki jih povzročijo drugi, ne bodo odražali na ugledu 0136 izvornega avtorja. 0137 <P> 0138 Končno, vsakemu prostemu programu nenehno grozijo programski patenti. 0139 Želimo se izogniti nevarnosti, da bi razširjevalci prostega programa 0140 posamično dobivali patentne licence in s tem naredili program 0141 lastniški (angl. proprietary). Za preprečitev tega jasno zahtevamo 0142 da mora biti vsak patent za katerokoli izpeljano različico knjižnice 0143 licenciran tako, da je popolnoma konsistenten s popolno svobodo rabe, 0144 kot jo določa to dovoljenje. 0145 <P> 0146 Večino programja GNU, vključno z nekaterimi knjižnicami, pokriva 0147 navadno Splošno dovoljenje GNU. To dovoljenje, Manj splošno 0148 dovoljenje, se nanaša na določene posebne knjižnice, in se precej 0149 razlikuje od navadnega Splošnega dovoljenja. To dovoljenje 0150 uporabljamo za tiste knjižnice, za katere želimo omogočiti tudi 0151 povezovanje v neproste programe. 0152 <P> 0153 Ko se program poveže s knjižnico, najsibo statično ali pa s pomočjo 0154 deljene knjižnice, je kombinacija obojega skupaj, legalno gledano, 0155 združeno delo, izpeljanka izvirne knjižnice. Navadno Splošno 0156 dovoljenje torej dovoljuje takšno povezovanje le, če celotna 0157 kombinacija zadošča prav tam določenim kriterijem svobode. Manj 0158 splošno dovoljenje dovoljuje bolj ohlapne pogoje za povezovanje 0159 druge kode s knjižnico. 0160 <P> 0161 Tem dovoljenju pravimo ,,Manj`` splošno dovoljenje, saj manj zavaruje 0162 svobodo uporabnika kot pa navadno Splošno dovoljenje. Drugim 0163 razvijalcem prostega programja tudi ponuja manj prednosti pred 0164 konkurenčnimi neprostimi programi. Te pomanjkljivosti so razlog, da 0165 smo za številne knjižnice uporabili navadno Splošno dovoljenje. 0166 Vendar Manj splošno dovoljenje v določenih pogojih pomeni prednost. 0167 <P> 0168 Denimo, da v redkih primerih obstaja posebna potreba spodbuditi kar 0169 najširšo rabo določene knjižnice, da bi ta postala de-facto standard. 0170 Da lahko to dosežemo, mora biti neprostim programom dovoljeno 0171 uporabljati to knjižnico. Pogosteje se zgodi, da prosta knjižnica 0172 opravi enako delo kot široko uporabljane neproste knjižnice. V tem 0173 primeru pridobimo le malo, če omejimo rabo proste knjižnice le na 0174 prosto programje, zato raje uporabimo Manj splošno dovoljenje. 0175 <P> 0176 V drugih primerih dovoljenje rabe določene knjižnice v neprostih 0177 programih omogoči večjemu številu ljudi, da uporabljajo večji obseg 0178 prostega programja. Dovoljenje za uporabo knjižnice GNU C v neprostih 0179 programih, je, denimo, omogočilo mnogim ljudem, da so uporabljali 0180 popoln operacijski sistem GNU, kot tudi njegovo inačico, operacijski 0181 sistem GNU/Linux. 0182 <P> 0183 Čeprav Manj splošno dovoljenje manj zaščiti uporabnikovo svobodo, pa 0184 vendarle zagotavlja, da ima uporabnik programa, ki je povezan s 0185 knjižnico, proste roke pri poganjanju tega programa s spremenjeno 0186 različico te knjižnice. 0187 <P> 0188 Sledijo natančne določitve in pogoji za razmnoževanje, razširjanje in 0189 spreminjanje. Pozorni bodite na razliko med ,,delom, ki temelji na 0190 knjižnici`` in ,,delom, ki uporablja knjižnico``. Prvo vsebuje kodo, 0191 izpeljano iz knjižnice, medtem, ko mora biti drugo kombinirano s 0192 knjižnico, da lahko teče. 0193 0194 <P> 0195 0196 <H2><A NAME="SEC3" HREF="#TOC3">DOLOČITVE IN POGOJI ZA RAZMNOŽEVANJE, RAZŠIRJANJE IN SPREMINJANJE</A></H2> 0197 0198 <DL COMPACT> 0199 0200 <DT><B>0.</B></DT> 0201 <DD> 0202 Licenca se nanaša na vsako programsko knjižnico ali drug program, ki 0203 vsebuje obvestilo lastnika avtorskih pravic (angl.\ copyright holder) 0204 ali druge pooblaščene osebe, z izjavo, da se lahko distribuira pod 0205 pogoji Manj splošnega dovoljenja GNU (angl.\ Lesser General Public 0206 License), imenovanega tudi ,,ta licenca``. Vsakega izdajatelja 0207 licence naslavljamo kot ,,vas``. 0208 <P> 0209 ,,Knjižnica`` pomeni zbirko programskih funkcij in/ali podatkov, 0210 pripravljenih tako, da jih je moč priročno povezovati z uporabnimi 0211 programi (ki uporabljajo nekatere teh funkcij in podatkov), da s tem 0212 oblikujemo izvedljive datoteke. 0213 <P> 0214 V nadaljevanju ,,knjižnica`` pomeni vsako programsko knjižnico ali 0215 delo, ki se razširja pod temi pogoji. ,,Delo, ki temelji na 0216 knjižnici`` pomeni bodisi knjižnico ali pa katerokoli izvedeno delo po 0217 zakonu o avtorskih pravicah (angl.\ copyright law): se pravi delo, ki 0218 vsebuje knjižnico ali njen del, bodisi dobesedno ali s spremembami 0219 in/ali premočrtno prevedeno v drug jezik. (Tukaj in povsod v 0220 nadaljevanju je prevod vključen brez omejitev v pojem ,,spremembe``.) 0221 <P> 0222 ,,Izvorna koda`` pri delih pomeni obliko dela, najprimernejšo za 0223 izdelavo sprememb. Pri knjižnici pomeni izvorna koda vso izvorno kodo 0224 za vse module, ki jih vsebuje, poleg tega pa še morebitne datoteke z 0225 definicijami vmesnika, ter skripte za nadzor prevajanja in namestitev 0226 knjižnice. 0227 <P> 0228 Ta licenca pokriva izključno dejavnosti kopiranja, distribucije in 0229 sprememb - ostale dejavnosti so izven njenega dometa. Dejanje 0230 poganjanja programa z uporabo knjižnice ni omejevano, in izhod it 0231 takega programa je pokrit s to licenco le, če njegova vsebina 0232 predstavlja delo, ki temelji na knjižnici (neodvisno od rabe knjižnice 0233 kot orodja za pridobivanje izhoda). Ali je to res ali ne, je 0234 odvisno od tega, kaj knjižnica počne, in kaj počne program, ki 0235 to knjižnico uporablja. 0236 <P> 0237 </DD> 0238 0239 <DT><B>1.</B></DT> 0240 <DD> 0241 Razmnožujete in razširjate lahko dobesedne izvode izvorne kode 0242 knjižnice v enaki obliki, kot jo dobite, preko kateregakoli medija, če 0243 le na vsakem izvodu razločno in primerno objavite obvestilo o pravicah 0244 razširjanja in zanikanje jamstva; vsa obvestila, ki se nanašajo na to 0245 licenco in odsotnost vsakršnega jamstva pustite nedotaknjena; in daste 0246 vsem drugim prejemnikom programa poleg programa še izvod te licence. 0247 <P> 0248 Za fizično dejanje prenosa kopije lahko zaračunavate in po vaši 0249 presoji lahko ponudite garancijsko zaščito v zameno za plačilo. 0250 <P> 0251 </DD> 0252 <DT><B>2.</B></DT> 0253 <DD> 0254 Spreminjati smete vaš izvod ali izvode knjižnice ali katerikoli njen 0255 del, in tako narediti delo, ki temelji na knjižnici, ter razmnoževati 0256 in razširjati takšne spremembe ali dela pod pogoji zgornjega 0257 razdelka 1, če zadostite tudi vsem naslednjim pogojem: 0258 <P> 0259 <DL COMPACT> 0260 <DT>a.</DT> 0261 0262 <DD> 0263 Spremenjeno delo mora biti tudi samo programska knjižnica. 0264 <P> 0265 </DD> 0266 0267 <DT>b.</DT> 0268 0269 <DD> 0270 Zagotoviti morate, da spremenjene datoteke nosijo vidna obvestila o 0271 tem, da ste jih spremenili in datum vsake spremembe. 0272 <P> 0273 </DD> 0274 0275 <DT>c.</DT> 0276 <DD> 0277 Zagotoviti morate, da je celotno delo brezplačno licencirano tretjim 0278 osebamo pod pogoji te licence. 0279 <P> 0280 </DD> 0281 0282 <DT>d.</DT> 0283 <DD> 0284 Če se funkcionalnost v spremenjeni knjižnici sklicuje na funkcijo ali 0285 tabelo podatkov, ki jih priskrbi uporabni program, ki to 0286 funkcionalnost uporablja, na drug način kot kot argument ob klicu 0287 funkcionalnosti, morate v dobri veri poskrbeti, da tudi v primeru, ko 0288 program ne ponuja take funkcije ali tabele, funkcionalnost še vedno 0289 deluje, in izvaja katerikoli del svojega namena, ki še ostaja smiseln. 0290 <P> 0291 (Funkcija, ki v neki knjižnici skrbi za izračun kvadratnih korenov, 0292 ima namen, ki je popolnoma dobro definiran in neodvisen od programa. 0293 Podrazdelek 2.d torej zahteva, da katerakoli funkcija ali tabela, ki 0294 jo glavni program ponuja tej funkciji, ni obvezna za pravilno 0295 delovanje funkcije za izračuna kvadratnih korenov.) 0296 <P> 0297 Te zahteve se nanašajo na delo kot celoto. Če razpoznavni razdelki 0298 dela ne izhajajo iz knjižnice in jih je moč same po sebi razumno 0299 obravnavati kot neodvisna in ločena dela, ta licenca in njena določila 0300 za te razdelke ne velja, če jih razširjate kot ločena dela. A če 0301 razširjate iste razdelke kot dele celote, ki je delo, ki temelji na 0302 knjižnici, mora biti razširjanje celote skladno z določili te licence, 0303 katere dovoljenja rabe za druge uporabnike licence se razširijo na vso 0304 celoto, in torej na vsak njen del, ne glede na to, kdo ga je napisal. 0305 <P> 0306 Namen tega razdelka torej ni, da bi vam dajal pravice (?) nad delom, 0307 ki ste ga napisali sami v celoti; namesto tega je namen razdelka, da 0308 vam da nadzor nad razširjanjem ali izpeljanko ali združenimi deli, 0309 temelječimi na tej licenci. 0310 <P> 0311 Poleg tega pa uvrščanje drugega dela, ki ne temelji na knjižnici, 0312 poleg knjižnice (ali poleg dela, ki temelji na knjižnici), na enoti 0313 nosilca za razširjanje, ne povzroči, da bi drugo delo padlo pod domet 0314 te licence. 0315 <P> 0316 </DD> 0317 </DL> 0318 0319 <DT><B>3.</B></DT> 0320 <DD> 0321 Po želji lahko uporabite namesto te licence za dani izvod knjižnice 0322 tudi pogoje navadnega Splošnega dovoljenja GNU. Če želite to storiti, 0323 morate spremeniti vsa sklicevanja na to licenco tako, da se, namesto 0324 na to licenco, sklicujejo na navadno Splošno dovoljenje GNU (angl. GNU 0325 General Public License), različice 2. (Če se je pojavila različica 0326 navadnega Splošnega dovoljenja GNU številke, večje od 2, potem lahko, 0327 če tako želite, določite to številko različice.) V teh obvestilih ne 0328 spreminjajte ničesar drugega. 0329 <P> 0330 Ko se enkrat zgodi opisana sprememba za dani izvod, je za ta izvod to 0331 nespremenljivo, torej Splošno dovoljenje GNU velja tudi za vse 0332 nadaljnje izvode in izpeljana dela, ki izvirajo iz tega izvoda. 0333 <P> 0334 Ta možnost je uporabna, če želite prepisati del kode knjižnice v 0335 program, ki ni knjižnica. 0336 <P> 0337 </DD> 0338 <DT><B>4.</B></DT> 0339 <DD> 0340 Lahko prepišete ali razširjate knjižnico (ali njen del ali izpeljanko, 0341 pod razdelkom 2) v objektni kodi ali izvedljivi obliki pod pogoji 0342 zgornjih razdelkov 1 in 2, če jo pospremite s popolno ustrezno strojno 0343 berljivo izvorno kodo, ki mora biti razširjana pod pogoji zgornjih 0344 razdelkov 1 in 2 na nosilcu, navadno uporabljanem za izmenjavo 0345 programja. 0346 <P> 0347 Če se razširjanje objektne kode omogoča s ponujanjem dostopa do izvoda 0348 z določenega mesta, potem pogoju za razširjanje izvorne kode zadošča 0349 tudi omogočenje enakega dostopa do izvorne kode, čeprav tretjim osebam 0350 ni treba skupaj z objektno kodo prepisovati tudi izvorne kode. 0351 <P> 0352 </DD> 0353 <DT><B>5.</B></DT> 0354 <DD> 0355 Program, ki ne vsebuje izpeljanke nobenega dela knjižnice, a je 0356 zasnovan tako, da deluje s to knjižnico tako, da je z njo preveden ali 0357 povezan, se imenuje ,,delo, ki uporablja knjižnico``. Tako delo samo 0358 po sebi ni iz knjižnice izpeljano delo, in torej pade izven dometa te 0359 licence. 0360 <P> 0361 Vendar povezovanje ,,dela, ki uporablja knjižnico`` s knjižnico naredi 0362 izvedljivo datoteko, ki je izpeljanka te knjižnice (ker vsebuje dele 0363 knjižnice), in ne ,,delo, ki uporablja knjižnico``. Izvedljiva 0364 datoteka je torej pokrita s to licenco. Pogoje razširjanja takšnih 0365 programov določa razdelek 6. 0366 <P> 0367 Če ,,delo, ki uporablja knjižnico`` uporablja snov material iz glave, 0368 ki je del knjižnice, je lahko objektna koda za delo izpeljano delo iz 0369 knjižnice, čeprav morda izvorna koda ni. Ali je to res je posebej 0370 pomembno, če je delo moč povezati brez knjižnice, ali pa je delo samo 0371 po sebi knjižnica. Zakon povsem ne določa pogojev, da to velja. 0372 <P> 0373 Če takšna objektna datoteka uporablja le numerične parametre, 0374 podatkovne strukture in načine dostopa, in male makroukaze in male 0375 vključene funkcije (dolge deset vrstic ali manj), potem uporaba 0376 objektne datoteke ni omejena, ne glede na to, da je legalno to 0377 izpeljano delo. (Izvedljive datoteke, ki vsebujejo objektno kodo in 0378 dele knjižnice, še vedno spadajo pod razdelek 6.) 0379 <P> 0380 Če je sicer delo izpeljano iz knjižnice, lahko razširjate izvorno kodo 0381 dela pod pogoji razdelka 6. Katerekoli izvedljive datoteke, ki tudi 0382 vsebujejo delo, spadajo pod razdelek 6, ne glede na to, ali so 0383 neposredno povezane s samo knjižnico ali ne. 0384 <P> 0385 </DD> 0386 <DT><B>6.</B></DT> 0387 <DD> 0388 Kot izjemo glede na zgornje razdelke lahko tudi kombinirate ali 0389 povezujete ,,delo, ki uporablja knjižnico`` s knjižnico, ki izdela 0390 delo, ki vsebuje dele knjižnice, in razširjate to delo pod pogoji po 0391 vaši izbiri, če ti pogoji dovoljujejo spreminjanje dela za 0392 uporabnikovo lastno ravo in reverzni inženiring za razhroščevanje 0393 takšnih sprememb. 0394 <P> 0395 Poleg vsakega izvoda dela morate dodati jasno obvestilo, da delo 0396 uporablja knjižnico in da rabo knjižnice določa ta licenca. Oddati 0397 morate tudi izvod te licence. Če delo med izvajanjem izpisuje pravice 0398 razširjanja, morate med njimi vključiti tudi sporočilo o pravicah 0399 razširjanja za knjižnico, kot tudi sklic, ki usmerja uporabnika na 0400 izvod te licence. Narediti morate tudi eno od teh stvari: 0401 <P> 0402 <DL COMPACT> 0403 <DT>a.</DT> 0404 <DD> 0405 Opremite delo s popolno ustrezno strojno berljivo izvorno kodo za 0406 knjižnico, vključno z vsemi spremembami v tem delu (ki mora biti 0407 razširjano pod pogoji zgornjih razdelkov 1 in 2); in, če delo ni 0408 izvedljivo povezano s knjižnico, popolno strojno berljivo ,,delo, ki 0409 uporablja knjižnico``, kot objektno kodo in/ali izvorno kodo, tako da 0410 lahko uporabnik spremeni knjižnico in potem vnovič poveže program, da 0411 izdela spremenjeno izvedljivo datoteko, ki vsebuje spremenjeno 0412 knjižnico. (Razume se, da uporabnik, ki spremeni vsebino 0413 definicijskih datotek v knjižnici, morda ne bo mogel vnovič prevesti 0414 programa, da bi uporabil spremenjene definicije.) 0415 <P> 0416 </DD> 0417 <DT>b.</DT> 0418 <DD> 0419 Za povezovanje s knjižnico uporabite primeren mehanizem deljenih 0420 knjižnic. Primeren mehanizem (1) ob teku uporablja izvod programa, ki 0421 že obstaja v uporabnikovem računalniškem sistemu, namesto, da bi 0422 prepisal knjižnične funkcije v samo izvedljivo datoteko, in (2) 0423 pravilno deluje s spremenjeno različico knjižnice, če jo uporabnik 0424 namesti, če je le vmesnik spremenjene različice združljiv z različico, 0425 za katero je bilo delo izdelano. 0426 <P> 0427 </DD> 0428 <DT>c.</DT> 0429 <DD> 0430 Opremite delo s pisno ponudbo, veljavno vsaj tri leta, ki ponuja 0431 istemu uporabniku materiale, določene v zgornjem podrazdelku 6a, proti 0432 plačilu zneska, ki ne presega stroške takega distribuiranja. 0433 <P> 0434 </DD> 0435 <DT>č.</DT> 0436 <DD> 0437 Če se razširjanje dela omogoča s ponujanjem dostopa do izvoda z 0438 določenega mesta, ponudite enak dostop do izvoda zgoraj omenjenih 0439 materialov z istega mesta. 0440 <P> 0441 </DD> 0442 <DT>d.</DT> 0443 <DD> 0444 Preverite, da je uporabnik že prejel izvod teh materialov ali, da ste 0445 temu uporabniku izvod že poslali. 0446 <P> 0447 </DD> 0448 </DL> 0449 <P> 0450 Za izvedljivo datoteko mora zahtevana oblika ,,dela, ki uporablja 0451 knjižnico`` vsebovati podatke in pomožne programe, ki so potrebni za 0452 reproduciranje izvedljive datoteke. Vendar, kot posebna izjema, ni 0453 treba, da materiali, ki se razširjajo, vsebujejo karkoli, kar se 0454 navadno razširja (bodisi v izvorni ali binarni obliki) z glavnimi 0455 komponentami (prevajalnik, jedro, in tako naprej) operacijskega 0456 sistema v katerem teče izvedljivi program, razen, če izvedljivo 0457 datoteka spremlja sama komponenta. 0458 <P> 0459 Lahko se zgodi, da te zahteve nasprotujejo licenčnim omejitvam drugih 0460 lastniških knjižnic, ki navadno ne spremljajo operacijskega sistema. 0461 Takšno nasprotovanje pomeni, da jih ne morete uporabljati hkrati s 0462 knjižnico v izvedljivi datoteki, ki jo boste razširjali. 0463 <P> 0464 </DD> 0465 <DT><B>7.</B></DT> 0466 <DD> 0467 Dele knjižnice, ki so dela, temelječa na Knjižnici, lahko uvrstite v 0468 skupno knjižnico z drugimi deli knjižnice, ki jih ta Licenca ne 0469 pokriva, ter razširjate takšno kombinirano knjižnico, če je sicer 0470 dovoljeno ločeno razširjati Knjižnico in druge dele knjižnice, in če 0471 naredite ti dve stvari: 0472 <P> 0473 <DL COMPACT> 0474 <DT><B>a)</B></DT> 0475 <DD> 0476 Kombinirano knjižnico pospremite z izvodom istega dela, ki temelji na 0477 Knjižnici, brez kakršnihkoli dodatnih delov knjižnice. To se mora 0478 razširjati pod pogoji iz zgornjih razdelkov. 0479 <DT><B>b)</B></DT> 0480 <DD> 0481 Poleg kombinirane knjižice podaste vidno obvestilo, da deli knjižnice 0482 temeljijo na Knjižnici, in pojasnite, kje najti ustrezno nekombinirano 0483 obliko istega dela. 0484 </DL> 0485 <P> 0486 <DT><B>8.</B></DT> 0487 <DD> 0488 Knjižnice ne smete prepisovati, spreminjati, podlicencirati, jo 0489 povezovati, ali distribuirati, razen, če to ni izrecno dovoljeno s to 0490 Licenco. Vsak siceršnji poskus prepisovanja, spreminjanja, 0491 podlicenciranja, povezovanja, ali razširjanja te Knjižnice, je sicer 0492 neveljaven, in vam samodejno odvzame pravice, izhajajoče iz te 0493 Licence. Vendar pa Licenca za stranke, ki od vas prejmejo izvode ali 0494 pravice pod to Licenco, kljub temu velja, če jo le te stranke v celoti 0495 upoštevajo. 0496 <P> 0497 <DT><B>9.</B></DT> 0498 <DD> 0499 Ni vam treba sprejeti te licence, saj je niste podpisali. Vendar vam 0500 razen nje nič ne dovoljuje spreminjanja ali razširjanja Knjižnice ali 0501 iz nje izpeljanih del. Če ne sprejmete te licence, ta dejanja 0502 prepoveduje zakon. Torej, s spremembo ali razširjanjem Knjižnice (ali 0503 kateregakoli dela, ki temelji na Knjižnici), pokažete svoje strinjanje 0504 s to licenco in z vsemi njenimi določitvami in pogoji za 0505 razmnoževanje, razširjanje ali spreminjanje knjižnice ali del, ki 0506 temeljijo na njej. 0507 <P> 0508 <DT><B>10.</B></DT> 0509 <DD> 0510 Vsakič, ko razširjate Knjižnico (ali katerokoli delo, ki temelji na 0511 Knjižnici), prejemnik samodejno prejme licenco od izvirnega 0512 izdajatelja licence (angl. original licensor) za razmnoževanje, 0513 razširjanje ali spreminjanje knjižnice ali za povezovanje z njo, glede 0514 na ta določila in pogoje. Ne smete vsiljevati nobenih nadaljnjih 0515 omejitev izvajanja prejemnikovih pravic, podeljenih tukaj. Niste 0516 odgovorni za vsiljevanje strinjanja tretjih oseb s to licenco. 0517 <P> 0518 <DT><B>11.</B></DT> 0519 <DD> 0520 Če so vam, kot posledica presoje sodišča ali suma kršitve patenta ali 0521 zaradi kateregakoli drugega razloga (ne omejenega zgolj na patentna 0522 vprašanja), vsiljeni pogoji (bodisi z odlokom sodišča, sporazumom ali 0523 drugače), ki nasprotujejo pogojem te licence, vas ne odvezujejo 0524 pogojev te licence. Če knjižnice ne morete razširjati tako, da hkrati 0525 zadostite svojim obvezam pod to licenco in katerimkoli drugim 0526 pristojnim obvezam, potem posledično sploh ne smete razširjati 0527 Knjižnice. Na primer, če patentna licenca ne dovoli razširjanja 0528 knjižnice brez plačevanja avtorskega honorarja vseh, ki prejmejo 0529 kopije neposredno ali posredno od vas, potem je edina možna pot, da 0530 zadostite temu pogoju in tej licenci ta, da se v celoti vzdržite 0531 razširjanja knjižnice. 0532 <P> 0533 Če se za katerikoli del tega razdelka ugotovi, da je neveljaven ali da 0534 se ga ne da izvajati pod kateremkoli določenim pogojem, je mišljeno, 0535 da velja usmeritev tega razdelka (angl. balance of the section) in 0536 razdelek kot celota velja v drugih primerih. 0537 <P> 0538 Namen tega razdelka ni, da bi vas napeljeval h kršitvi patentov ali 0539 drugih trditev lastništva pravic ali izpodbijal veljavnost katerihkoli 0540 takšnih trditev; edini namen tega razdelka je ščitenje integritete 0541 sistema distribucije prostega programja, ki je izveden s prakso javnih 0542 licenc. Mnogi ljudje so radodarno prispevali k širokemu naboru 0543 programja, razširjanega skozi ta sistem, v upanju na njegovo dosledno 0544 izvajanje; od avtorja/dajalca je odvisno, če je pripravljen razširjati 0545 programje skozi katerikoli drug sistem, in izdajatelj licence ne more 0546 vsiljevati te izbire. 0547 <P> 0548 Ta razdelek namerava temeljito pojasniti, kaj so predvidene posledice 0549 nadaljevanja licence. 0550 <P> 0551 <DT><B>12.</B></DT> 0552 <DD> 0553 Če sta razširjanje in/ali uporaba programa omejena v določenih 0554 državah, bodisi zaradi patentov ali vmesnikov s posebno pravico 0555 razširjanja (angl. copyrighted interfaces), lahko izvirni lastnik ali 0556 lastnica pravic razširjanja, ki postavlja Knjižnico pod to licenco, 0557 doda eksplicitno zemljepisno omejitev razširjanja, ki izključuje te 0558 države, tako da je razširjanje dovoljeno le v in med državami, ki niso 0559 na tak način izključene. V takem primeru ta licenca vključuje 0560 omejitve, kot da so napisane v telesu te licence. 0561 <P> 0562 <DT><B>13.</B></DT> 0563 <DD> 0564 Ustanova <EM>Free Software Foundation</EM> lahko od časa do časa 0565 izdaja preurejene in/ali nove različice Manj splošne javne licence 0566 (angl. Lesser General Public License). Nove različice bodo pisane v 0567 duhu trenutne različice, vendar se lahko razlikujejo v podrobnostih, 0568 ki bodo obdelovale nove težave ali poglede. 0569 <P> 0570 Vsaki različici je prirejena razločevalna številka različice. Če 0571 knjižnica določa številko različice te licence, ki se nanaša na njo in 0572 ,,na katerekoli poznejše različice``, imate izbiro upoštevanja pogojev 0573 in določil bodisi te različice ali katerekoli poznejše različice, ki 0574 jo je izdala ustanova <EM>Free Software Foundation</EM>. Če knjižnica 0575 ne določa številke različice te licence, lahko izberete katerokoli 0576 različico, ki jo je kdajkoli izdala ustanova <EM>Free Software 0577 Foundation</EM>. 0578 <P> 0579 <DT><B>14.</B></DT> 0580 <DD> 0581 Če želite vključiti dele knjižnice v druge proste programe, katerih 0582 pogoji razširjanja so drugačni, pišite avtorju in ga prosite za 0583 dovoljenje. Za programje, katerega pravice razširjanja ima Free 0584 Software Foundation, pišite na Free Software Foundation; včasih 0585 naredimo izjemo pri tem. Našo odločitev bosta vodila dva cilja: 0586 ohranitev prostega statusa vseh izvedenih del iz našega prostega 0587 programja in spodbujanje razdeljevanja in ponovne uporabe programja na 0588 splošno. 0589 <P> 0590 <CENTER><STRONG>BREZ JAMSTVA</STRONG></CENTER> 0591 <P> 0592 <DT><B>15.</B></DT> 0593 <DD> 0594 KER JE KNJIŽNICA LICENCIRANA KOT BREZPLAČNA, NI NOBENEGA JAMSTVA ZA 0595 KNJIŽNICO DO MEJE, KI JO DOLOČA PRISTOJNI ZAKON. RAZEN, ČE NI DRUGAČE 0596 NAPISANO, IMETNIKI PRAVIC RAZŠIRJANJA IN/ALI DRUGE OSEBE PONUJAJO 0597 KNJIŽNICO ,,TAKO, KOT JE``, BREZ ZAGOTOVILA KAKRŠNEKOLI VRSTE, 0598 NEPOSREDNEGA ALI POSREDNEGA, KAR VKLJUČUJE, A NI OMEJENO NA POSREDNA 0599 JAMSTVA CENOVNE VREDNOSTI IN PRIMERNOSTI ZA DOLOČENO RABO. CELOTNO 0600 TVEGANJE GLEDE KAKOVOSTI IN DELOVANJA PROGRAMA PREVZAMETE SAMI. ČE SE 0601 KNJIŽNICA IZKAŽE ZA OKVARJENO, SAMI NOSITE STROŠKE VSEH POTREBNIH 0602 STORITEV, POPRAVIL ALI POPRAVKOV. 0603 <P> 0604 <DT><B>16.</B></DT> 0605 <DD> 0606 V NOBENEM PRIMERU, RAZEN ČE TAKO PRAVI VELJAVNI ZAKON ALI JE PISNO 0607 DOGOVORJENO, NE BO LASTNIK PRAVIC RAZŠIRJANJA ALI KATERAKOLI DRUGA 0608 OSEBA, KI LAHKO SPREMENI IN/ALI PONOVNO RAZŠIRJA KNJIŽNICO, KOT JE 0609 DOVOLJENO ZGORAJ, PREVZEL ODGOVORNOSTI ZARADI ŠKODE, NAJSI GRE ZA 0610 SPLOŠNO, POSEBNO, NENAMERNO ŠKODO ALI ŠKODO, IZHAJAJOČO IZ UPORABE ALI 0611 NEZMOŽNOSTI UPORABE KNJIŽNICE (VKLJUČNO Z, A NE OMEJENO NA, IZGUBO 0612 PODATKOV ALI NENATANČNO OBDELAVO PODATKOV ALI IZGUBO, POVZROČENO VAM 0613 ALI TRETJIM OSEBAM ALI NEZMOŽNOST KNJIŽNICE, DA BI DELOVALA S KAKO 0614 DRUGO PROGRAMSKO OPREMO), ČETUDI JE BIL TAK LASTNIK ALI DRUGA OSEBA 0615 OBVEŠČEN O MOŽNOSTI NASTANKA TAKŠNE ŠKODE. 0616 <P> 0617 </DL> 0618 0619 <H2>KONEC DOLOČB IN POGOJEV</H2> 0620 0621 <H2><A NAME="SEC4" HREF="#TOC4">Kako upoštevati te pogoje pri vaših novih knjižnicah</A></H2> 0622 <P> 0623 Če razvijate novo knjižnico in želite, da bi bila kar najbolj uporabna 0624 za javnost, vam priporočamo, da jo proglasite za prosto programje, ki 0625 ga lahko vsakdo razširja in spreminja pod zgornjimi pogoji (ali, 0626 alternativno, pod pogoji navadnega Splošnega dovoljenja GNU, ang. GNU 0627 General Public License). 0628 <P> 0629 Za kaj takega vaši knjižnici pripnite naslednja sporočila (pravzaprav, 0630 pripnite izvirna angleška sporočila, tako jih bo razumelo več ljudi). 0631 Najvarneje je, da jih pripnete na začetek vsake izvirne datoteke, saj 0632 boste tako najbolj učinkovito izrazili odsotnost jamstva; vsaka 0633 datoteka pa bi morala vsebovati tudi vrstico ,,o pravicah 0634 razširjanja`` (angl. copyright) in kazalec, kje najti polno sporočilo. 0635 <P> 0636 0637 <BLOCKQUOTE> 0638 <PRE> 0639 <VAR>Vrstica, v kateri podate ime knjižnice in kratek opis, kaj počne.</VAR> 0640 Copyright (C) <VAR>leto</VAR> <VAR>ime avtorja</VAR> 0641 0642 Ta knjižnica spada med prosto programje; lahko jo razširjate in/ali 0643 spreminjate pod pogoji Manj splošnega dovoljenja GNU (GNU Lesser 0644 General Public License), kot ga je objavila ustanova Free Software 0645 Foundation; bodisi različice 2.1 ali (po vaši izbiri) katerekoli 0646 poznejše različice te licence. 0647 0648 Ta knjižnica se razširja v upanju, da bo uporabna, vendar BREZ 0649 VSAKRŠNEGA JAMSTVA; tudi brez posredne zagotovitve CENOVNE VREDNOSTI 0650 ali PRIMERNOSTI ZA DOLOČEN NAMEN. Za podrobnosti glejte besedilo GNU 0651 Lesser General Public License. 0652 0653 Skupaj s to knjižnico bi morali prejeti izvod Manj splošnega 0654 dovoljenja GNU (GNU Lesser General Public License); če ga niste, 0655 pišite na Free Software Foundation, Inc., 59 Temple Place, Suite 330, 0656 Boston, MA 02111-1307, USA. 0657 </PRE> 0658 </BLOCKQUOTE> 0659 0660 <P> 0661 Dodajte tudi informacije o tem, kako stopiti v stik z vami po 0662 elektronski ali papirni pošti. 0663 <P> 0664 Pridobiti bi morali tudi vašega delodajalca (če delate kot programer) 0665 ali vašo šolo, če jo obiskujete, da napiše ,,odrekanje pravicam 0666 razširjanja`` za knjižnico, če je to potrebno. Tukaj je primer, imena 0667 prilagodite: 0668 <BLOCKQUOTE><PRE> 0669 Jojodin, d. o. o., se s tem dokumentom odreka vsem pravicam, 0670 izhajajočih iz razširjanja knjižnice, za knjižnico `Frumb' (ki 0671 prikroji levi gumb), ki jo je napisal Janez Hekeršek. 0672 0673 podpis Tineta Bogataja, 1. april 2000 0674 Tine Bogataj, predsednik vic 0675 </PRE></BLOCKQUOTE> 0676 <P> 0677 <HR> 0678 </BODY> 0679 </HTML> 0680