GPL pisze :
Możesz przekazać pracę opartą na Programie lub modyfikacje, aby wytworzyć ją z Programu, w formie kodu źródłowego zgodnie z warunkami sekcji 4, pod warunkiem, że spełniasz również wszystkie poniższe warunki:
Zatem ten warunek ma zastosowanie tylko wtedy, gdy twoja praca jest „oparta na” bibliotece, którą licencja definiuje w następujący sposób:
„Modyfikowanie” dzieła oznacza kopiowanie lub adaptowanie całości lub części utworu w sposób wymagający pozwolenia na prawa autorskie, inne niż wykonanie dokładnej kopii. Powstała praca nazywana jest „zmodyfikowaną wersją” wcześniejszej pracy lub pracą „opartą” na wcześniejszej pracy.
Oznacza to, że Twój program jest „oparty” na bibliotece, tylko wtedy, gdy jest dziełem pochodnym zgodnie z prawem autorskim. Prawna definicja tego terminu różni się nieco w zależności od jurysdykcji i zwykle nie dotyczy bezpośrednio oprogramowania. Na przykład amerykańska ustawa o prawie autorskim pisze:
„Dzieło pochodne” to dzieło oparte na jednym lub kilku wcześniejszych utworach, takich jak tłumaczenie, aranżacja muzyczna, dramatyzacja, fikcja, wersja filmowa, nagrywanie dźwięku, reprodukcja sztuki, skrócenie, kondensacja lub każda inna forma, w której dzieło mogą zostać przekształcone, przekształcone lub dostosowane. Praca składająca się z poprawek redakcyjnych, adnotacji, opracowań lub innych modyfikacji, które jako całość stanowią oryginalne dzieło autorstwa, jest „dziełem pochodnym”.
To, co to oznacza dla oprogramowania, musi być interpretowane przez sądy na podstawie wcześniejszych podobnych orzeczeń. Nie znam wystarczającego orzecznictwa w twojej jurysdykcji, aby z całą pewnością stwierdzić, w jaki sposób sąd rozstrzygnie twoją sprawę. Można argumentować, że „zastąpienie biblioteki GPL własnym kodem” jest aktem tłumaczenia, szczególnie jeśli Twój kod jest silnie zainspirowany implementacją GPL. Nawet ponowne użycie interfejsu API biblioteki GPL może wylądować w gorącej wodzie (patrz Oracle vs. Google ).
Jeśli odpowiedź jest dla Ciebie ważna, zalecam szukanie kompetentnej porady prawnej zamiast pytać nieznajomych w Internecie.