[Discussioni] Aiuto GPL3

Francesco Potorti` pot a potorti.it
Mer 4 Giu 2008 15:48:57 CEST


Stefano Canepa:
>se in un mio programma uso una libreria rilasciata con licenza GPL3 il
>mio codice deve essere rilasciato con GPL3? 

Sì.

>E se io semplicemente uso GCC e quindi uso glibc come devo fare?

La domanda è mal posta, perché assume che se usi Gcc allora devi usare
Glibc, il che non è vero, né è vero l'inverso.  Quindi rispondo alla
domanda: «se il mio programma usa glibc come devo fare?».

Se il tuo programma è linkato staticamente ad una libreria C, devi
assicurarti di poterla distribuire assieme al tuo programma.  In
particolare, se fai il link statico con la glibc, che è LGPL, dovrai
distribuire (o dare la possibilità di ottenere) i sorgenti della
libreria e consentire il relink del programma con le future versioni di
glibc.

Se il tuo programma è (caso più comune) linkato con la glibc non è
soggetto ad alcun vincolo, a meno che tu non distribuisca anche i binari
di glibc, nel qual caso torniamo più o meno alla situazione precedente.



More information about the discussioni mailing list