Se pubblico il mio codice sorgente su un sito pubblico, lo rende automaticamente open source o conservo ancora i miei diritti?

8

Questa è una domanda strana, ma ecco perché:

Se scrivo qualche applicazione JavaScript o script cli Perl / Python / PHP, chiunque può vedere il codice sorgente. Posso persino ospitare il mio codice su un sito di hosting pubblico, come ad esempio github. Sarà lo stesso: chiunque può vedere il codice.

Ma questo renderà il mio codice open source?

    
posta Matthieu Napoli 24.04.2011 - 23:24
fonte

4 risposte

7

risposta semplice

Se pubblichi un codice sorgente, aspettati che altri lo leggeranno. Puoi comunque rivendicare il copyright (supponendo che si tratti di un'opera originale prodotta da te). Gli autori delle monografie (o dei loro editori) mantengono ancora il copyright sul loro materiale dopo la pubblicazione.

risposta migliore

Il copyright è un problema legale. Se ti interessano questioni legali, consulta un medico legale (un avvocato). Nessuna risposta da parte di un programmatore sarà 1/10 come quella di un avvocato (cioè qualcuno che conosce davvero la legge).

    
risposta data 25.04.2011 - 14:25
fonte
2

Leggi questo libro . Non ci sono risposte semplici a domande legali complesse.

UPDATE:

"Vedi Legge sul copyright degli Stati Uniti d'America per un elenco di modifiche nella legge sul copyright degli Stati Uniti tra il 2004 e nel 2009, e puoi vedere che nessuno di loro si riferisce in particolare "

In altre parole, la legge sul copyright del 2004 è valida come lo è oggi.

    
risposta data 24.04.2011 - 23:27
fonte
1

Anche se pubblichi il codice sorgente su ogni tabellone pubblicitario del paese, hai comunque (di default, anche senza avviso) il copyright. Senza questo, gli inserzionisti per esempio non avrebbero copyright sui loro annunci.

Tuttavia, molti luoghi pubblici in cui postare il codice sorgente hanno termini impliciti ai quali si accetta pubblicando contenuti in tale sito. Ad esempio, tutto ciò che pubblichi su un sito Stack Exchange (incluso il codice sorgente) è sotto una licenza Creative Commons (non ricordo quale sia esattamente) che sostanzialmente dà a chiunque il diritto di copiare quel materiale. Presumo che chiunque lo copi non possa rivendicare la proprietà, ma ci sono sono siti che sostanzialmente assorbono tutto il contenuto dello scambio e lo riproducono con annunci aggiunti, sperando di ottenere il traffico di Google - e questo è legale.

Inoltre, sebbene tu abbia il copyright su tutti i contenuti originali che crei per impostazione predefinita, una volta che hai reso facile copiare quel materiale, i tuoi diritti potrebbero essere praticamente persi comunque. Dopotutto, se metà di internet sta copiando il tuo materiale, non puoi perseguirlo tutti - e probabilmente i tribunali non prendono molto sul serio i tuoi diritti se non lo hai chiaramente.

Si applicano le dichiarazioni di non responsabilità abituali possono variare per paese e non sono un avvocato.

    
risposta data 26.04.2011 - 06:05
fonte
-5

In generale: No, postare il tuo codice per renderlo visibile sicuramente NON lo rende open source IFF includi un avviso di copyright nel codice, ad esempio:

copyright © 2011 Mathieu

IOW, l'avviso sul copyright conferisce di per sé il copyright. Se non si include l'avviso sul copyright, beh, questa è una domanda diversa e più difficile.

Morale della trama: includi sempre la tua nota sul copyright.

    
risposta data 24.04.2011 - 23:32
fonte

Leggi altre domande sui tag