Cambiare la licenza in un fork da GPL a GPL compatibile? [duplicare]

4

Ho biforcato un progetto che è stato rilasciato sotto GPL e ho apportato modifiche sostanziali, tuttavia ci sono ancora alcune parti e idee generali che sono le stesse dell'upstream.

A causa dell'interesse degli utenti mi chiedo come, se non del tutto, posso dare la colpa al progetto. Un altro sviluppatore e ho tentato di raggiungere lo sviluppo a monte più volte, ma non ha mai risposto. Poiché non ci sono stati aggiornamenti da diversi anni, sto considerando il progetto upstream abbandonato e guardando ad altre opzioni.

Elenchi GNU Apache e Modified BSD come compatibili con GPL, che sono 2 licenze che si presentano spesso e sono meno "virali" della GPL. Dal momento che sono compatibili posso relicense il mio progetto con una di queste licenze?

Se non riesco a farlo, ci sono delle opzioni per cambiare la licenza? È importante perché ci sono diversi utenti che dispongono di un software incompatibile con GPL e pertanto rende impossibile l'adozione del progetto. Sto cercando di evitare semplicemente di riscrivere tutto, il che è difficile poiché ci sono solo una manciata di buoni (o corretti) modi per raggiungere gli obiettivi del progetto e finirei per dividere i capelli su ciò che costituisce un codice "derivativo".

    
posta TheLQ 01.04.2013 - 18:34
fonte

1 risposta

23

Cattive notizie, amico.

Non è il tuo codice. Solo il proprietario del codice in questione può rilasciare quel codice e tu non sei il proprietario del codice in questione.

Hai accettato il codice sotto i termini della GPL. L'hai modificato e lo hai biforcato, secondo i termini della GPL. Ora sei bloccato con i termini della GPL e uno di questi termini è che non puoi rilasciarlo con altre licenze più di tuo gradimento.

    
risposta data 01.04.2013 - 18:51
fonte

Leggi altre domande sui tag