Posso, come autore e detentore del copyright, rilasciare il mio codice sotto una licenza più liberale dopo che è stato pubblicato con una licenza più restrittiva?

9

Ad esempio, ho pubblicato il mio codice sotto GPL.

Un mese dopo l'uscita, decido che le corporazioni malvagie ( * cough * ) possono usare il mio codice dopo tutto, perché è così brillante e priva di errori. Posso solo relicense il mio codice o mi sono chiuso fuori dal diritto di farlo?

    
posta rubenvb 02.06.2014 - 14:40
fonte

2 risposte

14

Come detentore del copyright puoi concedere in licenza il codice in qualsiasi modo desideri, ancora e ancora e ancora. Puoi concederlo in licenza come GPL, e poi chiedere a un cliente di richiedere una licenza per MS-Pl per uno dei loro progetti, e quindi concedere nuovamente la licenza in BSD ...

Tu, detentore del copyright, hai sempre il potere di decidere di rilasciare il lavoro con una licenza diversa. Non puoi revocare il modo in cui le persone l'hanno ottenuto in precedenza, ma puoi sempre rilasciarlo con una nuova licenza.

Questo 'non puoi revocare' ha alcune implicazioni. Se qualcuno è andato nella tua versione di GPL e l'ha biforcato, i loro contributi sono concessi in licenza GPL, il codice sarebbe comunque concesso in licenza GPL.

La licenza è qualcosa che usi per istruire altre persone su come possono usare il tuo codice - e la licenza per esso si attacca a esso. Non limita mai il modo in cui puoi puoi usarlo o decidere di concedere in licenza e rilasciare il tuo codice.

    
risposta data 02.06.2014 - 14:47
fonte
0

Sì, la licenza dice che le altre persone possono fare al codice non quello che tu (il detentore del copyright) può fare.

Ovviamente GPL non impedisce a una società di utilizzare il codice - o persino a distribuire il codice, tuttavia potrebbe volere una licenza con una licenza diversa per evitare che il codice debba essere GPL

    
risposta data 02.06.2014 - 14:45
fonte

Leggi altre domande sui tag