Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2005-09-05 16:27:56

  FF - Członek DUG

FF
Członek DUG
Skąd: Łódź
Zarejestrowany: 2004-12-23

Licencje

O co chodzi w licencjach gnu, gpl, lgpl bsd itp.
Wiem ze powinienem przeczytac informacje na temat tych licencji, ale zawsze wymiekam przy tych przydługich i nudnych tekstach.
Jesli ktos sie orientuje czym sie one roznia i o co w ktorej chodzi to byłbym wdzieczny za proste wytłumaczenie. Proste tzn cos w stylu "ta licencja pozwala na..., a nie pozwala na...." i koniec bez zadnego zbednego przynudzania.
Z gory dzięki

Offline

 

#2  2005-09-05 16:59:04

  Guest - Gość

Guest
Gość

Re: Licencje

GNU - to nie jest licencja!!! Dzieci w przedszkolu to wiedzą :/
GPL - Licencja na zasadzie "całkowicie udostępniamy kod", nie może kod programu zawierać innego kodu niż "wolnego". Musisz udostępniać swój kod.
LGPL - program może mieć kod nie-wolny (czyli nie GPL). Też trzeba udostępniać kod.
BSD - podobne do GPL, z tą różnicą, że jak wykorzystasz kod nie musisz go dalej udostępniać.

Co do dwóch pierwszych: Nie musisz, czy trzeba - Ty chcesz to zrobić!

 

#3  2005-09-05 22:16:31

  x-dos - Członek DUG

x-dos
Członek DUG
Skąd: United World
Zarejestrowany: 2005-04-10
Serwis

Re: Licencje

a nie jest jeszcze tak że GPL nie może być wykorzystywany w zamkniętych oprogramowaniach (soft który skorzystał z softu na GPL też musi wydać swoj na GPL) a LGPL to przeważnie biblioteki i możliwe jest ich wykorzaystywanie w zamkniętych oprogramowaniach

Offline

 

#4  2005-09-06 08:16:03

  Prezu - Moderator

Prezu
Moderator
Skąd: Vancouver, BC
Zarejestrowany: 2005-06-02

Re: Licencje

a nie jest jeszcze tak że GPL nie może być wykorzystywany w zamkniętych oprogramowaniach (soft który skorzystał z softu na GPL też musi wydać swoj na GPL) a LGPL to przeważnie biblioteki i możliwe jest ich wykorzaystywanie w zamkniętych oprogramowaniach

Z GPL jest tak że nie możesz linkować (a właściwie wykonywać w tej samej przestrzeni adresowej, czyli np. fork() też ) z oprogramowaniem na licencji zawierającej dodatkowe ograniczenia, nie uwzględnione w GPL (np. BSD zawiera dodatkowe ograniczenia związane z podpisywaniem się jako autor, nie pamiętam o co chodzi, więc program na GPL nie może m. in. linkować z bibliotekami rozprowadzanymi na BSD).

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)