Consideriamo il seguente scenario:
- La persona A crea un pezzo di software e rilascia il codice sorgente sotto una licenza permissiva, diciamo il MIT
- La persona B scarica quel pezzo di software e lo utilizza in modo accidentale alla licenza MIT.
- In qualità di proprietario e titolare di tutti i diritti, la Persona A decide di cambiare la licenza dal MIT ad un'altra licenza, in particolare quella meno permissiva come la GPL. Per semplicità, supponiamo che non ci siano stati contributi per il software in tempo reale da parte di altre persone.
- La persona A rilascia una nuova versione del software
In quello scenario cosa succede ai diritti dati alla persona B?
- La persona B può ancora utilizzare l'ultima versione rilasciata prima della modifica della licenza con la vecchia licenza (MIT) e tutte le versioni rilasciate dopo la modifica della licenza come nuova licenza (GPL)?
- L'intero software ha concesso in licenza MIT o GPL dopo la modifica?
- In sostanza i diritti concessi dalla licenza possono essere revocati dal proprietario?