Sony RMN-U1 Instrukcja Obsługi
Strona 106
106
PL
dotyczy w szczególności bibliotek i różni się nieco od
zwykłej Licencji Powszechnego Użytku (GPL).
Można używać niniejszej licencji również dla bibliotek
przeznaczonych do włączenia ich w skład płatnego
oprogramowania.
Kiedy program komputerowy jest połączony z
biblioteką, czy to permanentnie, czy przy użyciu pliku
biblioteki, kompozycja ta jest pracą łączoną —
pochodną oryginalnej biblioteki. Oznacza to, że
Powszechna Licencja Publiczna zezwala na to
połączenie tylko wtedy, gdy spełnia ono kryteria
wolnego oprogramowania. Mniejsza Powszechna
Licencja Publiczna ustala mniej restrykcyjne kryteria
połączenia dowolnego kodu z biblioteką.
Licencję tę nazywa się „Mniejszą” Powszechną
Licencją Publiczną, ponieważ w mniejszym stopniu
chroni ona wolność jej użytkownika, niż Powszechna
Licencja Publiczna. Daje ona również twórcom
wolnego oprogramowania mniejszą przewagę nad
konkurencyjnymi, płatnymi programami. Mniejszość
tej przewagi jest często powodem, dla którego dla
wielu bibliotek używa się zwykłej Powszechnej
Licencji Publicznej. Jednak Mniejsza Licencja zawiera
ustalenia, które w określonych warunkach oferować
mogą pewne udogodnienia.
Na przykład, wyjątkowo, może zaistnieć specjalna
potrzeba, gdy pewna biblioteka staje się standardem.
Aby standard mógł powstać, również płatne
oprogramowanie musi mieć możliwość pracy z
biblioteką. Częściej zdarza się, że darmowa biblioteka
wykonuje te same funkcje, które posiada jej
komercyjny odpowiednik. W takim przypadku nie
przyniesie wielu korzyści ograniczenie swobody
używania biblioteki jedynie do wolnego
oprogramowania. Dlatego opatrujemy ją Mniejszą
Powszechną Licencją Publiczną.
W niektórych przypadkach zezwolenie na używanie
danej biblioteki w płatnym oprogramowaniu sprawia,
że większa ilość osób może korzystać z dobroci, jakie
przynosi wolne oprogramowanie. Na przykład,
zezwolenie na używanie biblioteki GNU C w
niedarmowym oprogramowaniu pozwala szerszemu
gronu odbiorców na używanie całego systemu
operacyjnego GNU oraz jego wariantu — GNU/
Linux.
Chociaż Mniejsza Powszechna Licencja Publiczna w
mniejszym stopniu chroni wolność działania,
zapewnia ona użytkownikowi oprogramowania
połączonego z biblioteką wolność poczynań i
dostępność środków do uruchomienia programu
komputerowego przy użyciu zmodyfikowanej wersji
biblioteki.
Poniżej znajdują się precyzyjnie opisane zasady i
warunki kopiowania, rozpowszechniania i
modyfikacji. Zwróć uwagę na różnicę pomiędzy
„pracą opartą na bibliotece”, a „pracą korzystającą z
biblioteki”. W pierwszym przypadku praca zawiera
kod pochodny od kodu biblioteki, w drugim musi być
połączony z tą biblioteką, by działać.
ZASADY I WARUNKI KOPIOWANIA,
ROZPOWSZECHNIANIA I
MODYFIKOWANIA
0. Niniejsza Licencja jest przeznaczona dla bibliotek i
innego oprogramowania komputerowego, na
których umieszczona jest pochodząca od
właściciela praw autorskich informacja, że dany
program lub praca może być rozpowszechniana na
warunkach Mniejszej Powszechnej Licencji
Publicznej (zwanej także „niniejszą Licencją”). Do
każdego licencjobiorcy będziemy zwracać się „per
Ty”.
Termin „biblioteka” oznacza zbiór funkcji dowolnego
języka programowania i/lub danych przygotowanych
tak, aby mogły być łatwo połączone z programami
(które używają niektórych z ich funkcji lub danych),
aby tworzyć struktury wykonywalne.
Poniższy termin „Biblioteka” odnosi się do każdej
biblioteki lub pracy wydanej na warunkach niniejszej
Licencji. „Praca oparta na Bibliotece” oznacza
chronioną prawami autorskimi Bibliotekę oraz każdą
wywodzącą się z niej pracę zawierającą Bibliotekę lub
jej fragment — nienaruszony lub zmodyfikowany i/
lub przetłumaczony wprost na inny język. (W dalszej
części niniejszego dokumentu tłumaczenie jest
traktowane jako „modyfikacja”).
„Kod źródłowy” pracy oznacza preferowaną formę
zapisu pracy służącą do wprowadzania w niej
modyfikacji. W przypadku biblioteki kompletny kod
źródłowy oznacza cały kod źródłowy dla wszystkich
zawartych w niej elementów łącznie z plikami
definiującymi interfejs (interface definition files) oraz
skryptami używanymi do kompilacji oraz instalacji
biblioteki.
Niniejsza Licencja nie obejmuje działań innych niż
kopiowanie, rozprowadzanie i modyfikowanie — nie
mieszczą się one w jej zakresie. Czynność używania
programu wykorzystującego Bibliotekę nie jest
poddana ograniczeniom, a produkty uzyskane z
programu objęte są Licencją tylko wtedy, gdy ich
treść stanowi pracę opartą na Bibliotece (niezależnie
od faktu użycia Biblioteki w narzędziu użytym do
pisania programu). To, czy fakt taki jest prawdą,
zależy od tego, co wykonuje dana Biblioteka oraz
program korzystający z Biblioteki.
1. Możesz kopiować i rozprowadzać w dowolnych
mediach wierne kopie kodu źródłowego Biblioteki
w otrzymanej formie pod warunkiem, że w
odpowiednio, w widoczny sposób podasz na każdej
kopii właściwą informację o prawie autorskim i
zrzeczenie się uprawnień z tytułu gwarancji;
wszelkie napisy informacyjne na temat Licencji i
faktu nieudzielania gwarancji musisz chronić przed
zmianami, zaś wraz z Biblioteką musisz
rozprowadzać także egzemplarz niniejszej Licencji.
Możesz pobierać opłatę za fizyczną czynność
przekazania kopii i według własnej decyzji możesz za
opłatą proponować ochronę gwarancyjną.