GPL は次のように書いています:
以下のすべての条件を満たしている場合、セクション4の条件に基づくソースコードの形式で、プログラムまたはプログラムから生成するための修正に基づいて作品を伝えることができます。
したがって、この条件は、作業がライブラリに「基づいている」場合にのみ適用されます。ライセンスは次のように定義します。
作品を「変更」するとは、正確なコピーを作成する以外に、著作権の許可を必要とする方法で作品の全部または一部をコピーまたは改変することを意味します。結果の作品は、以前の作品の「修正版」または以前の作品に「基づいた」作品と呼ばれます。
それはあなたのプログラムは、それがある場合にのみ、ライブラリ「に基づく」されている派生作品の著作権法に従いました。その用語の法的定義は司法管轄区によって多少異なり、通常はソフトウェアに直接対処しません。たとえば、米国著作権法は次のように書いています。
「派生作品」とは、翻訳、音楽の編曲、ドラマ化、フィクション化、映画版、録音、芸術の再現、短縮、凝縮、または作品が含まれるその他の形式など、1つまたは複数の既存の作品に基づく作品です。リキャスト、変換、または適合させることができます。全体として原作者の原作を表す編集上の改訂、注釈、詳細化、またはその他の修正からなる著作物は「派生著作物」です。
これがソフトウェアにとって何を意味するかは、以前の同様の裁定に基づいて、裁判所によって解釈されなければなりません。私は、裁判所があなたの訴訟をどのように決定するかを確実に言うために、あなたの管轄区域の関連する判例法に十分精通していません。「GPLライブラリを独自のコードに置き換える」ことは、特にコードがGPL実装に強く触発されている場合、翻訳行為であると主張することができます。GPLライブラリのAPIを再利用しても、お湯に浸かる可能性があります(OracleとGoogleを参照)。
答えがあなたにとって重要な場合は、インターネットで見知らぬ人に尋ねるのではなく、有能な法的助言を求めることをお勧めします。