Nowe posty

Autor Wątek: Oprogramowanie i licencje  (Przeczytany 2908 razy)

diodacus

  • Gość
Oprogramowanie i licencje
« dnia: 2008-01-21, 11:28:28 »
Mam pytanie do znawcow tematu: czy moge stworzyc pakiet oparty na jadrze Linux’a (kernel, liby, X’y, Gnome/KDE i cala reszta “bebechow”), ktory bylby dostepny na GPL (wraz z zrodlami, itp.) + wlasny kod zamkniety.

Procedura instalacji wygladalaby tak (jeden instalator):
1. uzytkownik zapoznaje sie z licencja GPL i wybiera pakiety linux'a do instalacji
2. uzytkownik zostaje poinformowany i zapoznaje sie z licencja komercyjna i wybiera pakiety programu zamknietego do instalacji
3. instalator instaluje linux’a + pakiety GPL’owe
4. instalator instaluje komercyjny kod

Zakladam, ze kod zamkniety nie zawiera w sobie zrodel na licencji GPL (lub tez innych, ktore wymagalyby ujawnienia zrodel kodu).

Czy takie rozwiazanie jest dopuszczalne ?
Czy takie mieszanie programow nie powoduje problemow z licencja GPL’owa ?

Dziekuje za odpowiedz i pozdrawiam.

TheUsh

  • Gość
Oprogramowanie i licencje
« Odpowiedź #1 dnia: 2008-01-21, 11:57:08 »
Zamknięty to możesz dopisać np. moduł do jądra (jak np. zterowniki do kart graficznych) lub po prostu cały program, ale czegoś co będzie bazowało w najmniejszym stopniu na kodzie na gpl to jest niedopuszczalne. Jeżeli myślisz o czymś w takim rodzaju: instalujesz dystrybucję w której znajduje się i oprogramowanie otwarte, i zamknięte oprogramowanie, to chyba nie ma przeszkód (patrz: komercyjne dystrybucje linuksa).

  • Gość
Oprogramowanie i licencje
« Odpowiedź #2 dnia: 2008-01-21, 17:11:07 »
Cytat: diodacus
Czy takie rozwiazanie jest dopuszczalne ?
Czy takie mieszanie programow nie powoduje problemow z licencja GPL’owa ?
A wystarczy poczytać licencję GPL:P
jest tam napisane wyraźnie - programy licencjonowane GPL'em można dystrybuować równocześnie z programami komercyjnymi.

A tak w ogóle, to jeśli myślisz o stworzeniu własnej dystrybucji, to powinieneś się zapoznać z licencjami programów, które chesz dystrybuować.

Poza tym niektóre programy są na innych licencjach (BSD, MPL i takie tam).