Aneks, An ek s – LG 26LH250C Instrukcja Obsługi

Strona 166

Advertising
background image

148

aneKS

an

eK

S

(b) interfejsy api współtwórcy.

Jeśli Modyfikacje współtwórcy obejmują interfejs programowania aplikacji (api), a współtwórca wie o istnieniu licencji paten-

towych wymaganych do zaimplementowania tego interfejsu, musi podać tę informację w pliku inForMacJe prawne.

(c) oświadczenia.

współtwórca oświadcza według swojej najlepszej wiedzy, że z wyjątkiem informacji ujawnionych na mocy podpunktu 3.4(a)

powyżej wprowadzone przez niego Modyfikacje są jego oryginalnymi wytworami i/lub posiada uprawnienia pozwalające przy-

znawać prawa opisane w niniejszej Licencji.

3.5. wymagane deklaracje.

deklarację z załącznika a należy umieścić w każdym pliku Kodu źródłowego. Jeśli z powodu struktury konkretnego pliku Kodu

źródłowego nie można w nim zamieścić deklaracji, powinna się ona znaleźć w miejscu, w którym beneficjent najprawdopodob-

niej będzie jej szukał (na przykład w odpowiednim katalogu). Jeśli użytkownik dokonał jednej lub więcej Modyfikacji, może

dodać swoje imię i nazwisko jako dane współtwórcy do deklaracji opisanej w załączniku a. Kopię Licencji należy również umie-

ścić w każdej dokumentacji dotyczącej Kodu źródłowego, w której są opisywane prawa beneficjenta lub prawa własności wobec

przedmiotowego kodu. użytkownik może według własnego uznania odpłatnie oferować gwarancję, pomoc techniczną, przejęcie

na siebie odpowiedzialności za roszczenia osób trzecich oraz różne inne formy własnej odpowiedzialności wybranym lub

wszystkim beneficjentom przedmiotowego kodu. w takim przypadku czyni to wyłącznie w imieniu własnym, a nie pierwotnego

programisty lub jakiegokolwiek współtwórcy. użytkownik musi jednoznacznie wskazać, iż wszelkie takie gwarancje, pomoc tech-

niczną, przejęcie na siebie odpowiedzialności za roszczenia osób trzecich oraz wszelkie inne formy własnej odpowiedzialności

oferuje wyłącznie on sam. Musi też stwierdzić, że zapewni pierwotnemu programiście i każdemu współtwórcy ochronę przed

wszelkimi roszczeniami osób trzecich wynikłymi z warunków wprowadzonej przez siebie gwarancji, pomocy technicznej, dekla-

racji przejęcia odpowiedzialności za roszczenia osób trzecich czy innej formy własnej odpowiedzialności.

3.6. rozpowszechnianie wersji pliku wykonywalnego.

użytkownik może rozpowszechniać przedmiotowy kod w postaci pliku wykonywalnego wyłącznie pod warunkiem spełnienia

wymogów określonych w podpunktach 3.1-3.5 w odniesieniu do tego kodu oraz dołączenia deklaracji stwierdzającej, że

przedmiotowy kod w postaci Kodu źródłowego jest dostępny na mocy postanowień niniejszej Licencji (łącznie z informacją o

sposobie wypełnienia wymogów określonych w podpunkcie 3.2). deklaracja musi być wyeksponowana w każdej sekcji deklara-

cji w pliku wykonywalnym, powiązanej dokumentacji lub innych towarzyszących dokumentach, w których opisano prawa benefi-

cjentów w zakresie przedmiotowego kodu. użytkownik może rozpowszechniać przedmiotowy kod w postaci pliku wykonywal-

nego oraz prawa własności na podstawie wybranej przez siebie licencji zawierającej warunki inne niż opisane w tej Licencji, pod

warunkiem, iż w swoich działaniach przestrzega zapisów tej Licencji, a licencja na plik wykonywalny nie próbuje ograniczać ani

zmieniać praw beneficjenta do Kodu źródłowego wynikających z treści niniejszej Licencji. Jeśli użytkownik rozpowszechnia wer-

sję w postaci pliku wykonywalnego na mocy innej licencji, musi jednoznacznie stwierdzić, że wszelkie warunki odmienne od

zawartych w Licencji są oferowane wyłącznie przez niego, a nie przez pierwotnego programistę czy któregokolwiek

współtwórcę. niniejszym użytkownik zobowiązuje się zapewnić pierwotnemu programiście i każdemu współtwórcy ochronę

przed wszelkimi roszczeniami osób trzecich wynikłymi z oferowanych przez użytkownika warunków.

3.7. większe dzieła.

użytkownik może tworzyć większe dzieła przez połączenie przedmiotowego kodu z kodem niepodlegającym warunkom niniej-

szej Licencji, a następnie rozpowszechniać większe dzieło jako jeden produkt. w takim przypadku użytkownik ma obowiązek

dopilnować, by wymogi niniejszej Licencji były spełnione w przypadku przedmiotowego kodu.

4. niemożność spełnienia warunków Licencji z powodu sprzeczności z obowiązującym prawem.

Jeśli użytkownik nie jest w stanie przestrzegać któregokolwiek zapisu Licencji w odniesieniu do części lub całości

przedmiotowego kodu z powodów ustawowych, w wyniku wyroku sądu lub na skutek obowiązujących przepisów, ma obowią-

zek: (a) stosować się do postanowień Licencji w maksymalnym możliwym zakresie, oraz (b) opisać ograniczenia i fragmenty

kodu, którego dotyczą. opis taki musi być umieszczony w pliku inForMacJe prawne opisanym w podpunkcie 3.4 i dołącza-

ny do wszystkich rozpowszechnianych kopii Kodu źródłowego. z wyjątkiem zakresu

zabronionego ustawowo lub przepisami, opis powinien być na tyle szczegółowy, aby zrozumiał go przeciętny docelowy użytkow-

nik.

5. Stosowalność tej Licencji.

niniejsza Licencja dotyczy kodu, do którego pierwotny programista dołączył deklarację opisaną w załączniku a oraz powiązane-

go z nim przedmiotowego kodu.

6. wersje tej Licencji.

6.1. nowe wersje.

Firma netscape communications corporation („netscape”) może okresowo publikować poprawione i/lub nowe wersje niniejszej

Licencji. Każda wersja będzie oznaczona unikatowym numerem.

6.2. ważność nowych wersji.

po opublikowaniu przedmiotowego kodu na mocy określonej wersji Licencji użytkownik może bezterminowo korzystać z niego

w oparciu o tę Licencję. alternatywnie użytkownik może zdecydować się na korzystanie z tego przedmiotowego kodu według

postanowień którejkolwiek nowszej wersji Licencji opublikowanej przez firmę netscape. warunki określające sposób użytkowa-

nia przedmiotowego kodu wytworzonego zgodnie z Licencją mogą być zmieniane wyłącznie przez firmę netscape.

Advertising