Pertimbangkan skenario ini:
- Saya mengembangkan program FooSuite yang menggunakan pustaka QuuxTools yang berlisensi GPL
- Saya merilis program FooSuite 1.0 di bawah GPL
Kemudian saya menemukan bahwa, untuk beberapa alasan, saya perlu melisensikan program kepada seseorang dengan persyaratan yang berbeda.
Karenanya:
Saya menghapus ketergantungan pada GPL melalui QuuxTools, dengan salah satu ...
- menulis ulang program untuk tidak menggunakan perpustakaan ini lagi
- mendapatkan lisensi berbeda untuk QuuxTools (jika berlisensi ganda; lihat PyQt)
Saya merilis FooSuite 1.1 di bawah lisensi non-GPL.
Namun, FooSuite 1.1 masih merupakan karya turunan dari FooSuite 1.0 . Saya mengerti bahwa tidak sah bagi orang asing untuk melakukan apa yang saya lakukan, tetapi apakah saya sendiri - sebagai pemilik FooSuite - bebas dari pembatasan ini?