OGÓLNA LICENCJA PUBLICZNA GNU

Wersja 3, 29 czerwca 2007

Prawa autorskie © 2007 Free Software Foundation, Inc.https://fsf.org/>

Każdemu wolno kopiować i rozpowszechniać dosłowne kopie tego dokumentu licencyjnego, jednak nie wolno go zmieniać.

Preambuła

Powszechna Licencja Publiczna GNU jest wolną licencją typu copyleft dla oprogramowania i innego rodzaju dzieł.

Licencje większości oprogramowania i innych prac praktycznych mają na celu odebranie Ci wolności dzielenia się i zmieniania prac. Natomiast GNU General Public License ma na celu zagwarantowanie Ci wolności dzielenia się i zmieniania wszystkich wersji programu – aby upewnić się, że pozostanie on wolnym oprogramowaniem dla wszystkich swoich użytkowników. My, Free Software Foundation, używamy GNU General Public License dla większości naszego oprogramowania; dotyczy ona również wszelkich innych prac wydanych w ten sposób przez ich autorów. Możesz ją również stosować do swoich programów.

Kiedy mówimy o wolnym oprogramowaniu, mamy na myśli wolność, nie cenę. Nasze Powszechne Licencje Publiczne mają na celu zapewnienie, że masz swobodę dystrybucji kopii wolnego oprogramowania (i pobierania za nie opłat, jeśli chcesz), że otrzymujesz kod źródłowy lub możesz go zdobyć, jeśli chcesz, że możesz zmieniać oprogramowanie lub używać jego części w nowych wolnych programach i że wiesz, że możesz robić te rzeczy.

Aby chronić Twoje prawa, musimy uniemożliwić innym odmawianie Ci tych praw lub żądanie od Ciebie zrzeczenia się praw. Dlatego masz pewne obowiązki, jeśli rozpowszechniasz kopie oprogramowania lub je modyfikujesz: obowiązki poszanowania wolności innych.

Na przykład, jeśli rozpowszechniasz kopie takiego programu, czy to za darmo, czy za opłatą, musisz przekazać odbiorcom te same wolności, które otrzymałeś. Musisz upewnić się, że oni również otrzymają lub będą mogli uzyskać kod źródłowy. I musisz pokazać im te warunki, aby znali swoje prawa.

Programiści korzystający z licencji GNU GPL chronią Twoje prawa w dwóch krokach: (1) zgłaszają prawa autorskie do oprogramowania i (2) oferują Ci tę Licencję, udzielając Ci prawnego zezwolenia na jego kopiowanie, dystrybucję i/lub modyfikowanie.

Dla ochrony programistów i autorów, GPL jasno wyjaśnia, że nie ma gwarancji na to wolne oprogramowanie. Zarówno dla dobra użytkowników, jak i autorów, GPL wymaga, aby zmodyfikowane wersje były oznaczane jako zmienione, tak aby ich problemy nie były błędnie przypisywane autorom poprzednich wersji.

Niektóre urządzenia są zaprojektowane tak, aby uniemożliwić użytkownikom instalowanie lub uruchamianie zmodyfikowanych wersji oprogramowania w nich zawartych, chociaż producent może to zrobić. Jest to zasadniczo niezgodne z celem ochrony wolności użytkowników do zmiany oprogramowania. Systematyczny wzorzec takiego nadużycia występuje w obszarze produktów przeznaczonych do użytku indywidualnego, a to jest właśnie tam, gdzie jest to najbardziej niedopuszczalne. Dlatego zaprojektowaliśmy tę wersję GPL, aby zakazać tej praktyki w przypadku tych produktów. Jeśli takie problemy pojawią się w innych domenach, jesteśmy gotowi rozszerzyć to postanowienie na te domeny w przyszłych wersjach GPL, jeśli będzie to konieczne do ochrony wolności użytkowników.

Wreszcie, każdy program jest stale zagrożony patentami na oprogramowanie. Państwa nie powinny pozwalać patentom na ograniczanie rozwoju i użytkowania oprogramowania na komputerach ogólnego przeznaczenia, ale w tych, które to robią, chcemy uniknąć szczególnego niebezpieczeństwa, że patenty stosowane do wolnego programu mogłyby sprawić, że stanie się on faktycznie zastrzeżony. Aby temu zapobiec, GPL zapewnia, że patenty nie mogą być używane do uczynienia programu niewolnym.

Poniżej przedstawiono szczegółowe warunki kopiowania, rozpowszechniania i modyfikowania.

WARUNKI KORZYSTANIA Z USŁUGI

0. Definicje.

„Niniejsza Licencja” oznacza wersję 3 Powszechnej Licencji Publicznej GNU.

„Prawa autorskie” oznaczają również prawa podobne do praw autorskich, które mają zastosowanie do innych rodzajów dzieł, np. masek półprzewodnikowych.

„Program” odnosi się do wszelkich prac objętych prawem autorskim, licencjonowanych na mocy niniejszej Licencji. Każdy licencjobiorca jest nazywany „Ty”. „Licencjobiorcami” i „odbiorcami” mogą być osoby fizyczne lub organizacje.

„Modyfikowanie” dzieła oznacza kopiowanie lub adaptowanie całości lub części dzieła w sposób wymagający zezwolenia praw autorskich, inny niż wykonanie dokładnej kopii. Powstałe dzieło nazywane jest „zmodyfikowaną wersją” wcześniejszego dzieła lub dziełem „opartym na” wcześniejszym dziele.

„Utwór objęty ochroną” oznacza niezmodyfikowany Program lub utwór oparty na Programie.

„Propagowanie” utworu oznacza robienie z nim czegokolwiek, co bez zezwolenia naraziłoby Cię na bezpośrednią lub pośrednią odpowiedzialność za naruszenie zgodnie z obowiązującym prawem autorskim, z wyjątkiem wykonywania go na komputerze lub modyfikowania prywatnej kopii. Propagowanie obejmuje kopiowanie, dystrybucję (z modyfikacją lub bez), udostępnianie publicznie, a w niektórych krajach również inne działania.

„Przekazanie” dzieła oznacza każdy rodzaj propagacji, który umożliwia innym stronom tworzenie lub otrzymywanie kopii. Sama interakcja z użytkownikiem za pośrednictwem sieci komputerowej, bez przekazywania kopii, nie jest przekazywaniem.

Interaktywny interfejs użytkownika wyświetla „Odpowiednie informacje prawne” w zakresie, w jakim zawiera wygodną i widoczną funkcję, która (1) wyświetla odpowiednią informację o prawach autorskich i (2) informuje użytkownika, że nie ma gwarancji na dzieło (z wyjątkiem zakresu, w jakim gwarancje są udzielane), że licencjobiorcy mogą przekazywać dzieło na mocy niniejszej Licencji oraz jak wyświetlić kopię niniejszej Licencji. Jeśli interfejs przedstawia listę poleceń lub opcji użytkownika, taką jak menu, widoczny element na liście spełnia to kryterium.

1. Kod źródłowy.

„Kod źródłowy” dla dzieła oznacza preferowaną formę dzieła do wprowadzania w nim modyfikacji. „Kod obiektowy” oznacza dowolną formę dzieła niebędącą formą źródłową.

„Standardowy interfejs” oznacza interfejs, który jest oficjalnym standardem zdefiniowanym przez uznaną instytucję normalizacyjną lub, w przypadku interfejsów określonych dla konkretnego języka programowania, interfejsem powszechnie używanym wśród programistów pracujących w tym języku.

„Biblioteki systemowe” wykonywalnego dzieła obejmują wszystko, co nie jest dziełem jako całością, co (a) jest zawarte w normalnej formie pakowania Głównego Komponentu, ale nie jest częścią tego Głównego Komponentu, i (b) służy jedynie do umożliwienia korzystania z dzieła z tym Głównym Komponentem lub do implementacji Standardowego Interfejsu, dla którego implementacja jest dostępna publicznie w formie kodu źródłowego. „Główny Komponent” w tym kontekście oznacza główny niezbędny komponent (jądro, system okien itd.) określonego systemu operacyjnego (jeśli istnieje), na którym działa wykonywalne dzieło, lub kompilator używany do wytworzenia dzieła, lub interpreter kodu obiektowego używany do jego uruchomienia.

„Odpowiadające źródło” dla dzieła w formie kodu obiektowego oznacza cały kod źródłowy potrzebny do wygenerowania, zainstalowania i (w przypadku dzieła wykonywalnego) uruchomienia kodu obiektowego oraz zmodyfikowania dzieła, w tym skrypty do kontrolowania tych działań. Nie obejmuje ono jednak Bibliotek systemowych dzieła ani narzędzi ogólnego przeznaczenia lub ogólnie dostępnych bezpłatnych programów, które są używane w niezmodyfikowanej formie do wykonywania tych działań, ale które nie są częścią dzieła. Na przykład odpowiadające źródło obejmuje pliki definicji interfejsu powiązane z plikami źródłowymi dzieła oraz kod źródłowy dla bibliotek współdzielonych i dynamicznie łączonych podprogramów, których dzieło jest specjalnie zaprojektowane do wymagania, na przykład poprzez intymną komunikację danych lub przepływ sterowania między tymi podprogramami i innymi częściami dzieła.

Odpowiednie Źródło nie musi zawierać niczego, co użytkownicy mogą automatycznie odtworzyć z innych części Odpowiedniego Źródła.

Odpowiednim źródłem dla dzieła w formie kodu źródłowego jest to samo dzieło.

2. Podstawowe uprawnienia.

Wszystkie prawa przyznane na mocy niniejszej Licencji są przyznawane na czas obowiązywania praw autorskich do Programu i są nieodwołalne, pod warunkiem spełnienia określonych warunków. Niniejsza Licencja wyraźnie potwierdza Twoje nieograniczone pozwolenie na uruchamianie niezmodyfikowanego Programu. Wynik uruchomienia objętego dzieła jest objęty niniejszą Licencją tylko wtedy, gdy wynik, biorąc pod uwagę jego treść, stanowi objęte dzieło. Niniejsza Licencja uznaje Twoje prawa do dozwolonego użytku lub inne równoważne prawa, zgodnie z prawem autorskim.

Możesz tworzyć, uruchamiać i propagować objęte prawami utwory, których nie przekazujesz, bez żadnych warunków, o ile Twoja licencja pozostaje w mocy. Możesz przekazywać objęte prawami utwory innym osobom wyłącznie w celu dokonania przez nich modyfikacji wyłącznie dla Ciebie lub udostępnienia Ci udogodnień do uruchamiania tych utworów, pod warunkiem, że będziesz przestrzegać warunków niniejszej Licencji, przekazując cały materiał, do którego nie masz praw autorskich. Osoby tworzące lub uruchamiające objęte prawami utwory dla Ciebie muszą to robić wyłącznie w Twoim imieniu, pod Twoim kierownictwem i kontrolą, na warunkach, które zabraniają im wykonywania jakichkolwiek kopii Twojego materiału chronionego prawem autorskim poza ich relacją z Tobą.

Przenoszenie w innych okolicznościach jest dozwolone wyłącznie na warunkach określonych poniżej. Podlicencjonowanie nie jest dozwolone; sekcja 10 czyni je zbędnym.

3. Ochrona praw użytkowników przed prawem zakazującym obchodzenia zabezpieczeń.

Żadne dzieło objęte ochroną nie zostanie uznane za część skutecznego środka technicznego w rozumieniu obowiązującego prawa wypełniającego zobowiązania wynikające z artykułu 11 Traktatu Światowej Organizacji Własności Intelektualnej o prawie autorskim przyjętego 20 grudnia 1996 r. lub podobnych praw zakazujących lub ograniczających obchodzenie takich środków.

Przekazując utwór objęty licencją, zrzekasz się wszelkich uprawnień do zakazania obchodzenia środków technologicznych w zakresie, w jakim takie obejście jest realizowane poprzez wykonywanie praw na mocy niniejszej Licencji w odniesieniu do utworu objętego licencją, a także zrzekasz się wszelkich zamiarów ograniczenia działania lub modyfikacji utworu jako środka egzekwowania, wobec użytkowników utworu, Twoich lub osób trzecich praw do zakazania obchodzenia środków technologicznych.

4. Przekazywanie kopii dosłownych.

Możesz przekazywać dosłowne kopie kodu źródłowego Programu w takiej formie, w jakiej go otrzymasz, na dowolnym nośniku, pod warunkiem, że w widoczny i odpowiedni sposób opublikujesz na każdej kopii odpowiednią informację o prawach autorskich; zachowasz nienaruszone wszelkie informacje stwierdzające, że niniejsza Licencja oraz wszelkie niedozwolone warunki dodane zgodnie z sekcją 7 mają zastosowanie do kodu; zachowasz nienaruszone wszelkie informacje o braku jakiejkolwiek gwarancji; i przekażesz wszystkim odbiorcom kopię niniejszej Licencji wraz z Programem.

Za każdą przekazaną kopię możesz pobierać dowolną opłatę lub nie pobierać żadnej opłaty, a także możesz oferować wsparcie techniczne lub ochronę gwarancyjną za opłatą.

5. Przekazywanie zmodyfikowanych wersji źródłowych.

Możesz przekazać pracę opartą na Programie lub modyfikacje służące jej wytworzeniu na podstawie Programu w formie kodu źródłowego na warunkach określonych w sekcji 4, pod warunkiem spełnienia wszystkich poniższych warunków:

  • a) Praca musi być opatrzona widoczną informacją o dokonaniu modyfikacji i podającą odpowiednią datę.
  • b) Praca musi zawierać widoczne informacje, że jest udostępniana na mocy niniejszej Licencji oraz wszelkich warunków dodanych na mocy sekcji 7. Ten wymóg modyfikuje wymóg w sekcji 4, aby „zachować nienaruszone wszystkie informacje”.
  • c) Musisz udzielić licencji na całe dzieło, jako całość, na mocy niniejszej Licencji każdemu, kto wejdzie w posiadanie kopii. Niniejsza Licencja będzie zatem miała zastosowanie, wraz z wszelkimi stosownymi dodatkowymi warunkami sekcji 7, do całego dzieła i wszystkich jego części, niezależnie od sposobu ich zapakowania. Niniejsza Licencja nie udziela pozwolenia na licencjonowanie dzieła w żaden inny sposób, ale nie unieważnia takiego pozwolenia, jeśli otrzymałeś je osobno.
  • d) Jeśli praca posiada interaktywne interfejsy użytkownika, każdy z nich musi wyświetlać Odpowiednie Informacje Prawne; jeśli jednak Program posiada interaktywne interfejsy, które nie wyświetlają Odpowiednich Informacji Prawnych, Twoja praca nie musi ich wyświetlać.

Kompilacja objętego prawem utworu z innymi oddzielnymi i niezależnymi utworami, które z natury nie są rozszerzeniami objętego prawem utworu i które nie są z nim połączone w taki sposób, aby utworzyć większy program, w lub na woluminie nośnika pamięci masowej lub dystrybucyjnego, jest nazywana „agregatem”, jeśli kompilacja i wynikające z niej prawa autorskie nie są wykorzystywane do ograniczania dostępu lub prawnych praw użytkowników kompilacji poza to, na co zezwalają poszczególne utwory. Włączenie objętego prawem utworu do agregatu nie powoduje, że niniejsza Licencja ma zastosowanie do innych części agregatu.

6. Przekazywanie form nie będących źródłem.

Możesz przekazać objęte licencją dzieło w formie kodu obiektowego na warunkach określonych w sekcjach 4 i 5, pod warunkiem, że przekażesz również czytelne maszynowo Odpowiednie Źródło na warunkach niniejszej Licencji, w jeden z następujących sposobów:

  • a) Przekazać kod obiektowy w postaci produktu fizycznego (w tym fizycznego nośnika dystrybucyjnego) lub w nim ucieleśniony, wraz z Odpowiednim Źródłem utrwalonym na trwałym nośniku fizycznym zwyczajowo stosowanym do wymiany oprogramowania.
  • b) Przekazać kod obiektowy w produkcie fizycznym (w tym na fizycznym nośniku dystrybucyjnym) lub w nim zawartym, wraz z pisemną ofertą, ważną przez co najmniej trzy lata i ważną tak długo, jak długo oferujesz części zamienne lub wsparcie klienta dla danego modelu produktu, aby dać każdemu, kto posiada kod obiektowy, albo (1) kopię Odpowiedniego Źródła dla całego oprogramowania w produkcie objętego niniejszą Licencją, na trwałym nośniku fizycznym zwyczajowo używanym do wymiany oprogramowania, za cenę nie wyższą niż uzasadniony koszt fizycznego przekazania źródła, albo (2) dostęp do kopii Odpowiedniego Źródła z serwera sieciowego bezpłatnie.
  • c) Przekaż indywidualne kopie kodu obiektowego wraz z kopią pisemnej oferty, aby zapewnić Odpowiednie Źródło. Ta alternatywa jest dozwolona tylko okazjonalnie i niekomercyjnie, i tylko jeśli otrzymałeś kod obiektowy wraz z taką ofertą, zgodnie z podsekcją 6b.
  • d) Przekaż kod obiektu, oferując dostęp z wyznaczonego miejsca (bezpłatnie lub za opłatą) i zaoferuj równoważny dostęp do Odpowiedniego Źródła w ten sam sposób przez to samo miejsce bez dodatkowych opłat. Nie musisz wymagać od odbiorców kopiowania Odpowiedniego Źródła wraz z kodem obiektu. Jeśli miejscem kopiowania kodu obiektu jest serwer sieciowy, Odpowiednie Źródło może znajdować się na innym serwerze (obsługiwanym przez Ciebie lub osobę trzecią), który obsługuje równoważne funkcje kopiowania, pod warunkiem, że zachowasz jasne wskazówki obok kodu obiektu, wskazujące, gdzie znaleźć Odpowiednie Źródło. Niezależnie od tego, na jakim serwerze znajduje się Odpowiednie Źródło, nadal jesteś zobowiązany do zapewnienia, że jest ono dostępne tak długo, jak będzie to potrzebne do spełnienia tych wymagań.
  • e) Przekazywać kod obiektowy za pomocą transmisji peer-to-peer, pod warunkiem poinformowania innych uczestników, gdzie kod obiektowy i Odpowiednie Źródło dzieła są udostępniane publicznie bezpłatnie zgodnie z podpunktem 6d.

Odrębna część kodu obiektowego, której kod źródłowy jest wyłączony z Odpowiedniego Źródła jako Biblioteki Systemowej, nie musi być uwzględniana przy przekazywaniu pracy kodu obiektowego.

„Produkt użytkownika” to albo (1) „produkt konsumencki”, co oznacza jakąkolwiek namacalną własność osobistą, która jest normalnie używana do celów osobistych, rodzinnych lub domowych, albo (2) cokolwiek zaprojektowanego lub sprzedawanego do włączenia do mieszkania. Przy ustalaniu, czy produkt jest produktem konsumenckim, wątpliwe przypadki rozstrzyga się na korzyść pokrycia. W przypadku konkretnego produktu otrzymanego przez konkretnego użytkownika „normalnie używany” odnosi się do typowego lub powszechnego użycia tej klasy produktów, niezależnie od statusu konkretnego użytkownika lub sposobu, w jaki konkretny użytkownik faktycznie używa, oczekuje lub jest oczekiwany, że będzie używał produktu. Produkt jest produktem konsumenckim niezależnie od tego, czy produkt ma istotne zastosowania komercyjne, przemysłowe czy niekonsumenckie, chyba że takie zastosowania stanowią jedyny znaczący sposób użycia produktu.

„Informacje o instalacji” dla Produktu użytkownika oznaczają wszelkie metody, procedury, klucze autoryzacyjne lub inne informacje wymagane do zainstalowania i wykonania zmodyfikowanych wersji objętego dzieła w tym Produkcie użytkownika ze zmodyfikowanej wersji jego Odpowiedniego Źródła. Informacje muszą być wystarczające, aby zapewnić, że dalsze funkcjonowanie zmodyfikowanego kodu obiektowego nie jest w żadnym wypadku uniemożliwione lub zakłócone wyłącznie z powodu dokonania modyfikacji.

Jeśli przekazujesz kod obiektu zgodnie z tą sekcją w Produkcie Użytkownika lub z nim lub specjalnie do użytku w Produkcie Użytkownika, a przekazanie następuje w ramach transakcji, w której prawo posiadania i użytkowania Produktu Użytkownika jest przenoszone na odbiorcę na zawsze lub na ustalony okres (niezależnie od tego, jak transakcja jest scharakteryzowana), Odpowiednie Źródło przekazane zgodnie z tą sekcją musi być dołączone do Informacji o Instalacji. Jednak ten wymóg nie ma zastosowania, jeśli ani Ty, ani żadna osoba trzecia nie zachowuje możliwości zainstalowania zmodyfikowanego kodu obiektu w Produkcie Użytkownika (na przykład praca została zainstalowana w pamięci ROM).

Wymaganie dostarczenia Informacji o Instalacji nie obejmuje wymogu kontynuowania świadczenia usług wsparcia, gwarancji lub aktualizacji dla dzieła, które zostało zmodyfikowane lub zainstalowane przez odbiorcę, lub dla Produktu Użytkownika, w którym zostało zmodyfikowane lub zainstalowane. Dostęp do sieci może zostać odmówiony, gdy sama modyfikacja istotnie i niekorzystnie wpływa na działanie sieci lub narusza zasady i protokoły komunikacji w sieci.

Odpowiednie przekazane Źródło oraz dostarczone Informacje o Instalacji, zgodnie z tą sekcją, muszą być w formacie publicznie udokumentowanym (oraz z implementacją dostępną publicznie w formie kodu źródłowego) i nie mogą wymagać żadnego specjalnego hasła ani klucza do rozpakowania, odczytania lub skopiowania.

7. Postanowienia dodatkowe.

„Dodatkowe uprawnienia” to warunki, które uzupełniają warunki niniejszej Licencji, wprowadzając wyjątki od jednego lub więcej jej warunków. Dodatkowe uprawnienia, które mają zastosowanie do całego Programu, będą traktowane tak, jakby były zawarte w niniejszej Licencji, w zakresie, w jakim są ważne na mocy obowiązującego prawa. Jeśli dodatkowe uprawnienia mają zastosowanie tylko do części Programu, część ta może być używana oddzielnie na mocy tych uprawnień, ale cały Program pozostaje regulowany przez niniejszą Licencję bez względu na dodatkowe uprawnienia.

Gdy przekazujesz kopię utworu objętego ochroną, możesz według własnego uznania usunąć wszelkie dodatkowe uprawnienia z tej kopii lub z dowolnej jej części. (Dodatkowe uprawnienia mogą być spisane tak, aby wymagały ich usunięcia w pewnych przypadkach, gdy modyfikujesz utwór). Możesz umieścić dodatkowe uprawnienia na materiale dodanym przez Ciebie do utworu objętego ochroną, do którego masz lub możesz udzielić odpowiedniego pozwolenia na prawa autorskie.

Niezależnie od innych postanowień niniejszej Licencji, w przypadku materiałów dodanych do dzieła objętego licencją, możesz (za zgodą właścicieli praw autorskich do tego materiału) uzupełnić postanowienia niniejszej Licencji o postanowienia:

  • a) Zrzeczenie się gwarancji lub ograniczenie odpowiedzialności w sposób inny niż postanowienia sekcji 15 i 16 niniejszej Licencji; lub
  • b) wymaganie zachowania określonych, uzasadnionych informacji prawnych lub informacji o autorze w tym materiale lub w odpowiednich informacjach prawnych wyświetlanych przy dziełach je zawierających; lub
  • c) zakazujące błędnego przedstawiania pochodzenia takiego materiału lub wymagające, aby zmodyfikowane wersje takiego materiału były w rozsądny sposób oznaczone jako różniące się od wersji oryginalnej; lub
  • d) ograniczenie wykorzystania w celach reklamowych nazw licencjodawców lub autorów materiałów; lub
  • e) Odmowa udzielenia praw wynikających z prawa znaków towarowych do korzystania z niektórych nazw handlowych, znaków towarowych lub znaków usługowych; lub
  • f) żądanie odszkodowania od licencjodawców i autorów tych materiałów przez każdą osobę przekazującą te materiały (lub ich zmodyfikowane wersje) z umownym przyjęciem odpowiedzialności wobec odbiorcy, za wszelką odpowiedzialność, jaką te umowne przyjęcia bezpośrednio nakładają na tych licencjodawców i autorów.

Wszystkie inne dodatkowe warunki niedozwolone są uważane za „dalsze ograniczenia” w rozumieniu sekcji 10. Jeśli Program, który otrzymałeś, lub jakakolwiek jego część, zawiera informację, że podlega niniejszej Licencji wraz z warunkiem, który jest dalszym ograniczeniem, możesz usunąć ten warunek. Jeśli dokument licencyjny zawiera dalsze ograniczenie, ale zezwala na ponowne licencjonowanie lub przekazywanie na mocy niniejszej Licencji, możesz dodać do objętego pracą materiału podlegającego warunkom tego dokumentu licencyjnego, pod warunkiem, że dalsze ograniczenie nie przetrwa takiego ponownego licencjonowania lub przekazywania.

Jeżeli dodasz postanowienia do objętego ochroną dzieła zgodnie z postanowieniami niniejszej sekcji, musisz umieścić w odpowiednich plikach źródłowych oświadczenie o dodatkowych postanowieniach, które mają zastosowanie do tych plików, lub powiadomienie wskazujące, gdzie można znaleźć stosowne postanowienia.

Dodatkowe warunki, dozwolone lub niedozwolone, mogą zostać określone w formie oddzielnej licencji sporządzonej na piśmie lub określone jako wyjątki; powyższe wymagania stosuje się w obu przypadkach.

8. Zakończenie.

Nie możesz propagować ani modyfikować objętego prawem dzieła, z wyjątkiem przypadków wyraźnie określonych w niniejszej Licencji. Wszelkie próby propagowania lub modyfikowania go w inny sposób są nieważne i automatycznie wygasają Twoje prawa na mocy niniejszej Licencji (w tym wszelkie licencje patentowe udzielone na mocy trzeciego akapitu sekcji 11).

Jednakże jeśli zaprzestaniesz naruszania niniejszej Licencji, wówczas Twoja licencja od konkretnego posiadacza praw autorskich zostanie przywrócona (a) tymczasowo, chyba że posiadacz praw autorskich wyraźnie i ostatecznie rozwiąże Twoją licencję, oraz (b) na stałe, jeśli posiadacz praw autorskich nie powiadomi Cię o naruszeniu w rozsądny sposób przed upływem 60 dni od rozwiązania umowy.

Co więcej, licencja udzielona przez konkretnego właściciela praw autorskich zostanie przywrócona na stałe, jeżeli właściciel praw autorskich powiadomi Cię o naruszeniu w rozsądny sposób, będzie to pierwszy raz, kiedy otrzymasz od tego właściciela praw autorskich powiadomienie o naruszeniu tej Licencji (do jakiegokolwiek dzieła) i naprawisz naruszenie przed upływem 30 dni od otrzymania powiadomienia.

Wygaśnięcie Twoich praw na mocy niniejszej sekcji nie powoduje wygaśnięcia licencji stron, które otrzymały od Ciebie kopie lub prawa na mocy niniejszej licencji. Jeśli Twoje prawa zostały wygaśnięte i nie zostały trwale przywrócone, nie kwalifikujesz się do otrzymania nowych licencji na ten sam materiał na mocy sekcji 10.

9. Akceptacja nie jest wymagana w celu otrzymania kopii.

Nie musisz akceptować tej Licencji, aby otrzymać lub uruchomić kopię Programu. Pomocnicza propagacja objętego utworu, która ma miejsce wyłącznie w wyniku użycia transmisji peer-to-peer w celu otrzymania kopii, również nie wymaga akceptacji. Jednak nic innego niż ta Licencja nie udziela Ci pozwolenia na propagowanie lub modyfikowanie objętego utworu. Te działania naruszają prawa autorskie, jeśli nie akceptujesz tej Licencji. Dlatego też, modyfikując lub propagując objęte dzieło, wskazujesz na akceptację tej Licencji, aby to zrobić.

10. Automatyczne licencjonowanie odbiorców końcowych.

Za każdym razem, gdy przekazujesz objęte licencją dzieło, odbiorca automatycznie otrzymuje licencję od pierwotnych licencjodawców, aby uruchamiać, modyfikować i propagować to dzieło, podlegając niniejszej Licencji. Nie jesteś odpowiedzialny za egzekwowanie przestrzegania niniejszej Licencji przez osoby trzecie.

„Transakcja podmiotowa” to transakcja przenosząca kontrolę nad organizacją lub zasadniczo wszystkie aktywa jednej z nich, lub dzieląca organizację, lub łącząca organizacje. Jeśli propagacja objętego prawem utworu wynika z transakcji podmiotowej, każda strona tej transakcji, która otrzymuje kopię utworu, otrzymuje również wszelkie licencje na utwór, jakie poprzednik strony w interesie miał lub mógł dać na mocy poprzedniego akapitu, plus prawo do posiadania Odpowiedniego Źródła utworu od poprzednika w interesie, jeśli poprzednik je posiada lub może je uzyskać przy uzasadnionym wysiłku.

Nie możesz nakładać żadnych dalszych ograniczeń na wykonywanie praw przyznanych lub potwierdzonych na mocy niniejszej Licencji. Na przykład nie możesz nakładać opłaty licencyjnej, tantiem ani innych opłat za wykonywanie praw przyznanych na mocy niniejszej Licencji i nie możesz wszczynać postępowania sądowego (w tym pozwu wzajemnego lub kontrpowództwa w pozwie) twierdząc, że jakiekolwiek roszczenie patentowe zostało naruszone poprzez tworzenie, używanie, sprzedaż, oferowanie do sprzedaży lub importowanie Programu lub jakiejkolwiek jego części.

11. Patenty.

„Współtwórca” to posiadacz praw autorskich, który upoważnia do korzystania na mocy niniejszej Licencji z Programu lub dzieła, na którym oparty jest Program. Dzieło w ten sposób licencjonowane nazywane jest „wersją współtwórcy” współtwórcy.

„Podstawowe roszczenia patentowe” współautora to wszystkie roszczenia patentowe będące własnością współautora lub przez niego kontrolowane, niezależnie od tego, czy zostały już nabyte, czy nabyte w przyszłości, które zostałyby naruszone w jakiś sposób, dozwolony przez niniejszą Licencję, poprzez tworzenie, używanie lub sprzedaż wersji współautora, ale nie obejmują roszczeń, które zostałyby naruszone wyłącznie w wyniku dalszej modyfikacji wersji współautora. Na potrzeby niniejszej definicji „kontrola” obejmuje prawo do udzielania sublicencji patentowych w sposób zgodny z wymogami niniejszej Licencji.

Każdy współautor udziela Ci niewyłącznej, ogólnoświatowej, wolnej od opłat licencyjnych licencji patentowej na podstawie swoich podstawowych roszczeń patentowych, na tworzenie, używanie, sprzedaż, oferowanie do sprzedaży, importowanie oraz w inny sposób uruchamianie, modyfikowanie i propagowanie treści wersji współautora.

W następujących trzech akapitach „licencja patentowa” oznacza jakąkolwiek wyraźną umowę lub zobowiązanie, niezależnie od nazwy, do nieegzekwowania patentu (takie jak wyraźne pozwolenie na wykonywanie patentu lub zobowiązanie do nieskładania pozwu o naruszenie patentu). „Udzielenie” takiej licencji patentowej stronie oznacza zawarcie takiej umowy lub zobowiązania do nieegzekwowania patentu wobec strony.

Jeśli przekazujesz chronione dzieło, świadomie polegając na licencji patentowej, a Odpowiednie Źródło dzieła nie jest dostępne dla nikogo do kopiowania, bezpłatnie i na warunkach niniejszej Licencji, za pośrednictwem publicznie dostępnego serwera sieciowego lub innych łatwo dostępnych środków, musisz albo (1) spowodować, aby Odpowiednie Źródło było dostępne, albo (2) zorganizować pozbawienie siebie korzyści z licencji patentowej dla tego konkretnego dzieła, albo (3) zorganizować, w sposób zgodny z wymogami niniejszej Licencji, rozszerzenie licencji patentowej na odbiorców niższego szczebla. „Świadome poleganie” oznacza, że masz rzeczywistą wiedzę, że gdyby nie licencja patentowa, przekazanie przez Ciebie chronionego dzieła w kraju lub wykorzystanie przez Twojego odbiorcę chronionego dzieła w kraju naruszyłoby jeden lub więcej identyfikowalnych patentów w tym kraju, co do których masz powody sądzić, że są ważne.

Jeżeli zgodnie z pojedynczą transakcją lub porozumieniem lub w związku z nią przekazujesz lub propagujesz poprzez zapewnienie przekazania utworu objętego ochroną patentową i udzielasz licencji patentowej niektórym stronom otrzymującym utwór objęty ochroną patentową, upoważniając je do używania, propagowania, modyfikowania lub przekazywania określonej kopii utworu objętego ochroną patentową, wówczas udzielana przez Ciebie licencja patentowa zostaje automatycznie rozszerzona na wszystkich odbiorców utworu objętego ochroną patentową i utworów na nim opartych.

Licencja patentowa jest „dyskryminująca”, jeśli nie obejmuje zakresu swojego obowiązywania, zabrania wykonywania lub jest uzależniona od niewykonywania jednego lub większej liczby praw, które są wyraźnie przyznawane na mocy niniejszej licencji. Nie możesz przekazać objętego prawem utworu, jeśli jesteś stroną umowy z osobą trzecią, która zajmuje się dystrybucją oprogramowania, na mocy której dokonujesz płatności na rzecz osoby trzeciej w oparciu o zakres swojej działalności polegającej na przekazywaniu utworu, a na mocy której osoba trzecia udziela, którejkolwiek ze stron, która otrzymałaby od Ciebie objęte prawem utworu, dyskryminacyjnej licencji patentowej (a) w związku z kopiami objętego prawem utworu przekazanymi przez Ciebie (lub kopiami wykonanymi z tych kopii) lub (b) głównie dla i w związku z określonymi produktami lub kompilacjami, które zawierają objęte prawem utworu, chyba że zawarłeś taką umowę lub licencja patentowa została udzielona przed 28 marca 2007 r.

Żadne z postanowień niniejszej Licencji nie będzie interpretowane jako wykluczające lub ograniczające jakąkolwiek dorozumianą licencję lub inne środki obrony przed naruszeniem, które mogą być dostępne na mocy obowiązującego prawa patentowego.

12. Nie wolno rezygnować z wolności innych.

Jeśli zostaną nałożone na Ciebie warunki (czy to na mocy nakazu sądowego, umowy, czy w inny sposób), które są sprzeczne z warunkami niniejszej Licencji, nie zwalniają Cię one z warunków niniejszej Licencji. Jeśli nie możesz przekazać objętego pracą dzieła w sposób, który jednocześnie spełnia Twoje zobowiązania wynikające z niniejszej Licencji i wszelkie inne stosowne zobowiązania, w konsekwencji nie możesz go w ogóle przekazać. Na przykład, jeśli zgodzisz się na warunki, które zobowiązują Cię do pobierania tantiem za dalsze przekazanie od tych, którym przekazujesz Program, jedynym sposobem, w jaki mógłbyś spełnić oba te warunki i niniejszą Licencję, byłoby całkowite powstrzymanie się od przekazania Programu.

13. Używaj zgodnie z licencją GNU Affero General Public License.

Niezależnie od innych postanowień niniejszej Licencji, masz pozwolenie na łączenie lub łączenie dowolnego objętego dzieła z dziełem licencjonowanym na podstawie wersji 3 GNU Affero General Public License w jedno połączone dzieło i przekazywanie powstałego dzieła. Warunki niniejszej Licencji będą nadal miały zastosowanie do części, która jest objętym dziełem, ale specjalne wymagania GNU Affero General Public License, sekcja 13, dotyczące interakcji za pośrednictwem sieci będą miały zastosowanie do połączenia jako takiego.

14. Zmienione wersje niniejszej Licencji.

Free Software Foundation może od czasu do czasu publikować zmienione i/lub nowe wersje GNU General Public License. Takie nowe wersje będą podobne w duchu do obecnej wersji, ale mogą różnić się szczegółami, aby rozwiązać nowe problemy lub wątpliwości.

Każdej wersji nadano wyróżniający numer wersji. Jeśli Program określa, że ma do niego zastosowanie określona numerowana wersja GNU General Public License „lub jakakolwiek późniejsza wersja”, masz możliwość przestrzegania warunków tej numerowanej wersji lub jakiejkolwiek późniejszej wersji opublikowanej przez Free Software Foundation. Jeśli Program nie określa numeru wersji GNU General Public License, możesz wybrać dowolną wersję kiedykolwiek opublikowaną przez Free Software Foundation.

Jeżeli w Programie określono, że serwer proxy może decydować, które przyszłe wersje Powszechnej Licencji Publicznej GNU mogą być używane, publiczne oświadczenie serwera proxy o akceptacji danej wersji na stałe upoważnia Cię do wybrania tej wersji dla Programu.

Późniejsze wersje licencji mogą dawać Ci dodatkowe lub inne uprawnienia. Jednak żadne dodatkowe zobowiązania nie są nakładane na żadnego autora ani posiadacza praw autorskich w wyniku Twojego wyboru późniejszej wersji.

15. Zrzeczenie się gwarancji.

NIE MA ŻADNEJ GWARANCJI NA PROGRAM, W ZAKRESIE DOZWOLONYM PRZEZ OBOWIĄZUJĄCE PRAWO. Z WYJĄTKIEM INACZEJ OKREŚLONYCH NA PIŚMIE, POSIADACZE PRAW AUTORSKICH I/LUB INNE STRONY DOSTARCZAJĄ PROGRAM „TAK JAK JEST”, BEZ ŻADNEJ GWARANCJI, WYRAŹNEJ LUB DOROZUMIANEJ, W TYM MIĘDZY INNYMI DOROZUMIANYCH GWARANCJI PRZYDATNOŚCI HANDLOWEJ I PRZYDATNOŚCI DO OKREŚLONEGO CELU. CAŁKOWITE RYZYKO DOTYCZĄCE JAKOŚCI I DZIAŁANIA PROGRAMU PONOSISZ. W PRZYPADKU, GDY PROGRAM OKAZUJE SIĘ WADLIWY, PONOSISZ KOSZT WSZELKICH NIEZBĘDNYCH CZYNNOŚCI SERWISOWYCH, NAPRAW LUB KOREKCJI.

16. Ograniczenie odpowiedzialności.

W ŻADNYM WYPADKU, O ILE NIE WYMAGAJĄ TEGO OBOWIĄZUJĄCE PRAWO LUB NIE UZGODNIONO NA PIŚMIE, ŻADEN POSIADACZ PRAW AUTORSKICH LUB ŻADNA INNA STRONA, KTÓRA MODYFIKUJE I/LUB PRZEKAZUJE PROGRAM ZGODNIE Z POWYŻSZYMI ZEZWOLENIAMI, NIE PONOSI ODPOWIEDZIALNOŚCI WOBEC CIEBIE ZA SZKODY, W TYM ZA SZKODY OGÓLNE, SZCZEGÓLNE, PRZYPADKOWE LUB WTÓRNE WYNIKAJĄCE Z UŻYTKOWANIA LUB NIEMOŻNOŚCI UŻYTKOWANIA PROGRAMU (W TYM MIĘDZY INNYMI UTRATĘ DANYCH LUB DANYCH, KTÓRE SĄ NIEDOKŁADNE LUB STRATY PONIESIONE PRZEZ CIEBIE LUB OSOBY TRZECIE LUB NIEWSPÓŁDZIAŁANIE PROGRAMU Z INNYMI PROGRAMAMI), NAWET JEŚLI TAKI POSIADACZ LUB INNA STRONA ZOSTALI POINFORMOWANI O MOŻLIWOŚCI WYSTĄPIENIA TAKIEGO USZKODZENIA.

17. Interpretacja paragrafów 15 i 16.

Jeżeli powyższe zrzeczenie się gwarancji i ograniczenie odpowiedzialności nie mogą zostać uznane za wiążące na mocy prawa lokalnego zgodnie z ich postanowieniami, sądy rozpatrujące sprawę zastosują prawo lokalne, które najbardziej odpowiada całkowitemu zrzeczeniu się wszelkiej odpowiedzialności cywilnej w związku z Programem, chyba że do egzemplarza Programu dołączono gwarancję lub przyjęcie odpowiedzialności w zamian za opłatę.

KONIEC WARUNKÓW I POSTANOWIEŃ

Jak stosować te warunki w nowych programach

Jeśli opracowujesz nowy program i chcesz, aby był jak najbardziej użyteczny dla ogółu, najlepszym sposobem osiągnięcia tego celu jest uczynienie go wolnym oprogramowaniem, które każdy może rozpowszechniać i zmieniać na niniejszych warunkach.

Aby to zrobić, dołącz następujące powiadomienia do programu. Najbezpieczniej jest dołączyć je na początku każdego pliku źródłowego, aby najskuteczniej określić wyłączenie gwarancji; a każdy plik powinien mieć co najmniej wiersz „copyright” i wskaźnik do miejsca, w którym znajduje się pełne powiadomienie.

    Prawa autorskie (C) Ten program jest wolnym oprogramowaniem: możesz go redystrybuować i/lub modyfikować na warunkach licencji GNU General Public License opublikowanej przez Free Software Foundation, w wersji 3 licencji lub (według własnego wyboru) w dowolnej późniejszej wersji. Ten program jest dystrybuowany z nadzieją, że będzie użyteczny, ale BEZ ŻADNEJ GWARANCJI; nawet bez domniemanej gwarancji PRZYDATNOŚCI HANDLOWEJ lub PRZYDATNOŚCI DO OKREŚLONEGO CELU. Więcej szczegółów znajdziesz w licencji GNU General Public License. Powinieneś otrzymać kopię licencji GNU General Public License wraz z tym programem. Jeśli nie, zobacz .

Dodaj także informacje o tym, jak można się z Tobą skontaktować za pośrednictwem poczty elektronicznej i tradycyjnej.

Jeżeli program obsługuje interakcję terminalową, spraw, aby po uruchomieniu w trybie interaktywnym wyświetlał krótką informację, taką jak ta:

    Prawa autorskie (C) Ten program jest dostarczany BEZ ŻADNEJ GWARANCJI; aby uzyskać szczegółowe informacje, wpisz `show w'. Jest to darmowe oprogramowanie i możesz je rozpowszechniać pod pewnymi warunkami; aby uzyskać szczegółowe informacje, wpisz `show c'.

Hipotetyczne polecenia `show w' i `show c' powinny pokazywać odpowiednie części Powszechnej Licencji Publicznej. Oczywiście polecenia Twojego programu mogą być inne; w przypadku interfejsu GUI użyłbyś „about box”.

Powinieneś również poprosić swojego pracodawcę (jeśli pracujesz jako programista) lub szkołę, jeśli taka istnieje, o podpisanie „zrzeczenia się praw autorskich” do programu, jeśli jest to konieczne. Aby uzyskać więcej informacji na ten temat oraz jak złożyć wniosek i przestrzegać licencji GNU GPL, zobaczhttps://www.gnu.org/licenses/>.

Licencja GNU General Public License nie zezwala na włączanie Twojego programu do programów zastrzeżonych. Jeśli Twój program jest biblioteką podprogramów, możesz uznać za bardziej przydatne zezwolenie na łączenie aplikacji zastrzeżonych z biblioteką. Jeśli chcesz to zrobić, użyj licencji GNU Lesser General Public License zamiast tej licencji. Ale najpierw przeczytajhttps://www.gnu.org/licenses/why-not-lgpl.html>.