Dario wrote:
Dubbi vengono anche a me per MySql che non rispecchia il GPL.
Quando mescolo 2 software di cui uno proprietario opensource ed uno free
..... l'ibrido che ne esce
rispetta le regole del GPL in modo che il free rimanga tale ?
bisogna distinguere un po' di casi, ne elenco qualcuno che mi viene in
mente:
* se si prende del codice GPL, lo si mischia con codice incompatibile
con la GPL, allora o non si ridistribuisce né binari né sorgenti (se lo
si tiene come uso interno) o si rilascia anche il codice non GPL con
licenza compatibile con GPL o si sostituisce il codice GPL con altro
codice che sia compatibile con la propria licenza
* se si prende del codice GPL e non si mischia con codice non
compatibile con la GPL, ma si fa in modo che i due programmi siano a sé
stanti (ognuno funzioni senza la necessità dell'altro) e si "scambino"
dati al più a runtime, allora è tutto regolare. Esempio: il programma
GPL genera dei log, il mio programma incompatibile con la GPL prende
quei log e li visualizza in modo differente
* se si è il detentore unico del copyright su un codice GPL, allora è
possibile ridistribuirlo anche con qualsiasi altra licenza e anche senza
i sorgenti
* se non si è il detentore del copyright su un codice GPL, ma tale
autore unico ha concesso il permesso, allora è possibile ridistribuirlo
con licenza incompatibile con la GPL
Attenzione: la GPL riguarda solo la redistribuzione, se non viene
redistribuito, allora si può fare tutto quello che si vuole. Quindi se
io ho un server e permetto agli utenti di accedere a dei programmi via
WEB (cloud computing), allora posso prendere qualsiasi sorgente GPL,
modificarlo, integrarlo con parti incompatibili con la GPL ed è tutto
regolare. Se io sono l'autore del sorgente GPL e voglio evitare che
questo accada, allora devo usare la licenza AGPL.
Ciao
Davide
--
Dizionari: http://linguistico.sourceforge.net/wiki
Strumenti per l'ufficio: http://it.openoffice.org
GNU/Linux User: 302090: http://counter.li.org
Non autorizzo la memorizzazione del mio indirizzo su outlook
--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org
To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org