Rozważ ten scenariusz:
- Tworzę program FooSuite, który korzysta z biblioteki QuuxTools na licencji GPL
- Wypuszczam program FooSuite 1.0 na licencji GPL
Później odkrywam, że z jakiegoś powodu muszę licencjonować program komuś na innych warunkach.
Stąd:
Usuwam zależność od GPL poprzez QuuxTools, albo ...
- przepisanie programu, aby nie korzystał już z tej biblioteki
- uzyskiwanie innej licencji dla QuuxTools (jeśli jest podwójna licencja; patrz PyQt)
Wydaję FooSuite 1.1 na licencji innej niż GPL.
Jednak FooSuite 1.1 jest nadal dziełem pochodnym od FooSuite 1.0 . Rozumiem, że nieznajomy nie jest uprawniony do robienia tego, co zrobiłem, ale czy ja - jako właściciel FooSuite - jestem wolny od tego ograniczenia?