È consigliabile creare una licenza software open source ad-hoc? [chiuso]

1

Ho diversi progetti privati che potrei essere necessari per mostrare ai miei futuri datori di lavoro. Non li ho caricati su alcun sistema di controllo versione online perché non solo non ho la pazienza di filtrare le molte licenze disponibili e scegliere quella più appropriata (perché non sono ancora sicuro di come vorrei che il mio codice open source essere utilizzato), ritengo anche che i progetti non siano adatti per il caricamento in pubblico perché non sono stati testati rigorosamente per me. Potrei creare un repository privato da qualche parte e consentire l'accesso ai potenziali datori di lavoro, oppure potrei semplicemente prendere una chiavetta USB con me, ma la domanda rimane ancora sulle licenze.

Quindi, ho pensato di creare una licenza ad hoc con l'effetto di dire "questo codice è reso disponibile a te e nessuna parte di essa deve essere riprodotta dalla memoria ...", che è quasi come firmare una NDA. So che potrebbe sembrare sciocco, o insensato, ma in qualche modo voglio proteggere il mio IP (non sai mai cosa potrebbe diventare il tuo codice!).

Qual è il modo migliore per farlo? Se effettivamente la creazione di licenze è un'opzione, come funzionerebbe la creazione? Sarebbe sufficiente scrivere un prologo all'inizio di ogni file sorgente, oppure è in gioco una lunga legalità tortuosa?

    
posta vin 29.03.2014 - 16:38
fonte

1 risposta

5

Non devi assolutamente concedere in licenza il tuo codice per pubblicizzarlo - senza alcuna licenza che dichiari altrimenti, le altre persone non possono fare nulla con il tuo codice se non leggerlo. Ci sono alcune eccezioni:

  • La legge sul copyright può concedere un uso limitato del tuo lavoro. Un esempio importante è la clausola fair use nella legge sul copyright degli Stati Uniti, un'altra esenzione comune sarebbe citazioni in un lavoro accademico - ma tutte variano da paese a paese.

  • Se distribuisci il tuo codice tramite un servizio, concedi a questo servizio il diritto di farlo, che è essenzialmente un tipo di licenza. A seconda del servizio, potresti anche concedere ulteriori diritti. Ad esempio, GitHub ha il seguente paragrafo nel suo TOS :

    We claim no intellectual property rights over the material you provide to the Service. Your profile and materials uploaded remain yours. However, by setting your pages to be viewed publicly, you agree to allow others to view your Content. By setting your repositories to be viewed publicly, you agree to allow others to view and fork your repositories.

Le tue opere sono protette da copyright anche senza alcuna marcatura o clausola standard. Ma anche se non hai bisogno di alcuna licenza, dovresti assicurarti che sia perfettamente chiaro chi detiene il copyright: tu . Un semplice commento " Copyright 2014 by My Name " è sufficiente per questo. Per sottolineare che non stai concedendo alcun diritto al lettore, puoi anche utilizzare la frase " tutti i diritti riservati ", sebbene non abbia alcun significato legale.

Nota: anche IANAL.

    
risposta data 29.03.2014 - 19:39
fonte

Leggi altre domande sui tag