GPL yazıyor :
Bu koşulların tamamını da yerine getirmeniz şartıyla, Bölüm 4 uyarınca kaynak kodu biçiminde Programa veya Programdan elde edilecek değişikliklere dayalı bir çalışmayı iletebilirsiniz:
Bu nedenle, bu koşul yalnızca çalışmanız, lisansın aşağıdaki şekilde tanımladığı kütüphaneyi "temel alıyorsa" geçerlidir:
Bir eseri “değiştirmek”, eserin tamamını veya bir kısmını, tam bir kopya yapmaktan başka, telif hakkı izni gerektiren bir şekilde kopyalamak veya uyarlamak anlamına gelir. Ortaya çıkan çalışmaya, önceki çalışmanın “değiştirilmiş versiyonu” ya da önceki çalışmaya “dayalı” bir çalışma denir.
Yani, programınız sadece ve sadece telif hakkı yasasına göre türetilmiş bir çalışma olması halinde kütüphaneye dayanır . Bu terimin yasal tanımı, yargı bölgeleri arasında bir miktar değişiklik gösterir ve genellikle doğrudan yazılımı ele almaz. Örneğin, ABD Telif Hakkı Yasası yazıyor:
Bir "türev çalışma", çeviri, müzikal düzenleme, dramatizasyon, kurgulama, sinema filmi versiyonu, ses kaydı, sanat eseri, kısaltma, yoğuşma veya bir eserin olduğu diğer herhangi bir form gibi önceden var olan eserlere dayanan bir çalışmadır. yeniden biçilmiş, dönüştürülmüş veya uyarlanmış olabilir. Editöryal revizyonlardan, ek açıklamalardan, detaylandırmalardan veya bir bütün olarak orijinal bir yazarlık çalışmasını temsil eden diğer değişikliklerden oluşan bir çalışma, “türev çalışma” dır.
Bunun yazılım için ne anlama geldiği, benzer kararlar temelinde mahkemeler tarafından yorumlanmalıdır. Bir mahkemenin davanıza nasıl karar vereceğini kesin olarak söyleyebilmek için, bulunduğunuz bölgedeki ilgili dava yasasına yeterince aşina değilim. Biri "GPL kitaplığını kendi koduyla değiştirmenin", özellikle de kodunuz GPL uygulamasından büyük ölçüde ilham alıyorsa bir çeviri eylemi olduğunu iddia edebilir. GPL kitaplığının API'sini yeniden kullanmak bile sizi sıcak suya indirebilir (bkz. Oracle vs. Google ).
Cevap sizin için önemliyse, yabancılara internette sormak yerine, yetkili yasal tavsiye almanızı öneririm.