Nowe posty

Autor Wątek: Licencja GPL (linkowanie dynamicznych bibliotek do kodu na GPL)  (Przeczytany 7894 razy)

MDobak

  • Gość
Witam,
czy pisząc kod korzystający z bibliotek GPL (kod oczywiście też jest GPL) mogę dołączyć biblioteki dynamiczne o zamkniętym kodzie?
Wiem że sytuacja odwrotna, tj. dołączanie do zamkniętego kodu dynamicznych bibliotek GPL jest kwestią sporną, a jak wygląda dołączanie do GPL zamkniętego kodu? Czy mogę zrobić aplikacje GPL umieszczając fragmentu kodu w bibliotekach (np. dll, so) na innej zamkniętej licencji? Imho nie powinno stanowić to problemu bo przecież kazda aplikacja musi załadować systemowe pliki co w przypadku Windowsa zawsze oznacza zamknięty kod, ale nie jestem pewien tego na 100%,

Offline Arkadiusz Bednarczyk

  • Linux.pl
  • Administrator
  • Guru
  • *****
  • Wiadomości: 654
    • Zobacz profil
    • Linux.pl
Licencja GPL (linkowanie dynamicznych bibliotek do kodu na GPL)
« Odpowiedź #1 dnia: 2008-12-14, 19:08:48 »
Będzie to niedozwolone, jeżeli zamierzasz dystrybuować te biblioteki wraz ze swoim programem - chyba, że licencja tychże na to pozwala.

Samo korzystanie np. z bibliotek Windowsa nie jest zabronione - zakładamy przecież, że użytkownik posiada licencję na używanego Windowsa.
--
pozdrawiam
Arkadiusz Bednarczyk
email/jabber: arek@linux.pl

MDobak

  • Gość
Licencja GPL (linkowanie dynamicznych bibliotek do kodu na GPL)
« Odpowiedź #2 dnia: 2008-12-14, 19:21:50 »
Założymy, że ja jestem autorem tych bibliotek, zawierają kod którego nie chce udostępniać. A więc mogę dołączyć je do kodu GPL w postaci bibliotek linkowanych dynamicznie bez publikowania ich kodu?

Offline roobal

  • Users
  • Guru
  • *****
  • Wiadomości: 2056
    • Zobacz profil
Licencja GPL (linkowanie dynamicznych bibliotek do kodu na GPL)
« Odpowiedź #3 dnia: 2008-12-15, 02:56:52 »
Cytat: MDobak
Założymy, że ja jestem autorem tych bibliotek, zawierają kod którego nie chce udostępniać. A więc mogę dołączyć je do kodu GPL w postaci bibliotek linkowanych dynamicznie bez publikowania ich kodu?
Jeśli się nie mylę to w takim wypadku raczej będzie to podchodzić pod LGPL
.

Pozdrawiam!

chmooreck

  • Gość
Licencja GPL (linkowanie dynamicznych bibliotek do kodu na GPL)
« Odpowiedź #4 dnia: 2008-12-15, 08:33:14 »
Cytat: MDobak
Założymy, że ja jestem autorem tych bibliotek, zawierają kod którego nie chce udostępniać. A więc mogę dołączyć je do kodu GPL w postaci bibliotek linkowanych dynamicznie bez publikowania ich kodu?
Skoro jesteś ich autorem, to możesz je udostępnić na jakiej zasadzie ci się podoba... To, że napiszesz jakiś inny kawałek kodu (w tym przypadku udostępniony na zasadach GPL), który z nich korzysta nie ma znaczenia.

Przemyśl jeszcze raz udostępnienie całości na GPL'u - to nie boli ;)