Considera questo scenario:
- Sto sviluppando un programma FooSuite che utilizza una libreria QuuxTools con licenza GPL
- Rilascio il programma FooSuite 1.0 in GPL
Più tardi scopro che, per qualche ragione, ho bisogno di concedere in licenza il programma a qualcuno in termini diversi.
Quindi:
-
Rimuovo la dipendenza da GPL via QuuxTools, da ...
- riscrivendo il programma per non utilizzare più questa libreria
- ottenere una licenza diversa per QuuxTools (se è doppia licenza, vedi PyQt)
-
Rilascio FooSuite 1.1 con una licenza non GPL.
Tuttavia, FooSuite 1.1 è ancora un lavoro derivato da FooSuite 1.0 . Capisco che non è legale per un estraneo fare ciò che ho fatto, ma sono io stesso - come proprietario di FooSuite - libero da questa restrizione?