Nizhe napechatana General'naya Obshchedostupnaya Licenziya GNU (GPL ili copyleft), pod kotoroj nahoditsya Linux. Ona privedena zdes', chtoby likvidirovat' voznikayushchie nedorazumeniya otnositel'no statusa avtorskih prav Linux. |to ne shareware i ne public domain. Bol'shaya chast' yadra Linux kernel zashchishchena copyright oktyabr' 1993, Linus Torvalds a drugie programmy i chasti yadra zashchishcheny copyrighted drugih avtorov. Takim obrazom, Linux zashchishchen avtorskimi pravami, hotya vy mozhete rasprostranyat' ego pri vypolnenii uslovij GPL, privedennyh nizhe.
GENERALXNAYA OBSHCHEDOSTUPNAYA LICENZIYA GNU
Versiya 2, Iyun' 1991
Copyright (c) 1989, 1991 Free Software Foundation, Inc. 675 Mass Ave, Cambridge, MA 02139, USA. Vsem razresheno kopirovat' i rasprostranyat' tochnye kopii etogo dokumenta, soderzhashchego licenziyu, no kakie-libo izmeneniya zapreshcheny.
Licenzii dlya bol'shinstva programm sformulirovany tak, chtoby lishit' vas svobody v ih peredache i modifikacii. V protivopolozhnost' etomu General'naya Obshchedostupnaya Licenziya GNU stremitsya garantirovat' vashu svobodu v rasprostranenii i izmenenii svobodnorasprostranyaemyh programm, obespechivaya ih svobodnoe rasprostranenie dlya vseh pol'zovatelej. |ta General'naya Obshchedostupnaya Licenziya primenyaetsya k bol'shej chasti programm Free Software Foundation i ko vsem prochim programmam, ch'i avtory razdelyayut eti princypy. (Nekotorye drugie programmy Free Software Foundation nahodyatsya vmesto etogo pod Bibliotechnoj General'noj Obshchedostupnoj Licenziej). Vy tozhe mozhete rasprostranit' ee na svoi programmy.
Kogda my govorim o svobodno rasprostranyaemyh programmah, eto otnositsya imenno k svobode, a ne k cene. Nashi General'nye Obshchedostupnye Licenzii sformulirovany tak, chtoby garantirovat' vam vozmozhnost' svobodno rasprostranyat' kopii svobodnorasprostranyaemyh programm (i poluchat' za etu rabotu platu, esli pozhelaete), chto vy poluchite ishodnye teksty ili smozhete ih poluchit', chto vy smozhete izmenyat' programmy ili ih chasti dlya sozdaniya novyh svobodnorasprostranyaemyh programm; i chto vy znaete, chto vy eto mozhete delat'.
Dlya zashchity vashih prav nam neobhodimo nalozhit' ogranicheniya, kotorye zapreshchayut komu by to ni bylo narushat' eti prava ili prosit' vas otkazat'sya ot takih prav. |ti ogranicheniya peredayut vam i opredelennuyu otvetstvennost', esli vy rasprostranyaete kopii programm ili modificiruete ih.
Naprimer, esli vy rasprostranyaete kopii takih programm besplatno ili za voznagrazhdenie, vy dolzhny peredat' poluchatelyam prava na nih, kotorye vy imeli. Vy dolzhny byt' uvereny, chto oni takzhe poluchat' ili budut imet' vozmozhnost' poluchit' ishodnye kody. I vy dolzhny soobshchit' eti usloviya, chtoby oni znali svoi prava.
My zashchishchaem vashi prava v dva etapa: (1) zashchishchaem programmy s pomoshch'yu copyright i (2) peredaem vam etu licenziyu, chto daet vam legal'noe pravo kopirovat', rasprostranyat' i/ili modificirovat' programmy.
Krome togo, dlya zashchity kazhdogo avtora i nashej sobstvennoj zashchity, my hotim byt' uverennymi, chto vse ponimayut, chto na svobodnorasprostranyaemye programmy otsutsvuet garantiya. Esli programma kem-to modificirovana i peredana dal'she, my hotim, chtoby poluchateli znali, chto to, chto oni poluchili, eto ne original, tak chto vse problemy, kotorye porozhdeny drugimi, ne dolzhny brosat' ten' na reputaciyu avtora originala.
I nakonec, lyuboj svobodnorasprostranyaemoj programme postoyanno ugrozhaet patentovanie. My hotim izbezhat' opasnosti, chto redistributory svobodnorasprostranyaemyh programm samostoyatnl'no zapatentuyut programmu, sdelav ee svoej chastnoj sobstvennost'yu. CHtoby pomeshat' etomu, my hotim so vsej opredelennost'yu skazat', chto libo licenziya dolzhna pozvolyat' vsem svobodno pol'zovat'sya programmoj, libo nikomu. Konkretnye usloviya kopirovaniya, rasprostraneniya i modifikacii privodyatsya nizhe.
|ta licenziya primenima k lyuboj programme ili drugoj rabote, soderzhashchej uvedomlenie o vladel'ce copyright i o tom, chto ona mozhet rasprostranyat'sya v sootvetsvii s trebovaniyami General'noj Obshchedostupnoj Licenzii. "Programma", upotreblyaemyj dalee termin, otnositsya k lyuboj programme ili rabote, a takzhe "rabote osnovannoj na Programme". |to oznachaet, chto Programma ili proizvodnaya rabota nahodyatsya pod ohranoj copyright: to est' rabota, soderzhit Programmu ili ee chast' libo doslovno, libo s modifikaciyami i/ili perevodami na drugoj yazyk. (Dalee perevod vklyuchaetsya bez dopolnitel'nyh ogovorok v termin "modifikaciya"). Dalee pod obrashcheniem "vy" budem ponimat' vladel'ca licenzii.
Drugaya deyatel'nost', otlichnaya ot kopirovaniya, rasprostraneniya i modifikacii, ne podpadaet pod dejstvie etoj Licenzii; ona za ee predelami ee vliyaniya. Sobstvenno ekspluataciya Programmy nichem ne ogranichivaetsya i vyhodnye dannye, vydavaemye Programmoj popadayut pod Licenziyu, tol'ko esli ih mozhno otnesti k "rabote, osnovannoj na Programme" (nezavisimo ot togo, chto dannye polucheny v rezul'tate vypolneniya Programmy). Libo dejstvitel'no zavisit ot togo, chto delaet Programma.
Vy mozhete kopirovat' i rasprostranyat' tochnye kopii ishodnyh tekstov Programmy, kak vy ih poluchili, na lyubom nositele, snabzhennom zametnym i podobayushchim obrazom predstavlennym uvedomleniem o copyright i uvedomleniem ob otsutstvii garantii; sohranyajte bez izmenenij zapisi, otnosyashchiesya k etoj Licenzii i otsutstviyu garantii i peredavajte drugim vmeste s kopiej Programmy kopiyu etoj Licenzii.
Vy mozhete poluchat' platu za samu fizicheskuyu proceduru peredachi kopii i vy mozhete za platu pod svoyu otvetsvennost' predlozhit' (ot svoego imeni) garantii.
Vy mozhete modificirovat' svoyu kopiyu Programmy ili ee chasti, takim obrazom realizuya raboty, osnovannye na Programme, a dalee kopirovat' i raspredelyat' eti modifikacii i drugie raboty v terminah Razdela 1, obespechiv vypolnenie vseh uslovij:
Modificirovannye fajly vy dolzhny snabdit' na vidnom meste v nachale uvedomleniem, chto vy izmenili fajly, i datoj izmenenij.
Vy dolzhny snabdit' lyubuyu rabotu, kotoruyu vy rasprostranyaete ili publikuete, kak celikom, tak i chastyami, ili poluchennuyu na osnovanii Programmy ili ee chasti, licenziej, pozvolyayushchej besplatno peredavat' tretim licam na osnovanii Licenzii.
Esli modificirovannaya programma dolzhna chitat' v interaktivnom rezhime komandy v processe vypolneniya, vy dolzhny obespechit', chtoby v nachale raboty ona avtomaticheski vydavala ob'yavleniya, vklyuchyushchie sootvetsvuyushchij copyright i uvedomlenie ob otsutstvii garantii (libo, naoborot, soobshchenie, chto vy predostavlyaete garantiyu) i chto pol'zovatel' mozhet zanimat'sya dal'nejshim rasprostraneniem programmy pri soblyudenii etih uslovij, a takzhe informaciyu pol'zovatelyu, gde mozhno uvidet' kopiyu etoj licenzii. (Isklyuchenie: Esli Programma sama po sebe interaktivnaya, no v noraml'nom rezhime ne vydaet takie soobshcheniya, vasha rabota, baziruyushchayasya na Programme ne obyazana vydavat' eti ob'yavleniya).
|ti trebovaniyaprimenimy k rabotam, svyazannym s modifikaciej vcelom. Esli vydelennaya chast' etoj raboty ne yavlyaetsya proizvodnoj ot Programmy, i mozhet obosnovanno rassmatrivat'sya kak nezavisimaya i otdel'naya rabota, togda eta Licenziya i ee sostavlyayushchie ne primenimy k etim chastyam, kogda oni rasprostranyayutsya kak nezavisimye raboty. No kogda vy rasprostranyaete eti chasti vnutri celogo, chto mozhno opredelit', kak rabotu na osnove Programmy, rasprostranenie celogo dolzhno popadat' pod trebovaniya etoj Licenzii, ch'i ogranicheniya dlya poluchatelej licenzii budut rasprostranyat'sya na celoe, i takim obrazom vse chasti, vne zavisimosti ot togo, kto chto napisal.
Takim obrazom, eto ne sleduet vosprinimat' kak popytku zayavit' svoi prava ili osparivat' vashi prava, na rabotu napisannuyu celikom vami, a namerenie realizovat' pravo upravleniya rasprostraneniem proizvodnyh ili kollektivnyh rabot , osnovannyh na Programme.
V dopolnenie, prostoe ob'edinenie drugoj raboty, ne osnovannoj na Programme s Programmoj (ili rabotoj, osnovannoj na Programme) na odnom tome hraneniya ili sredstve rasprostraneniya ne perenosit dejstvie Licenzii na (etu) druguyu rabotu.
Vy mozhete kopirovat' i rasprostranyat' Programmu (ili rabotu, osnovannuyu na programme iz Razdela 2) v ob'ektnyh kodah ili vypolnyaemoj forme s uchetom trebovanij Razdelov 1 i 2, pri uslovii, chto vy takzhe vypolnite odno iz sleduyushchego:
Soprovodite ee polnymi mashinno-chitaemymi ishodnymi tekstami, kotorye dolzhny rasprostranyat'sya s uchetom trebovanij Razdelov 1 i 2, na sredstve kastomizacii, ispol'zuemom dlya obmena programmami; ili
Soprovodite ee pis'mennym predlozheniem, dejstvitel'nym ne menee, chem v techenie treh let, prodat' lyuboj tret'ej storone po stoimosti, ne bol'shej, chem stoimost' fizicheskogo kopirovaniya distributiva, polnuyu mashinno-chitaemuyu kopiyu sootvetsvuyushchego ishodnogo koda, kotoryj mozhno rasprostranyat' s uchetom ogranichenij Razdelov 1 i 2, na sredstvah kastomizacii, ispol'zuemyh dlya obmena programmami; ili
Soprovodit' ee informaciej, kotoruyu vy poluchili v kachestve predlozheniya po rasprostraneniyu sootvetsvuyushchego ishodnogo koda. ( |ta al'ternativa dopuskaetsya tol'ko dlya nekommercheskogo rasprostraneniya, i tol'ko esli vy poluchili programmu v kachestve predlozheniya v ob'ektnyh kodah ili vypolnyaemoj forme, v sootvetstvii s Podrazdelom b, privedennym vyshe).
Ishodnyj kod predpochtitelen dlya rabot po modifikacii. Polnyj ishodnyj kod podrazumevaet ves' ishodnyj kod dlya soderzhashchihsya modulej, plyus vse fajly opredeleniya interfejsa, plyus scenarii upravleniya kompilyaciej i installyaciej. Odnako, v kachestve specificheskogo isklyucheniya, rasprostranyaemyj ishodnyj kod ne obyazan soderzhat' to, chto obychno rasprostranyaetsya (v ishodnyh tekstah ili binarnom vide) s osnovnymi programmnymi komponentami (kompilyatorom, yadrom i t.p.) operacionnoj sistemy, na kotoroj programma vypolnyaetsya, za isklyucheniem sluchaya, kogda sama komponenta soprovozhdaet vypolnyaemye fajly.
Esli rasprostranenie vypolnyaemyh ili ob'ektnyh kodov realizuetsya predostavleniem dostupa dlya kopirovaniya iz ukazannogo mesta, togda predostavlenie ekvivalentnogo dostupa dlya kopirovaniya ishodnyh ishodnogo koda iz togo zhe mesta schitaetsya rasprostraneniem ishodnogo koda, dazhe esli tret'i storony ne prinuzhdayutsya kopirovat' ishodnyj kod vmeste s ob'ektnym kodom.
Vy ne dolzhny kopirovt', modificirovat', dopolnitel'no licenzirovat' ili rasprostranyat' Programmu inache, chem pod dannoj Licenziej. Inache lyubaya popytka kopirovt', modificirovat', dopolnitel'no licenzirovat' ili rasprostranyat' Programmu budet narusheniem i avtomaticheski annuliruet vashi prava, zashchishchaemye dannoj Licenziej. Odnako tret'ih storon, poluchivshie kopii ili prava po etoj Licenzii, oni ne annuliruyutsya, poka oni ih ne narushayut.
Vy mozhete ne sledovat' etoj Licenzii, kol' skoro vy ee ne podpisyvali. Odnako, nichto drugoe ne daet vam prava modificirovat' ili rasprostranyat' Programmu ili proizvodnye iz nee raboty. |ti dejstviya zapreshcheny zakonom, esli vy ne prinimaete trebovaniya Licenzii. Poetomu, zanimayas' modifikaciej ili rasprostraneniem Programmy (ili lyuboj raboty, osnovannoj na Programme) vy dolzhny prodemonstrirovat' vashu priverzhennost' etoj Licenzii, v svyazi s etimi rabotami, i vsem trebovaniyami i usloviyam po kopirovaniyu, rasprostraneniyu ili modifikacii Programmy ili rabot, osnovannyh na Programme.
Kazhdyj raz, kogda vy peredaete Programmu (ili rabotu, osnovannuyu na Programme), poluchatel' avtomaticheski poluchaet licenziyu ot pervogo vladel'ca licenzii na kopirovanie, rasprostranenie ili modifikaciyu Programmy s uchetom trebovanij i uslovij. Vy ne imeete prava nakladyvat' dopolnitel'nye ogranicheniya na ispol'zovanie Programmy temi, komu vy ee peredaete. Vy ne otvechaete po pretenziyam, pred'yavlyaemym tret'imi storonami k etoj Licenzii.
Esli po resheniyu suda ili po zayavleniyu o narushenii patenta ili po drugoj prichine (ne ogranichennoj patentnymi sporami) na vas nakladyvayutsya trebovaniya (resheniem suda, dejstvuyushchim dogovorom ili chem-to inym), kotorye protivorechat usloviyam Licenzii, eto ne yavlyaetsya osnovaniem dlya narusheniya vami uslovij Licenzii. Esli vy ne mozhete odnovremenno vypolnyat' usloviya Licenzii i vypolnyat' drugie obyazatel'stva, to vy voobshche ne imeete prava rasprostranyat' Programmu. Naprimer, esli trebovaniya patenta ne razreshayut bespribyl'noe rasprostranenie Programmy vsemi temi, kto pryamo ili oposredovanno poluchil ot vas kopii, togda edinstvennyj variant, pozvolyayushchij ne narushat' kak te, tak i drugie trebovaniya, zaklyuchaetsya v otkaze ot rasprostraneniya Programmy voobshche.
Esli kakaya-to chast' etogo razdela ne primenima k konkretnoj situacii ili nevypolnima pri nekotoryh konkretnyh obstoyatel'stvah, to predpolagaetsya, chto chast' razdela ili ves' razdel primenimy v drugih obstoyatel'stvah.
Cel'yu etogo razdela ne yavlyaetsya popytka podtolknut' vas k narusheniyu kakih-libo patentnyh prav ili prav sobstvennosti, ili osparivat' spravedlivost' takih prav. |tot razdel imeet edinstvennuyu cel' - zashchitu celostnosti sistemy svobodno rasprostranyaemyh programm, kotoraya realizuetsya praktikoj obshchedostupnyh licenzij. Mnogie lyudi vnesli bol'shoj vklad v obshirnyj nabor svobodno rasprostranyayaemyh programm, polagayas' na etu sistemu. |to pravo avtora/daritelya reshat', zhelaet li on (ona) rasprostranyat' programmy cherez kakie-to drugie sistemy i my ne mozhet navyazyvat' vybor.
Cel'yu dannogo razdela bylo utochnenie togo, chto yavlyaetsya sledstviem posleduyushchego soderzhaniya Licenzii.
Esli rasprostranenie i/ili ispol'zovanie Programmy ogranicheno v nekotoryh stranah libo patentami, libo zapatentovannymi interfejsami, ishodnyj vladelec patenta, kotoryj pomestil Programmu po dannuyu Licenziyu, mozhet dobavit' yavno ukazannuyu geografiyu rasprostraneniya, isklyuchiv sootvetsvuyushchie strany, tak chto rasprostranenie budet razresheno sredi stran, ne popavshih v spisok isklyuchennyh. V etom sluchae dannaya Licenziya vklyuchaet ogranicheniya, kak neot'emlemuyu chast' svoego teksta.
The Free Software Foundation (FSF) mozhet publikovat' i/ili izmenyat' vremya ot vremeni General'nuyu Obshchedostupnuyu Licenziyu. |ti novye versii budut analogichny po duhu dannoj versii, no mogut otlichat'sya v detalyah, svyazannyh s vnov' voznikshimi problemami.
Kazhdaya versiya imeet unikal'nyj nomer. Esli Programma ukazyvaet nomer versii dannoj Licenzii, kotoraya vklyuchaet i "lyubuyu bolee rannyuyu versiyu", vy mozhete sledovat' trebovaniyam libo dannoj versii, libo lyuboj bolee rannej versiej, opublikovannoj Free Software Foundation. Esli Programma ne ukazyvaet nomer versii Licenzii, vy mozhete vybrat' lyubuyu kogda-libo opublikovannuyu Free Software Foundation versiyu.
Esli vy hotitevstavit' chasti Programmy v drugie svobodno rasprostranyaemye programmy, ch'i usloviya rasprostraneniya otlichayutsya, napishite avtoru i sprosite ego razresheniya. Dlya programm, zashchishchennyh copyright Free Software Foundation, napishite v Free Software Foundation; my inogda delaem dlya etogo isklyucheniya. Nashe reshenie sleduet dvum celyam sohraneniya statusa svobodno rasprostranyaemyh programm dlya vseh proizvodnyh iz etih programm, i voobshche, pooshchrenie rasprostraneniya programm.
OTKAZ V GARANTII
POSKOLXKU PROGRAMMA IMEET LICENZIYU BESPLATNO RASPROSTRANYAEMOJ PROGRAMMY, NA PROGRAMMU OTSUTSTVUET GARANTIYA (V PREDELAH DOPUSKAEMYH ZAKONOM). ZA ISKLYUCHENIEM TEH SLUCHAEV, KOGDA PISXMENNO UKAZANO OBRATNOE, VLADELXCY COPYRIGHT I/ILI DRUGIE POSTAVLYUT PROGRAMMU "KAK ESTX" BEZ KAKOJ BY TO NI BYLO GARANTII, YAVNOJ ILI PODRAZUMEVAEMOJ, VKLYUCHAYA, NO NE OGRANICHIVAYA PODRAZUMEVAEMYE GARANTII, NEOBHODIMYE PRI TORGOVLE I OBYAZATELXNYE DLYA DRUGIH KONKRETNYH CELEJ. VY BERETE NA SEBYA VESX RISK ZA KACHESTVO I REZULXTATY RABOTY PROGRMMY. ESLI PROGRAMMA OKAZHETSYA NEISPRAVNOJ, VY NESETE VSE RASHODY PO NEOBHODIMOMU OBSLUZHIVANIYU, REMONTU ILI KORREKTIROVKE.
NI V KAKIH SLUCHAYAH, KROME SLEDUYUSHCHIH IZ ZAKONOV PO ISPOLXZOVANIYU ILI SOGLASIYA V PISXMENNOJ FORME, NE BUDET NI ODIN VLADELEC COPYRIGHT ILI DRUGOE LICO, KOTOROE MOGLO MODIFICIROVATX PROGRAMMU I/ILI DALEE RASPROSTRANYATX EE V SOOTVETSTVII S USTANOVLENNYMI RAZRESHENIYAMI, NE BUDET NESTI OTVETSTVENNOSTX ZA NANESENNYJ PROGRAMMOJ USHCHERB, VKLYUCHAYA LYUBOJ USHCHERB OBSHCHEGO HARAKTERA, SPECIALXNYJ, SLUCHAJNYJ ILI YAVLYAYUSHCHIJSYA SLEDSTVIEM POVREZHDENIYA, VYYAVLENNOGO PRI ISPOLXZOVANII PROGRAMMY ILI NEVOZMOZHNOSTI ISPOLXZOVATX PROGRAMMU (VKLYUCHAYA, NO NE OGRANICHIVAYASX, POTERYU DANNYH ILI IH NEPRAVILXNUYU PEREDACHU ILI POTERI, KOTORYE PONESLI VY ILI TRETXYA STORONA, ILI NESPOSOBNOSTX PROGRAMMY VZAIMODEJSTVOVATX S DRUGIMI PROGRAMMAMI), DAZHE ESLI U VLADELXCEV ILI TRETXEJ STORONY KONSULXTIROVALISX PO POVODU VOZMOZHNOSTI TAKOGO USHCHERBA.
KONEC TREBOVANIJ I USLOVIJ
Esli vy sozdali novuyu programmu i hotite prinesti maksimal'nuyu vozmozhnuyu pol'zu chelovechestvu, luchshe vsego etogo dostignut', sdelav ee svobodnorasprostranyaemoj, chto pozvolit vsem i kazhdomu rasprostranyat' i izmenyat' ee pri vypolnenii etih trebovanij.
CHtoby eto sdelat', dobav'te sleduyushie zapisi k svoej programme. Samoe nadezhnoe, eto dobavit' ih v nachalo kazhogo fajla ishodnyh tekstov, dlya maksimal'nogo effekta dobaviv tuda zhe informaciyu ob otsutstvii garantii; kazhdyj fajl dolzhen kak minimum soderzhat' stroku ``copyright'' i ukazanie, gde est' polnyj tekst licenzii.
<odna stroka, chtoby privesti imya programmy i kratkij smysl togo,
chto ona delaet> Copyright (c) 19yy <imya avtora>
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of
the License, or (at your option) any later version.
This program is distributed in the hope that it will be
useful, but WITHOUT ANY WARRANTY; without even the implied
warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public
License along with this program; if not, write to the Free
Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139,
USA.
Dobav'te takzhe informaciyu, kak s vami svyazat'sya po elektronnoj i obychnoj pochte. Esli programma interaktivnaya, sdelajte nebol'shuyu vydachu na ekran v nachale raboty programmy, vrode etoj:
Gnomovision version 69, Copyright (C) 19yy name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
type `show w'. This is free software, and you are welcome
to redistribute it under certain conditions; type `show c' for
details.
Gipoteticheskie komandy `show w' i `show c' dolzhny pokazat' sootvetsvuyushchie chasti the General Public License. Razumeetsya, komandy, kotorye budete ispol'zovat' vy, mogut nazyvat'sya kak-to inache, chem `show w' i `show c'; ih dazhe mozhno realizovat' myshkoj ili cherez punkty menyu - kak bol'she podhodit vashej programme.
Vy dolzhny takzhe pogovorit' so svoim rabotodatelem (esli vy rabotaete v kachestve programmista) ili v shkole, esli vy v nej, chtoby podpisat' "otkaz ot avtorskih prav" (``copyright disclaimer'') na programmu, esli eto neobhodimo. Vot obrazec:
Yoyodyne, Inc., hereby disclaims all copyright interest in
the program `Gnomovision' (which makes passes at compilers)
written by James Hacker.
<signature of Ty Coon>, 1 April 1989
Ty Coon, President of Vice
|ta General'naya Obshchedostupnaya Licenziya (GPL) ne razreshaet vstavlyat' vashu programmu drugie programmy, predstavlyayushchie ch'yu-to chastnuyu sobstvennost' Esli vasha programma - lish' odna iz programm biblioteki, mozhet byt' bolee celesoobrazno budet razreshit' vklyuchat' (link) ee v lyubye prikladnye programmy v kachestve bibliotechnoj funkcii Esli etogo dostatochno, ispol'zujte Bibliotechnuyu General'nuyu Obshchedostupnuyu Licenziyu GNU (GNU Library General Public License) vmesto Licenzii GPL.
Soderzhimoe etoj glavy, Glavnoe oglavlenie
Nachalo dokumenta, Nachalo etoj glavy