Toshiba EL933 Uživatelská příručka
Stránka 33
Čeština - 32 -
Č
eština
odvozené pod ochranou autorského zákona: jinými
slovy dílo obsahující Knihovnu nebo její část beze změn,
nebo s úpravami a/nebo přímo přeloženou do jiného
jazyka. (Odtud dál se překlad zahrnuje bez omezení
do termínu "úprava".) "Zdrojový kód" k dílu znamená
podoba díla upřednostňovaná pro provádění úprav na
něm. U knihovny úplný zdrojový kód znamená všechen
zdrojový kód pro všechny moduly, které knihovna
obsahuje, plus jakékoli přidružené soubory s definicemi
rozhraní plus skripty používané pro řízení kompilace
a instalace knihovny. Na činnosti jiné než kopírování,
šíření a upravování se tato licence nevztahuje; jsou
mimo její rozsah platnosti. Na provozování programu
využívajícího Knihovnu se nekladou žádná omezení a
výstupu takového programu se licence týká jen v případě,
že představuje dílo založené na Knihovně (nezávisle na
použití Knihovny nástrojem pro jeho psaní). Zda je tomu
tak, záleží na tom, co dělá Knihovna a co dělá program,
který Knihovnu využívá.
1.
Doslovné kopie zdrojového kódu knihovny smíte
kopírovat a šířit tak, jak je dostanete, na jakékoli médiu
za předpokladu, že na každé kopii viditelně a vhodně
zveřejníte vyrozumění o autorských právech a popření
záruky; necháte beze změny všechna vyrozumění
související s touto licencí a absencí jakékoli záruky; a
spolu s Knihovnou budete šířit kopii této licence.
Za kopírování jako fyzický úkon si smíte účtovat poplatek
a dle svého uvážení smíte nabízet výměnou za poplatek
záruční ochranu.
2.
Svou kopii nebo kopie Knihovny nebo jakékoli její části
smíte upravovat, tedy utvářet dílo založené na Knihovně,
a tyto úpravy nebo dílo kopírovat a šířit v souladu s
podmínkami z oddílu 1 výše za předpokladu, že také
vyhovíte všem těmto podmínkám:
a) Upravené dílo samo musí být softwarová knihovna.
b) Musíte zajistit, aby všechny upravené soubory
obsahovaly dobře viditelná vyrozumění, ve kterých
bude stát, že vy jste soubory změnili a kdy se tak stalo.
c) Musíte zajistit, aby všem třetím stranám byla bezplatně
udělena licence na celé dílo v souladu s podmínkami
této licence.
d) Pokud se prostředek v upravené knihovně odkazuje na
funkci nebo datovou tabulku, kterou má dodat aplikační
program, jenž prostředek využívá, jinou než argument
předávaný při volání prostředku, pak musíte vyvinout
dobře míněnou snahu zajistit, aby daný prostředek
fungoval i v případě, že aplikace takovou funkci nebo
tabulku neposkytuje, a prováděl kteroukoli část svého
poslání, jež zůstane smysluplná.
(Kupříkladu posláním knihovní funkce pro výpočet druhé
odmocniny je, aby byla naprosto jasně definovaná
nezávisle na aplikaci. Pododdíl 2d tedy předepisuje, že
jakákoli aplikací dodaná funkce nebo tabulka musí být
volitelná: I když ji aplikace nedodá, funkce pro výpočet
druhé odmocniny musí pořád počítat druhou odmocninu.)
Tyto požadavky se vztahují na upravené dílo jako
celek. Pokud identifikovatelné oddíly tohoto díla nejsou
odvozeny od Knihovny a lze je samy rozumně považovat
za nezávislá a samostatná díla, pak když je šíříte jako
samostatná díla, tato licence a její podmínky se na ně
nevztahují. Ale pakliže stejné oddíly šíříte jako součást
celku, kterým je dílo založené na Knihovně, musí šíření
tohoto celku probíhat na základě podmínek této licence,
a platnost toho, co povoluje jiným držitelům licence,
se rozšiřuje na úplný celek, a tím na každou část bez
ohledu na to, kdo ji napsal. Účelem tohoto oddílu tedy
není dovolávat se práv nebo zpochybňovat vaše práva
na dílo, které jste napsali pouze vy; účelem je uplatňovat
právo regulovat šíření odvozených nebo společných
děl založených na Knihovně. Mimoto, pouhé seskupení
jiného díla nezaloženého na Knihovně spolu s Knihovnou
(nebo dílem založeným na Knihovně) na jedno úložné či
distribuční médium neznamená, že by se na ono jiné dílo
pak vztahovala tato licence.
3.
Můžete se rozhodnout použít pro danou kopii Knihovny
místo této licence podmínky obyčejné GNU General
Public License. Abyste to mohli udělat, musíte pozměnit
všechna vyrozumění související s touto licencí tak, aby
se odvolávala na obyčejnou GNU General Public License
ve verzi 2, a ne na tuto licenci. (Pokud se objevila novější
verze obyčejné GNU General Public License než 2,
pak můžete namísto ní uvést tuto novější verzi, pokud
chcete.) Žádné další změny v těchto vyrozuměních
nedělejte Jakmile je tato změna v dané kopii provedena,
je pro ni neodvolatelná, a tak pro všechny následné
kopie a díla odvozená od této kopie platí obyčejná GNU
General Public License. Tato možnost je užitečná, jestliže
si přejete zkopírovat část kódu Knihovny do programu,
který není knihovnou.
4.
Knihovnu (nebo její část či podle oddílu 2 dílo od ní
odvozené) v objektovém kódu nebo ve spustitelné
podobě smíte kopírovat a šířit v souladu s podmínkami
z oddílů 1 a 2 výše za předpokladu, že k ní přiložíte
úplný příslušný strojově čitelný zdrojový kód, který podle
podmínek z oddílů 1 a 2 výše musí být šířen na médiu
obvykle používaném pro výměnu softwaru.
Pokud se šíření objektového kódu provádí tak, že se
nabídne přístup ke kopírování ze stanoveného místa,
pak požadavku na šíření zdrojového kódu vyhovíte tím,
že nabídnete obdobný přístup ke kopírování zdrojového
kódu ze stejného místa, a to i přesto, že nenutíte třetí
strany kopírovat zdrojový kód spolu s objektovým kódem.
5.
Program, který neobsahuje žádnou odvozeninu od
jakékoli části Knihovny, ale tím, že se s Knihovnou
kompiluje nebo sestavuje, je určen k práci s ní, se
nazývá "dílo, které používá Knihovnu". Takové dílo
samo o sobě není dílem odvozeným od Knihovny, a
proto nespadá do rozsahu platnosti této licence. Avšak
sestavením "díla, které používá Knihovnu" s Knihovnou
vznikne spustitelný soubor, který je spíše odvozeninou od
Knihovny (protože používá části Knihovny), než "dílem,
které používá Knihovnu". Proto se tato licence tohoto
spustitelného souboru týká. Podmínky pro šíření těchto
spustitelných souborů stanovuje oddíl 6. Pokud "dílo,
které používá Knihovnu" používá obsah hlavičkového
souboru, který je součástí knihovny, objektový kód pro
toto dílo může být dílem odvozeným od knihovny, i když
zdrojový kód jím není. Zda je tomu tak, je obzvláště
významné, jestliže lze dílo sestavit i bez Knihovny nebo
dílo samo je knihovna Práh pro stanovení, zda tomu tak
je, zákon přesně nedefinuje. Používá-li takový objektový
soubor jen numerické parametry, rozvržení a přístupové
modifikátory datových struktur, a malá makra a malé
inline funkce (o deseti a méně řádcích), pak se na použití
tohoto objektového souboru nevztahuje žádné omezení
bez ohledu na to, zda jde z právního hlediska o odvozené
dílo. (Spustitelné soubory obsahující tento objektový kód
plus části Knihovny budou stále spadat pod oddíl 6.)