Newsgroup: it.diritto.internet
Titolo: dubbi su GPL

Ho letto e riletto sull'argomento ma non sono sicuro di aver capito
del tutto come funziona: quello che ho ottenuto e' solo una gran
confusione e un gran mal di testa! Vi esprimo cio' che ho capito e i
miei dubbi, potete farmi sapere se e' corretto ed eventualmente
correggermi ?
Da quello che ho capito se il proprio software fa uso di porzioni di
codice sotto GPL o e' la copia (anche di una virgola) modificata di un
software sotto la licenza diventa automaticamte GPL quindi in soldoni
devo impegnarmi a formire i sorgenti e a perdere ogni diritto su di
essi, tuttavia posso farmi pagare per il prodotto. Fin qui tutto penso
tutto ok il problema sorge con le librerie (ho trovato spesso
dichiarazioni contrastanti): se uso una libreria GPL sia che la linki
staticamente sia che dinamicamente il mio software e' automaticamente
GPL; quindi cosa accade nei seguenti casi ?
- uso librerie GPL e librerie closed source delle quali ho i diritti
di redistribuzione ma non sono reperibili dal cliente finale (esempio
libreria commerciale per riconoscimento immagini)
-uso librerie GPL e librerie closed source il cui binario e' di
pubblico dominio. (ad esempio MFC)
Immagino che almento nel primo caso sia impossibile usare GPL dato che
dovrei fornire anche i sorgenti della libreria closed, cosa che
chiaramente non posso fare. Ad essere formali anche il secondo caso e'
uguale ma in tal modo sarebbe impossibile sviluppare GPL con Visual
Studio ! Dove sbaglio ??!! Forse perche' le librerie MFC posso anche
non distribuirle dato che il cliente le trovera' nella sua copia del
compilatore?
Anche per le LGPL il discorso non e' chiaro: permettono se incluse di
non trasformare il progetto in GPL ma fonti dicono in maniera
discordante che il discorso vale solo per librerie linkate
dinamicamente altri che non fa differenza dal modo in cui le compili:
esiste una documentazione ufficiale in merito. Poi, se e' vero che il
discorso vale solo per link dinamico in DOS non e' mai possibile usare
LGPL senza distribuire il codice !!! Qualcosa non mi torna....
Scusatemi ma non ci capisco piu nulla !
Saluti,
Simone Navari

LGPL senza distribuire il codice !!! Qualcosa non mi torna....
Di nuovo, mancano dettagli.  Proponi un caso specifico.
Ho aggiunto in crosspost it.comp.software.libero, dove penso che sia piů
opportuno proseguire la discussione.  Siccome perň non sono sicuro, non
ho aggiunto un followup-to.

 >dinamicamente altri che non fa differenza dal modo in cui le compili:
Le mie "fonti" sono le numerose ricerche su vari newsgroup e web mi è
praticamente impossibile elencarle. Quello che voglio capire è se (a
meno di eccezzioni) le LGPL possono essere linkate sia staticamente
che dinamicamente senza rendere il software soggetto a GPL.
Grazie comunque per la disponibilità.
Saluti,
Simone Navari

che dinamicamente senza rendere il software soggetto a GPL.
In generale sì, la LGPL è fatta apposta per questo.

 programma.  Ci sono altri casi particolarissimi, che vanno analizzati in  dettaglio
Ok, quindi non è automaticamente impossibile usage GPL + licenze non
libere (con redistribuzione) però bisogna stare attenti alle
condizioni della licenza e della natura della libereria non open.
Grazie ancora per la disponibilità
Cordiali Saluti,
Simone Navari.

posso includere codice GPL nel mio e redistrubiurlo in alcun modo.
Quasi.  Non deve solo fornirti i sorgenti, deve anche darti il diritto
di distribuirli sotto GPL.

Grazie mille per la disponibilità, sei stato molto chiaro: ora sono
molto meno confuso.
Grazie ancora,
Simone Navari.