Considere este cenário:
- Estou desenvolvendo um programa FooSuite que usa uma biblioteca licenciada GPL QuuxTools
- Eu libero o programa FooSuite 1.0 sob GPL
Mais tarde, descubro que, por algum motivo, preciso licenciar o programa para alguém em termos diferentes.
Conseqüentemente:
Eu removo a dependência da GPL via QuuxTools, por ...
- reescrevendo o programa para não usar mais esta biblioteca
- obtenção de uma licença diferente para o QuuxTools (se for de licença dupla; consulte PyQt)
Eu libero o FooSuite 1.1 sob uma licença não GPL.
No entanto, o FooSuite 1.1 ainda é um trabalho derivado do FooSuite 1.0 . Entendo que não é legal para um estranho fazer o que fiz, mas sou eu - como o proprietário do FooSuite - livre dessa restrição?