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".