-
Data: 2006-08-29 08:07:55
Temat: Przegląd licencji na oprogramowanie - co można wykorzystywać w projektach komercyjnych i na jakich zasadach ?
Od: "Filip Sielimowicz" <s...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]We własnej aplikacji komercyjnej (rozprowadzanej odpłatnie, źródła zamknięte)
używamy wiele komponentów zewnętrznych na różnych licencjach.
Na wikipedii mamy krótki przegląd najważniejszych z nich:
http://pl.wikipedia.org/wiki/Licencje_oprogramowania
Prawdopodbnie na wikipedii angielskiej będzie ich więcej opisanych.
Szczególnie interesują mnie licencje:
BSD, LGPL, Apache 1.1, Apache 2.0, licencja na sterowniki JDBC do bazy IBM DB2
oraz coś, co występuje np. w JRE Sun'a a ma w nagłówku "Binary Code License
Agreement" - wydaje mi się jednak, że to nie nazwa jednej licencji a po prostu
taki nagłówek Sun daje w różnych licencjach (inna dla JRE, inna dla SDK o ile
się pobieżnie przyjrzałem).
1. Czy wolno nam używać dany produkt do celów komercyjnych bez płatności i specjalnej
zgody ?
2. Czy wolno nam DYSTRYBUOWAĆ dany produkt, w jakiej postaci, w produkcie komercyjnym
?
Na powyższe dwa pytania w zasadzie zawsze powinna być odpowiedź twierdząca (w
przypadku
licencji podanych powyżej) i tego jestem prawie pewien, bo zwracaliśmy na to uwagę,
ale ...
Kwestie, które iteresują mnie najbardziej w chwili obecnej, to to, jaki skutek
techniczny/funkcjonalny dla aplikacji mają te licencje. Czyli powinniśmy
sobie odpowiedzieć na kolejne, następujące pytania (i tu już zdecydowanie bakuje
mi jasności):
3. Jakie wymagania funkcjonalne nakłada na aplikację fakt użycia komponentu ?
A dokładniej: zauważyłem, że zazwyczaj w licencjach jest mowa o tym, że można produkt
używać i rozprowadzać, ale pod warunkeim, że rozprowadza się go razem z orginalną
licencją. Wydaje mi się, że widziałem także gdzieś wymóg podania informacji, że
się dany produkt wykorzystuje i wymieniania autorów (stare wersje licencji BSD tak
chyba miały).
W praktyce widziałem, że często po prostu pojawia się gdzieś tam w środku ukryty plik
z licencją. W skrócie, mamy dwa podpytania:
3.A. Czy aplikacja powinna gdzieś podawać informacje o użytych komponentach, autorach
i ich licencjach, czy wystarczy, że w plikach składających się na aplikację licencje
te będą siedzieć razem z plikami komponentu/biblioteki (niewidoczne z poziomu samej
aplikacji) ?
3.B Czy w czasie instalacji aplikacja powinna wyświetlać licencje użytych komponentów
i osobno żądać od użytkownika ich akceptacji ? Coś takiego dzieje sie czasem (tylko
czasem)
np. przy instalacji pluginów do Eclipse (licencja CPL) - ale może taki wymóg istnieje
tylko w sytuacji, gdy licencja plugina jest "silniejsza", niż licencja programu,
który
go używa. Jeśliby aplikacja była instalowana z odpowiednio "silną", restrykcyjną
licencją to chyba bdzie chronić w sposób wystarczający prawa innych producentów ?
3.C Czy jeśli już wymieniamy nazwę jakiegoś komponentu (np. Apache coś tam, JRE,
Hibernate,
IBM DB2, to należy jednocześnie badać, czy ta nazwa nie jest zastrzeżonym znakiem
towarowym i podawać osobno odpowiednią informację ? W szczególności: czy używanie
Javy
w produktach komercyjnych wymaga np. umieszczania logo w aplikacji (logo typu "Java
compatible" - mają tego mnóstwo ikonek do wyboru) ?
Przepraszam, że tak dużo pytań, ale może, gdyby udało się na nie wszystkie zwarcie
odpowiedzieć, to byłoby to bardzo przydatne nie tylko dla mnie. Nie widziałem
żadnego opracowania, np. w formie tabelki, które by na nie kótko odpowiadało.
Następne wpisy z tego wątku
- 30.08.06 10:14 karul
- 30.08.06 11:13 Any User
- 30.08.06 11:35 Jacek Popławski
- 30.08.06 14:02 mgl
- 30.08.06 14:14 Any User
- 30.08.06 18:17 Sebastian Kaliszewski
- 30.08.06 18:28 Sebastian Kaliszewski
- 30.08.06 21:09 m...@g...com
- 31.08.06 12:17 Sebastian Kaliszewski
- 31.08.06 12:15 m...@g...com
Najnowsze wątki z tej grupy
- PKW JUŻ odrzuciła 9/53 kandydatów na prezydenta ale może JESZCZE nie mamy Drugiej Rumuni z TEGO powodu :-)
- Czy prawo mówi o prawie do udziału w przesłuchaniu pełnomocnika czy pełnomocników?
- Gerald B. zeznawał z DWOMA pełnomocnikami z najwyższej półki
- Dlaczego wydałem rozkazy w d. 2025-03-23 i 24 ?
- Re: Ile razy sąd apelacyjny może cofać sprawę do pierwszej instancji? Aż do "właściwego" wyroku?
- Do Jacek Marcin Jaworski
- Re: Ile razy sąd apelacyjny może cofać sprawę do pierwszej instancji? Aż do "właściwego" wyroku?
- Re: Myśl prawna Bodnatury Tuskistanu ruszyła na podbój Turcji [organizacja przestępcza (opozycji)]
- Rozkaz 15-2025: O Przestrzeganiu Konwencji Ottawskiej
- Rozkaz 14-2025: O Domu Studenckim UJ Kamionka
- Rozkaz 13-2025: O Zakazie Tworzenia Oprogramowania Szpiegowskiego
- Rozkaz 12-2025: O Ujawniniu Urządzeń Darmowej Energii
- Rozkaz 11-2025: O Przywróceniu Granic Polski z Przed 2018-11-19, pon.
- Rozkaz 10-2025: O Braku Wymagania Ubezpieczenia Nie Zarejestrowanych Samochodów
- Rozkaz 9-2025: O Przywróceniu Mi Prawa Jazdy
Najnowsze wątki
- 2025-03-27 PKW JUŻ odrzuciła 9/53 kandydatów na prezydenta ale może JESZCZE nie mamy Drugiej Rumuni z TEGO powodu :-)
- 2025-03-27 Czy prawo mówi o prawie do udziału w przesłuchaniu pełnomocnika czy pełnomocników?
- 2025-03-27 Gerald B. zeznawał z DWOMA pełnomocnikami z najwyższej półki
- 2025-03-26 Dlaczego wydałem rozkazy w d. 2025-03-23 i 24 ?
- 2025-03-25 Re: Ile razy sąd apelacyjny może cofać sprawę do pierwszej instancji? Aż do "właściwego" wyroku?
- 2025-03-25 Do Jacek Marcin Jaworski
- 2025-03-25 Re: Ile razy sąd apelacyjny może cofać sprawę do pierwszej instancji? Aż do "właściwego" wyroku?
- 2025-03-24 Re: Myśl prawna Bodnatury Tuskistanu ruszyła na podbój Turcji [organizacja przestępcza (opozycji)]
- 2025-03-24 Rozkaz 15-2025: O Przestrzeganiu Konwencji Ottawskiej
- 2025-03-24 Rozkaz 14-2025: O Domu Studenckim UJ Kamionka
- 2025-03-24 Rozkaz 13-2025: O Zakazie Tworzenia Oprogramowania Szpiegowskiego
- 2025-03-24 Rozkaz 12-2025: O Ujawniniu Urządzeń Darmowej Energii
- 2025-03-24 Rozkaz 11-2025: O Przywróceniu Granic Polski z Przed 2018-11-19, pon.
- 2025-03-24 Rozkaz 10-2025: O Braku Wymagania Ubezpieczenia Nie Zarejestrowanych Samochodów
- 2025-03-24 Rozkaz 9-2025: O Przywróceniu Mi Prawa Jazdy