Quale dovrebbe essere il nuovo testo della licenza includere quando si biforcano un progetto? [chiuso]
-
21-08-2019 - |
Domanda
Quando si biforcano un progetto, qual è la responsabilità del nuovo progetto per quanto riguarda il testo della licenza? In particolare, la licenza BSD (uno permissiva), comprende il testo:
La ridistribuzione del codice sorgente deve conservare la suddetta nota sul copyright, questo elenco di condizioni e la seguente dichiarazione di non responsabilità.
Quindi, se sto facendo una nuova versione dello stesso progetto, avrei bisogno di continuare a includere il file di notifica vecchio? Sarebbe sufficiente semplicemente aggiungere il nuovo diritto d'autore a quello vecchio, come questo?
Copyright (c) 1999-2006 [vecchio progetto], 2009 [Nuovo progetto]
Se fossi stato il passaggio delle licenze (ad esempio, ad un GPL), avrei ancora bisogno di includere il vecchio testo della licenza?
Soluzione
In primo luogo, non è possibile passare le licenze. È possibile rilasciare moderno codice BSD-sotto licenza GPL, o per quella materia una licenza proprietaria, ma che non ti liberi da ogni limiti della licenza BSD. si applicano entrambe le licenze.
Pertanto, è necessario mantenere l'avviso di copyright, le condizioni, e la dichiarazione di non responsabilità. Assicurarsi che questo non sia in conflitto con qualsiasi versione GPL si sta utilizzando, in quanto possono ottenere un po 'appiccicoso sui requisiti passati-on.