Рассмотрим этот сценарий:
- Я занимаюсь разработкой программы FooSuite, которая использует лицензированную по лицензии GPL библиотеку QuuxTools
- Я выпускаю программу FooSuite 1.0 под GPL
Позже я обнаружил, что по какой-то причине мне нужно лицензировать программу кому-то на других условиях.
Следовательно:
Я удаляю зависимость от GPL через QuuxTools, либо ...
- переписать программу, чтобы больше не использовать эту библиотеку
- получение другой лицензии для QuuxTools (если она имеет двойную лицензию; см. PyQt)
Я выпускаю FooSuite 1.1 под лицензией не GPL.
Тем не менее, FooSuite 1.1 все еще является производной от FooSuite 1.0 . Я понимаю, что незнакомцу запрещено делать то, что я делал, но я сам - как владелец FooSuite - свободен от этого ограничения?