GPL menulis :
Anda dapat menyampaikan sebuah karya berdasarkan Program, atau modifikasi untuk memproduksinya dari Program, dalam bentuk kode sumber di bawah ketentuan bagian 4, asalkan Anda juga memenuhi semua ketentuan ini:
Jadi kondisi ini hanya berlaku jika karya Anda "didasarkan pada" perpustakaan, yang didefinisikan oleh lisensi sebagai berikut:
Untuk "memodifikasi" suatu karya berarti menyalin dari atau mengadaptasi semua atau bagian dari suatu karya dengan cara yang memerlukan izin hak cipta, selain dari pembuatan salinan yang tepat. Karya yang dihasilkan disebut "versi modifikasi" dari karya sebelumnya atau karya "berdasarkan" karya sebelumnya.
Artinya, program Anda "didasarkan pada" perpustakaan jika dan hanya jika itu adalah karya turunan menurut hukum hak cipta. Definisi hukum dari istilah itu agak bervariasi di antara yurisdiksi, dan biasanya tidak secara langsung menangani perangkat lunak. Misalnya, Undang-Undang Hak Cipta AS menulis:
"Karya turunan" adalah karya yang didasarkan pada satu atau lebih karya yang sudah ada sebelumnya, seperti terjemahan, aransemen musik, dramatisasi, fiksi, versi film, rekaman suara, reproduksi seni, abridgment, kondensasi, atau bentuk lain di mana sebuah karya dapat disusun kembali, diubah, atau diadaptasi. Sebuah karya yang terdiri dari revisi editorial, anotasi, elaborasi, atau modifikasi lain yang, secara keseluruhan, merupakan karya asli kepenulisan, adalah "karya turunan".
Apa artinya ini untuk perangkat lunak harus ditafsirkan oleh pengadilan, berdasarkan putusan serupa sebelumnya. Saya tidak cukup akrab dengan hukum kasus yang relevan di yurisdiksi Anda untuk mengatakan dengan pasti bagaimana pengadilan akan memutuskan kasus Anda. Orang bisa berpendapat bahwa "mengganti perpustakaan GPL dengan kode sendiri" adalah tindakan terjemahan, terutama jika kode Anda sangat terinspirasi oleh implementasi GPL. Bahkan menggunakan kembali API perpustakaan GPL bisa membuat Anda jatuh dalam air panas (lihat Oracle vs. Google ).
Jika jawabannya penting bagi Anda, saya sarankan mencari nasihat hukum yang kompeten daripada meminta orang asing di internet.