--- Mario Govoni ha scritto: > Marco Pratesi ha scritto: > > > OOo non è coperto da licenza GPL. > > In effetti OOo è coperto da licenza LGPL (Lesser General Public
si buona parte di OOo è sotto LGPL ... poi ci sono alcuni software di terze parti che hanno altre licenze Puoi trovare ulteriori dettagli leggendoti il file: THIRDPARTYLICENSEREADME.html presente in OOo > ed è un compromesso tra la GPL ed altre licenze con restrizioni, come > la BSD. per la licenza BSD esistono due versioni: * la BSD originaria: è una licenza di software libero, usata fino al 1999, e non compatibile con la GPL * la BSD modificata: è una licenza di software libero compatibile con la GPL (è la BSD originaria a cui è stata tolta la clausola di avvertimento: tale clausola bisogna includerla in ogni parte di testo che cita direttamente o indirettamente il software!!!) La BSD modificata ha così poche restrizioni che chiunque può prendere i sorgenti e immeterseli nel suo codice proprietario senza neanche citarne l'origine ... come ha fatto anche microsoft in ms-windows. Quindi la BSD secondo me non ha restrizioni. > La Lesser fissa il copyleft sul singolo file sorgente e non > sull'intero > software, permettendo così ad un software rilasciato sotto di essa di > essere incluso in un prodotto commerciale anche coperto da licenza > proprietaria. cosa? ogni licenza software è applicata sul singolo file sorgente, anzi per essere valida deve essere presente su ogni singolo file insieme al copyright. È possibile utilizzare anche una piccola porzione di un sorgente per le licenze che lo permettono, come la GPL o la LGPL. Quindi io prendo solo 100 linee di codice da un file di 1.000.000 sotto GPL e lo riemetto sotto GPL ... è tutto regolare. Inoltre non è affatto vero che è possibile includere software LGPL in software proprietario, ma è solo possibile "linkare" un software LGPL con software proprietari. C'è molta differenza tra i due concetti. Se io includo un software, allora tale software si mischia con il mio software proprietario; se invece lo "linko" io ho due software ben distinti: il mio e l'altro software vengono "uniti" solo in fase di creazione dell'eseguibile (fase di link) o sono usati come libreria esterna. In pratica il codice LGPL è usabile solo come libreria interna all'eseguibile o esterna (ad esempio le famose .dll su ms-windows). Inoltre se faccio questo link devo fornire tutti i file oggetto (compilati) della parte proprietaria, questo per permettere agli utenti di poter utilizzare versioni successive o modificate delle librerie LGPL. > Il vincolo è che le modifiche apposte al codice libero > siano rese pubbliche (secondo quanto previsto dalla GPL). Si usa per anche questo è falso. Si è costretti a distribuire il codice modificato se e solo se tale codice viene distribuito e si è obbligati a distribuire tali sorgenti modificati solo a chi ha ricevuto il binario dal "modificante". Per esempio, semplificando, se Pippo crea una modifica a un sorgente GPL o LGPL e poi mi consegna l'eseguibile che io passo a Pluto, allora Pluto non può pretendere nulla da Pippo, ma può pretendere i sorgenti da me ... io a mia volta li posso pretendere da Pippo. > Quindi, caro Bart, puoi tranquillamente cercare un editore per il tuo > computo metrico :o) volendo può vendere a qualsiasi cifra qualsiasi software sotto GPL/LGPL ... è sufficiente che trovi l'acquirente disposto a pagare ... ed è tutto legale Ciao Davide Dizionari: http://linguistico.sourceforge.net/wiki Conoscere il TC: http://www.no1984.org Strumenti per l'ufficio: http://it.openoffice.org Sistema operativo: http://www.it.debian.org Browser: http://www.mozilla.org/products/firefox Client di posta: http://www.mozilla.org/products/thunderbird GNU/Linux User: 302090: http://counter.li.org -- Non autorizzo la memorizzazione del mio indirizzo di posta a chi usa outlook: non voglio essere invaso da spam Chiacchiera con i tuoi amici in tempo reale! http://it.yahoo.com/mail_it/foot/*http://it.messenger.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
