Citando codice preso in prestito

0

Se prendi in prestito codice da una fonte, è probabilmente meglio citarlo (come "adattato da [fonte]"). Tuttavia, se prendi, diciamo che hai preso in prestito questa funzione (esempio in C ++):

void doWork()
{
     cout << "Doing work!\n" << endl;
}

e ora lo hai modificato in questo modo:

void doWork()
{
     string name = "";

     cout << "Starting work...\n" << endl;
     cout << "Hello user. What is your name?" << endl;

     cin >> name;
     ...
}

Dovresti ancora dire "adattato da [fonte]" o qualcosa del genere? O sei nella zona sicura?

Nota : mi sto chiedendo in particolare come ciò si applica al codice soggetto a copyright (e open source)

    
posta inixsoftware 31.01.2014 - 14:43
fonte

1 risposta

1

Se stai prendendo codice da codice protetto da copyright o open source, allora devi conformarti ai termini di licenza in base ai quali hai ottenuto il codice. Se non si dispone di un tale accordo di licenza, si viola la legge sul copyright indipendentemente dal fatto che si citi o meno il codice.

Nel caso di GPL, per poter usare lo snippet di codice, devi anche rilasciare TUTTO il tuo codice sotto GPL e includere la licenza GPL come parte del tuo prodotto distribuito. Non è necessario citare quale parte hai preso in prestito.

Normalmente il codice commerciale non richiede alcuna forma di riconoscimento, licenza o citazione.

Altre licenze open source possono variare nei requisiti, ma per quanto ne so nessuno richiede di citare le singole parti del codice.

    
risposta data 31.01.2014 - 14:56
fonte

Leggi altre domande sui tag