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.