Copyright © 1989, 1991 Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139 USA. Zezwala siк na kopiowanie i rozpowszechnianie wiernych kopii niniejszego dokumentu licencyjnego, jednak bez prawa wprowadzania zmian.Preambuіa
Wiкkszo¶ж licencji na oprogramowanie pomy¶lana jest po to, aby odebraж uїytkownikowi moїliwo¶ж swobodnego udostкpniania innym i zmieniania danego software'u. Natomiast w wypadku Powszechnej Licencji Publicznej GNU (GNU General Public License, GPL) celem jest zagwarantowanie uїytkownikowi swobody udostкpniania i zmieniania tego wolnego oprogramowania, a wiкc danie pewno¶ci, iї oprogramowanie jest wolno dostкpne dla wszystkich uїytkownikуw. Niniejsza Powszechna Licencja Publiczna dotyczy wiкkszo¶ci oprogramowania wydawanego przez Fundacjк Wolnego Oprogramowania (Free Software Foundation) oraz wszelkich innych programуw, ktуrych autorzy zobowi±zuj± siк do jej stosowania. (Niektуre rodzaje oprogramowania wydawanego przez Fundacjк objкte s± Powszechn± Licencj± Publiczn± GNU dla Bibliotek, GNU Library General Public License). Uїytkownik moїe stosowaж j± rуwnieї do swoich programуw.
Mуwi±c o wolnym oprogramowaniu mamy na my¶li swobodк, a nie cenк. Nasze Powszechne Licencje Publiczne wprowadzono po to, aby zapewniж Paсstwu swobodк rozpowszechniania kopii tego oprogramowania (i - je¶li kto¶ chce - pobierania za tк usіugк opіaty), jak rуwnieї aby udostкpniж kod јrуdіowy oraz umoїliwiж dokonywanie zmian tego oprogramowania lub wykorzystywania jego fragmentуw w nowych, wolnych programach. Nie bez znaczenia jest teї sama moїliwo¶ж dotarcia do Paсstwa z informacj± o wszystkich tych udogodnieniach.
W celu ochrony praw uїytkownika jeste¶my zmuszeni wprowadzaж ograniczenia zabraniaj±ce komukolwiek kwestionowanie jego praw albo sugerowanie rezygnacji z tych praw. Ograniczenia te sprowadzaj± siк do pewnych dla Paсstwa obowi±zkуw w przypadku rozpowszechniania przez Was kopii naszego oprogramowania b±dј dokonywania w nim zmian.
Na przykіad, je¶li rozprowadzacie Paсstwo kopie takiego programu, niezaleїnie czy gratisowo, czy za opіat±, musicie Paсstwo odbiorcy udzieliж wszelkich tych praw, jakie mieli¶cie sami. Musicie zapewniж mu rуwnieї otrzymanie kodu јrуdіowego (lub moїliwo¶ж otrzymania) oraz przedstawiж niniejsze Warunki, aby mуgі on poznaж swoje prawa.
Ochrona Paсstwa praw przebiega w dwуch etapach:
Ponadto dla ochrony tak autora, jak i naszej, pragniemy mieж pewno¶ж, їe kaїdy zrozumie, iї na niniejsze wolne oprogramowanie nie udziela siк gwarancji. W razie dokonania w nim przez kogo¶ modyfikacji i puszczenia dalej do obrotu, pragniemy, aby dalsi odbiorcy zdawali sobie sprawк z tego, їe problemy wprowadzone przez inne osoby nie s± wyrazem oryginalnych dziaіaс twуrcуw.
I rzecz ostatnia: kaїdemu wolnemu programowi stale zagraїaj± patenty na oprogramowanie. Naszym pragnieniem jest unikanie takiego niebezpieczeсstwa, kiedy redystrybutorzy wolnego programu indywidualnie uzyskuj± prawa patentowe, nadaj±c tym samym programowi charakter prawnie zastrzeїony. W celu zapobieїenia takim zjawiskom jednoznacznie wyja¶nili¶my, їe kaїdy patent musi byж wydawany albo dla swobodnego uїytku przez wszystkich, albo nie wydawany wcale.
Poniїej podajemy dokіadne zasady i warunki kopiowania, rozpowszechniania i modyfikowania.
Niniejsza Licencja nie obejmuje dziaіaс innych niї kopiowanie, rozprowadzanie i modyfikowanie - nie mieszcz± siк one w jej zakresie. Czynno¶ж uїywania Programu nie jest poddana ograniczeniom, a produkty uzyskane z Programu objкte s± Licencj± tylko wtedy, gdy ich tre¶ж stanowi pracк opart± na Programie (niezaleїnie od stworzenia jej przy uїyciu Programu). To, czy fakt taki jest prawd±, zaleїy od tego, co dany Program wykonuje.
Moїesz pobieraж opіatк za fizyczn± czynno¶ж przekazania kopii i wedіug wіasnej decyzji moїesz za opіat± proponowaж ochronк gwarancyjn±.
Niniejsze wymogi odnosz± siк do zmodyfikowanej pracy jako caіo¶ci. Je¶li daj±ce siк ustaliж sekcje danej pracy nie pochodz± od Programu i mog± byж racjonalnie uwaїane za samodzielne i odrкbne same w sobie, to niniejsza Licencja i jej warunki nie maj± zastosowania do takich sekcji przy rozprowadzaniu ich przez ciebie jako odrкbne prace. Je¶li jednak rozprowadzasz je jako czк¶ж caіo¶ci, bкd±cej prac± opart± na Programie, rozpowszechnianie tej caіo¶ci musi byж dokonywane na warunkach niniejszej Licencji, ktуrej zezwolenia dla innych licencjobiorcуw rozci±gaj± siк w caіej szeroko¶ci na tк caіo¶ж, a tym samym i na kaїd± indywidualn± jej czк¶ж, niezaleїnie od jej autorstwa.
Dlatego teї intencj± tego fragmentu nie jest roszczenie sobie praw albo podwaїanie twych praw do pracy napisanej w caіo¶ci przez ciebie. Chodzi nam raczej o korzystanie z prawa kontrolowania dystrybucji pochodnych i zbiorowych prac opartych na Programie.
I jeszcze jedno: samo tylko poі±czenie z Programem (lub z prac± opart± na Programie) innej pracy - nie opartej na Programie, w ramach wolumenu no¶nika przechowywania lub dystrybucji, nie powoduje objкcia takiej pracy zakresem niniejszej Licencji.
Okre¶lenie kod јrуdіowy dla pracy oznacza formк pracy preferowan± dla wprowadzania do niej modyfikacji. Dla wykonanej pracy, kompletny kod јrуdіowy oznacza caіy kod јrуdіowy wszystkich moduіуw, wszelkie sprzкїone z ni± po¶rednicz±ce pliki opisuj±ce oraz zbiory komend stosowane do sterowania kompilacj± i instalowaniem programуw. Niemniej jednak, jako wyj±tek specjalny, dystrybuowany (w formie јrуdіowej albo binarnej) kod јrуdіowy nie musi obejmowaж niczego, co jest normalnie rozprowadzane przy pomocy gіуwnych komponentуw (kompilator, j±dro itd.) systemu operacyjnego, na ktуrym pracuje czк¶ж wykonywalna, o ile sam taki komponent towarzyszy tej czк¶ci.
Je¶li dystrybucja czк¶ci wykonywalnej albo kodu wynikowego realizowana jest poprzez oferowanie dostкpu do kopii z wyznaczonego miejsca, to oferowanie rуwnowaїnego dostкpu dla kopiowania kodu јrуdіowego z tego samego miejsca liczy siк jako rozpowszechnianie kodu јrуdіowego, nawet gdy strony trzecie nie s± zmuszone do kopiowania јrуdіa wraz z kodem wynikowym.
Jeїeli w jakich¶ szczegуlnych okoliczno¶ciach ktуry¶ fragment niniejszego punktu staіby siк niewaїny lub niewykonywalny, to intencj± jest, aby znajdowaіa zastosowanie pozostaіa czк¶ж punktu, a tre¶ж caіego punktu byіa stosowana w pozostaіych okoliczno¶ciach.
Celem niniejszego punktu nie jest zachкcanie do naruszania patentуw czy innych praw wіasno¶ci, albo teї do podwaїania ich waїno¶ci; niniejszy punkt za swуj jedyny cel ma ochronк integralno¶ci systemu rozpowszechniania wolnego oprogramowania, realizowanego za pomoc± publicznych licencji. Wielu ludzi bezinteresownie wniosіo swуj wkіad do stworzenia szerokiego zakresu oprogramowania upowszechnianego w tym systemie, maj±c zaufanie do konsekwentnego jego stosowania; wyі±cznie do autora/ofiarodawcy naleїy decyzja, czy їyczy on sobie rozprowadzania oprogramowania za po¶rednictwem innego systemu i licencjobiorca nie moїe tego prawa wyboru ograniczaж.
Intencj± niniejszego punktu jest jasne i wyraјne przedstawienie tego, co uwaїa siк za skutki, jakie rodzi pozostaіa czк¶ж niniejszej Licencji.
Kaїdej wersji nadaje siк wyrуїniaj±cy j± numer. Jeїeli Program podaje numer wersji niniejszej Licencji, odnosz±cy siк do tej wersji i "wszelkich wersji nastкpnych", masz do wyboru albo stosowaж siк do postanowieс i warunkуw tej wersji, albo ktуrejkolwiek wersji pујniejszej wydanej przez Fundacjк Wolnego Oprogramowania. O ile Program nie podaje numeru wersji niniejszej Licencji, moїesz wybraж dowoln± wersjк kiedykolwiek opublikowan± przez Fundacjк.
Je¶li opracowujesz nowy program i chciaіby¶, aby staі siк on przydatny dla szerokiego ogуіu, najlepsz± drog± do osi±gniкcia tego bкdzie nadanie twemu programowi charakteru wolnego oprogramowania, ktуre kaїdy moїe redystrybuowaж i zmieniaж na niniejszych warunkach.
W tym celu do programu doі±cz poniїsze informacje. Bezpieczniej jest doі±czyж je na pocz±tku kaїdego pliku јrуdіowego, dziкki czemu najskuteczniej moїna przekazaж fakt nieistnienia gwarancji; kaїdy plik powinien przy tym nosiж uwagк "copyright" i odno¶nik, gdzie moїna znaleјж peіn± informacjк.
bnazwa programu i informacja, do czego on sіuїy. Copyright (C) 19../20.. nazwisko autorab bNiniejszy program jest wolnym oprogramowaniem; moїesz go rozprowadzaж dalej i/lub modyfikowaж na warunkach Powszechnej Licencji Publicznej GNU, wydanej przez Fundacjк Wolnego Oprogramowania - wedіug wersji 2-giej tej Licencji lub ktуrej¶ z pујniejszych wersji.Podaj teї informacje o sposobie kontaktowania siк z tob± poczt± elektroniczn± lub zwykі±.
Niniejszy program rozpowszechniany jest z nadziej±, iї bкdzie on uїyteczny - jednak BEZ JAKIEJKOLWIEK GWARANCJI, nawet domy¶lnej gwarancji PRZYDATNO¦CI HANDLOWEJ albo PRZYDATNO¦CI DO OKRE¦LONYCH ZASTOSOWAС. W celu uzyskania bliїszych informacji - Powszechna Licencja Publiczna GNU.
Z pewno¶ci± wraz z niniejszym programem otrzymaіe¶ teї egzemplarz Powszechnej Licencji Publicznej GNU (GNU General Public License); je¶li nie - napisz do Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
Je¶li dany program jest interaktywny, spraw, aby w momencie wchodzenia w tryb interaktywny wy¶wietlaі on komunikat jak w poniїszym przykіadzie:
Gnomovision wersja 69, Copyright C 19.. nazwisko autora Gnomovision wydawany jest ABSOLUTNIE BEZ ЇADNEJ GWARANCJI - w celu uzyskania dalszych szczegуіуw wpisz "show w". To jest wolne oprogramowanie i mile widziane jest dalsze rozpowszechnianie go przez ciebie na okre¶lonych warunkach - w celu uzyskania bliїszych szczegуіуw wpisz "show c".
Powyїsze hipotetyczne polecenia "show w" i "show c" winny powodowaж wy¶wietlenie odpowiednich czк¶ci Powszechnej Licencji Publicznej. Oczywi¶cie moїesz uїywaж innych poleceс niї "show w" i "show c"; mog± to byж nawet klikniкcia mysz± lub pozycje menu - co tylko sobie uznasz za stosowne.
Powiniene¶ teї poprosiж swego pracodawcк (je¶li pracujesz jako programista) czy teї swoj± szkoік (je¶li jeste¶ uczniem), o podpisanie, w razie potrzeby, "Rezygnacji z praw autorskich" do programu. Poniїej podajemy przykіad (zmieс nazwy/nazwiska):
Powszechna Licencja Publiczna nie zezwala na wі±czanie twego programu do programуw prawnie zastrzeїonych. Je¶li twуj program jest bibliotek± podprogramуw, moїesz rozwaїyж, czy nie bкdzie korzystniej zezwoliж na powi±zanie prawnie zastrzeїonych aplikacji z bibliotek±. Je¶li chciaіby¶ wіa¶nie tego dokonaж, zamiast niniejszej Licencji zastosuj Powszechn± Licencjк Publiczn± GNU dla Bibliotek.My, firma Jojodyne Sp. z o.o. niniejszym zrzekamy siк i rezygnujemy z wszelkich interesуw prawnych w zakresie praw autorskich do programu "Gnomovision" (ktуry realizuje nastкpuj±ce funkcje...), napisanego przez p.Jana Kowalskiego. Podpis: /-/ Gniewosіaw Wielkowaїny Gniewosіaw Wielkowaїny, Prezes...itp