Va bene usare codice di esempio da blog, GitHub, ecc ... in applicazioni commerciali?

6

Quando si cerca sul Web una soluzione a un problema particolare, trovo spesso una soluzione perfetta pubblicata sul blog di qualcuno o in un archivio pubblico (GitHub, Codice Google). Il più delle volte, il codice non ha informazioni sul copyright, né l'autore menziona alcun tipo di regole di attribuzione.

Sono abbastanza sicuro che i brevi frammenti sono validi, ma cosa succede se copio una manciata di classi letteralmente (ancora, nessun avviso sul copyright, TOS, richieste di attribuzione, ecc ...)? Sono sotto l'obbligo legale dell'autore originale?

    
posta eterps 05.01.2012 - 17:54
fonte

3 risposte

13

Mai usa il codice nella tua applicazione se non sei chiaro sulle sue licenze, non puoi assumere che il codice sia di dominio pubblico solo perché non hai trovato la sua licenza (e mi sembra che non ci hai provato abbastanza)

Google Code non ti permette nemmeno di postare codice a meno che tu non specifichi una licenza, quindi ci sono poche possibilità (se ce ne sono) di trovare il codice lì senza licenze ovvie. Github non ha un requisito simile, ma tutto il codice che ho visto in hosting lo fa, in un modo o nell'altro (controlla i loro file readme).

Se hai trovato il codice in un blog e veramente hai provato a scoprire le sue licenze e hai fallito, la cosa migliore da fare sarebbe contattare l'autore. Consentire una ragionevole quantità di tempo per rispondere, e se non lo fanno e devono utilizzare il codice, consultare prima un avvocato.

    
risposta data 05.01.2012 - 18:02
fonte
5

Prima di tutto, le domande legali dovrebbero essere rivolte agli avvocati, non ai programmatori. In secondo luogo, se esiste una licenza inclusa o meno nel codice, l'autore originale conserva il copyright del proprio lavoro. Questo ovviamente dipende da dove vivi nel mondo, ma direi che è probabile che sia così. In terzo luogo, se la licenza consente (cioè specifica esplicitamente) l'uso commerciale del codice, dovresti essere in grado di utilizzarlo dove vuoi.

Di nuovo, consulta un avvocato se sei preoccupato o rischi di rischiare!

    
risposta data 05.01.2012 - 18:02
fonte
2

Il fatto è che se la persona A scrive un pezzo di codice e lo pubblica con un grande avviso "tutti i diritti riservati", e la persona B lo copia sul suo blog e rimuove l'avviso, e poi lo trovi di persona Il blog di B e tu vai "oh, che ne sai, un bel pezzo di codice gratuito non protetto da copyright!" e vai avanti e usalo, saresti comunque responsabile. (In teoria, se vieni mai scoperto.)

    
risposta data 05.01.2012 - 18:27
fonte

Leggi altre domande sui tag