[Discussioni] fork software lgpl... documenti al riguardo
Simo Sorce
simo a softwarelibero.it
Dom 16 Gen 2005 11:00:08 CET
On Sun, 2005-01-16 at 00:24 +0100, Luca Marrocco wrote:
> La mia domanda e' posso creare una nuova applicazione basata su quella
> precedente cambiando leggermente il nome?
Generalmente è una pratica abituale modificare il nome quando si fa un
fork, io direi che anzi è doveroso farlo per non indurre in confusione
gli utenti. Il fatto che il nome sia più o meno simile a quello
originale credo sia più una questione di gusto che altro e di volontà di
rendere immediatamente riconoscibili o meno le origini del codice.
> Posso cambiare la licenza passando da LGPL a GPL? Posso farlo soltanto
> per le parti che sottoporro' a modifica?
Si, nella licenza LGPL vi è scritto che codice rilasciato con licenza
LGPL, può essere rialsciato nuovamente anche con licenza GPL (poi però
non si può tronare indietro ovviamente).
Se fai questo però immagino che gli autori originali non potranno più
prendere il tuo codice per integrarlo nel fork originale. Credo sia una
cosa su cui pensarci bene, a meno che il tuo obbiettivo sia proprio
questo: evitare merge successive con il code base originale.
> Quali diritti devo concedere agli autori originali? Citarli in qualche
> parte specifica della nuova applicazione, citare il programma originale,
> eccetera...
devi sempre mantenere il copyright degli autori originali, nei singoli
file sorgente andrai solo ad aggiungere il tuo copyright, non è ammesso
togliere quello degli autori originali (a meno che non cambi il 100% del
codice di un file).
Mettere una nota nel README principale che indichi la storia del codice,
la versione del codice originale da cui è stato forkato e tutte le
feature aggiunte/cambiate è sicuramente cosa buona e giusta.
> Infine mi farebbe comodo qualche riferimento a documenti pubblicati su
> questo argomento, purtroppo la ricerca che ho fatto in rete mi ha
> restituito molti risultati sul fork (la nota funzione di suddivisione
> dei processi) ma nessuno che riguardasse la suddivisione di processi di
> sviluppo :)
Credo che sia doveroso fare una bella visita a www.gnu.org e leggersi
entrambe le licenze LGPL e GPL oltre che le loro FAQ.
Non conosco documenti validi che parlino specificamente di come fare
fork di codice, se ce ne sono e qualcuno li conosce sarò entusiasta di
prenderne visione anche io.
Simo.
--
AsSoLi - Associazione Software Libero
email: info a softwarelibero.it
website: http://www.softwarelibero.it
More information about the discussioni
mailing list