Diritti di autore originali in un progetto software con licenza

2

Sto lavorando a un progetto software in cui finora sono l'unico sviluppatore. A partire da ora il codice è privo di licenza, ma il copyright di tutto ciò che ho scritto mi appartiene (questo è vero almeno in Nord America AFAIK).

Prima di rilasciare il software al pubblico, ho intenzione di concedere in licenza la sua distribuzione, probabilmente con qualcosa come MPL o GPL.

Domanda 1: Come detentore del copyright originale, mi fa comunque effetto? Oppure ho ancora diritti di distribuzione illimitati?

Domanda 2: dopo un po 'di tempo, più sviluppatori si uniranno al progetto. Ora gran parte del copyright del codice sorgente appartiene a me + contributori. Come funzionano ora i diritti di distribuzione per gli autori?

Saluti,

kfl

    
posta kfl 06.07.2011 - 22:19
fonte

4 risposte

2

Gran parte della tua confusione sparirà se tenga presente che copyright e licenze sono due cose completamente separate.

Il copyright è di proprietà dell'autore originale. (A meno che non sia stato prodotto in base a un contratto di "lavoro a noleggio", nel qual caso è di proprietà del datore di lavoro. Questo probabilmente non si applica al tuo progetto.) Il copyright può essere venduto o altrimenti trasferito.

Licenze è il proprietario del copyright che concede ad altre persone il permesso di utilizzare il proprio lavoro in modi specifici, a determinate condizioni. La distribuzione di un'opera sotto licenza non trasferisce i diritti di copyright. (A meno che la licenza specifichi che lo fa, ovviamente, ma nessuna licenza open source che conosco fa questo.)

Questo ha due importanti implicazioni per i progetti open-source:

  • Se si concede in licenza il proprio codice, a cui si detiene il copyright, sotto una licenza open source, non vi è nulla che vi impedisca di concedervi la licenza a qualcun altro in termini completamente diversi, perché detieni il copyright.
  • Se si sta eseguendo un progetto open-source con più contributori, non si possiede il copyright per il lavoro che altre persone hanno inviato, a meno che non trasferiscano esplicitamente il copyright all'utente. Dato che non possiedi il copyright dell'intero progetto, non hai il diritto di distribuire l'intero progetto sotto una licenza alternativa a meno che tu non abbia fatto in modo di ottenere il permesso di farlo da ogni contributore .

Se sei preoccupato di questo, il modo migliore per prenderti cura di questo è assicurarti che ogni contributore accetti di permetterti di gestire le licenze prima di unire i loro contributi nel progetto principale.

    
risposta data 07.07.2011 - 01:04
fonte
1

FYI se sei impiegato come programmatore negli Stati Uniti, quindi, a seconda del tuo stato di residenza, del contratto del tuo dipendente, del tuo datore di lavoro e del software che hai scritto, potrebbe o meno appartenere al tuo datore di lavoro. Anche se l'hai scritto nel tuo tempo libero, sul tuo computer.

Controlla il tuo contratto di lavoro, quindi consulta un avvocato se sei preoccupato. (Attenzione, molti documenti legali affermano cose che sono false perché sono superate dalla legge statutaria e avranno altre cose con conseguenze sorprendenti a causa di precedenti e leggi statutarie.Un compito di un avvocato è quello di risolvere questo problema e dirti la differenza tra il documento che hai letto e ciò che è applicabile.

Supponendo di essere il titolare del copyright, rispondiamo alla tua domanda. Per quanto riguarda le licenze, una licenza è una concessione di autorizzazione all'uso del software. Ti lega solo se accetti la licenza. E ti protegge da cause legali dal detentore del copyright. Tuttavia, in qualità di detentore del copyright, puoi concederti le autorizzazioni che desideri e difficilmente farti causa. (Naturalmente se qualcun altro detiene il copyright su parte del materiale, avrai bisogno del loro permesso ...)

Come sempre, non sono un avvocato e questo non è un consiglio legale. Ma penso che questo consiglio valga ogni centesimo che hai pagato per questo. : -)

    
risposta data 06.07.2011 - 23:49
fonte
0

Non essendo un avvocato ed essendo negli Stati Uniti ... Il tuo copyright non è influenzato dalla licenza che scegli, la licenza si applica ad altre persone che usano il tuo software sotto quella licenza.

Inoltre, non essendo un avvocato ... I nuovi contributori saranno i proprietari dei loro rispettivi diritti d'autore, a meno che non firmino per te, tuttavia i nuovi contributori dovranno accettare che il loro nuovo lavoro sarà autorizzato sotto le condizioni del progetto.

Quindi nella mia sommatoria non legale: i singoli autori detengono il copyright su cose che scrivono, ma il progetto nel suo complesso è concesso in licenza separatamente per l'uso.

    
risposta data 06.07.2011 - 22:30
fonte
0

Per quanto riguarda il n. 2, se si desidera modificare le licenze (relicense), credo che sarà necessario il permesso delle persone che hanno contribuito (o almeno una quantità significativa, se si tratta di un grande progetto) poiché, come dici tu, tengono copyright per il proprio codice. Per un esempio di vita reale, consulta il progetto Mozilla . Potresti essere in grado di evitarlo facendo in modo che i contributori sottoscrivano un qualche tipo di fornitura in anticipo come condizione per accettare i contributi del codice.

Nota: non sono un avvocato, quindi quello che ho detto potrebbe non essere corretto. Questo non è un consiglio legale.

    
risposta data 07.07.2011 - 00:44
fonte

Leggi altre domande sui tag