BSD-2 Modifica del codice di licenza

0

Sto usando un codice di licenza BSD-2 nel mio progetto e con il permesso dell'autore, modifico il codice. Ora, sto usando questo codice nel mio progetto. Lo so, dovrei menzionare il nome dell'autore e le informazioni sul copyright. Dovrei, menzionare ciò che modifico in questo codice ??

    
posta Adnan 26.06.2013 - 03:48
fonte

3 risposte

3

La licenza BSD a 2 clausole richiede che tu pubblicizzi i nomi degli autori originali (la mia enfasi):

Copyright (c) [YEAR], [OWNER].

All rights reserved.

(...)

Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

Lo stesso vale per il modulo binario:

Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

Una versione binaria, ovviamente, non richiede di identificare chiaramente quali parti del codice sorgente si applicano al copyright originale.

Tuttavia, una versione del codice sorgente dovrebbe includere il copyright in ciascun file originale e inserirne uno in ciascuno dei tuoi file. Nel caso in cui un file sia stato patchato, e quindi contenga codice sia dell'autore originale che di te stesso, dovrai impilare i diritti d'autore nella parte superiore del file. Almeno, questo è quello che sembra essere la pratica generale per me.

    
risposta data 16.08.2013 - 10:33
fonte
0

Should, I mention What I modify in this code[? ...]

Devi menzionare quale codice è da quella persona. Quindi se modifichi il codice, puoi farlo scrivendo che lo hai cambiato e cosa hai cambiato.

Quindi sì, dovresti menzionare ciò che hai modificato, altrimenti non è chiaro quale codice sia stato creato da chi. E il BSD richiede di rendere visibile, almeno per il codice sottostante, il codice a cui si riferisce.

Questo è uno dei requisiti della licenza BSD.

    
risposta data 01.07.2013 - 16:13
fonte
0

Nella tua risposta noti che hai il permesso degli autori di modificare il codice. Ciò significa che ora hai una licenza, separata dalla licenza BSD, per creare un'opera derivata. Vorrei tornare all'autore originale e chiedere se e come l'autore vuole essere accreditato.

    
risposta data 16.08.2013 - 03:49
fonte

Leggi altre domande sui tag