applica correttamente una licenza open source richiede la designazione di un detentore del copyright?

5

Diciamo che voglio iniziare la pubblicazione di qualche codice sorgente sotto una licenza open-source come Apache o MIT, ma so che sono solo il Creatore del codice sorgente nella sua forma iniziale, e sono improbabile che essere colui che lo mantiene a lungo termine. Voglio solo farlo e assicurarmi che sia gratuito per gli altri utenti di utilizzare una di queste licenze.

Che cosa devo fare per quanto riguarda la dichiarazione di copyright? Devo mettere giù il mio nome o la mia azienda in modo che la licenza open-source sia valida? C'è un modo in cui il codice sorgente può essere pubblicato in modo anonimo o senza un "proprietario" designato?

In alternativa, se metto giù il mio nome o la mia società, questa proprietà può essere riassegnata in seguito?

    
posta Jason S 23.05.2011 - 16:35
fonte

4 risposte

7

Is there a way that source code can be published anonymously, or without a designated "owner"?

Ovviamente può essere pubblicato in modo anonimo. Ma allora potresti trovare difficile applicare la licenza open source (se ce ne sono).

Il codice sorgente senza un proprietario è chiamato "dominio pubblico". Ma il dominio pubblico esiste solo in alcune giurisdizioni, quindi in altri saresti ancora il proprietario (credo). In modo che non raggiunge quello che vuoi.

Alternatively, if I put my name or company down, can this ownership be reassigned later?

Sì, l'assegnazione del copyright è una procedura completamente standard. Per esempio, centinaia di persone (incluso me) hanno riassegnato il copyright nei loro contributi a particolari progetti GNU alla Free Software Foundation.

    
risposta data 23.05.2011 - 16:52
fonte
2

What do I need to do as far as copyright statement?

Basta scrivere una dichiarazione di copyright standard. Copyright (c) Robin S, concesso in licenza con il MIT, vedi LICENZA.

Do I need to put my name or company down in order for the open-source license to apply?

Per quanto riguarda la licenza Apache o MIT, penso che entrambi richiedano effettivamente una dichiarazione sul copyright.

Is there a way that source code can be published anonymously, or without a designated "owner"?

Non penso che richiedano che l'affermazione sia corretta, richiedono solo uno per esistere in modo che altri che vogliono svilupparsi ulteriormente possano utilizzare il codice sotto la licenza (che è ciò a cui miri).

es. al posto del tuo nome puoi inserire un altro nome se vuoi rimanere anonimo e come hai scritto non hai altri piani con il software, quindi non rivelerai la tua identità.

E accanto a questo c'è la possibilità di pubblicare qualcosa sotto un nome scelto da uno di loro, ma penso che non sia quello che stai cercando.

    
risposta data 27.05.2011 - 14:13
fonte
2

Non è richiesto che un detentore del copyright sia più designato in quasi tutti i principali paesi. È del tutto sufficiente mettere: "Tutto il codice è protetto da copyright dai suoi autori" (che è se lo dici o meno) o persino da non dare alcun preavviso.

    
risposta data 20.08.2011 - 12:08
fonte
1

Se desideri mantenere l'opzione di modificare la licenza in un momento successivo, disporre di tutti i diritti di copyright assegnati a te è molto utile.

La FSF usa questo per passare da GPL v2 a GPL v3, potresti aggiungere eccezioni open source alla GPL, passare alla licenza Apache 3 in futuro o in alcuni di questi.

Solo un gruppo di persone che rilascia tutto il codice con la stessa licenza (o licenze compatibili) funziona anche, ma un cambio di licenza richiede l'approvazione di tutti i detentori del copyright.

    
risposta data 27.05.2011 - 14:44
fonte

Leggi altre domande sui tag