注:これは法的質問です。Programmers.SEは法的フォーラムではなく、プログラミングフォーラムです。ここの人々はプログラミングについてかなり知っていますが、法律については何も知りません。法的な質問をしたい場合は、法的なフォーラムで質問する必要があります。そこでは、主題について実際に何かを知っている人がいます。
GPLは静的リンクまたは動的リンクについて何も述べていません。それも、リンクについては何も言っていないすべてのを。私が話をした弁護士や裁判官は皆、静的リンクと動的リンクの問題は完全に無関係だと言っています。
著作権は創造性に関するものです。静的リンクと動的リンクは、技術的な実装の詳細です。何かが静的または動的にリンクされているかどうかは創造的な行為ではありませんが、作品の著作権の状態を変更することはできません。
あなたの質問では、「解釈された言語」について話します。しかし、この用語は意味がありません。インタープリター言語のようなものはありません。言語は、数学的な規則と制限の抽象的なセットです。言語は解釈もコンパイルもされません。言語はただです。「解釈された言語」という用語は単に間違っているだけでなく、無意味です。英語が型付き言語である場合、それは型エラーになります。
解釈とコンパイルは、言語ではなく、インタープリターまたはコンパイラーの特徴です!すべての言語はインタープリターで実装でき、すべての言語はコンパイラーで実装できます。ほとんどの言語には両方があります。最新の言語実装のほとんどは、両方を単一の実行エンジンに組み合わせています。
たとえば、Rubinius Ruby実装には、RubyコードをRubiniusバイトコードにコンパイルする静的事前コンパイラ、Rubiniusバイトコードを解釈するインタープリタ、RubiniusバイトコードをLLVMにコンパイルする動的ジャストインタイムコンパイラが含まれます。 IR。LLVMインフラストラクチャがネイティブマシンコードに順番にコンパイルします。MacRuby Ruby実装にはインタープリターがまったく含まれていません。Rubyコードを直接LLVM IRにコンパイルし、さらにネイティブマシンコードにコンパイルします。
一方、CまたはC ++のインタープリターがあります。
これらはすべて技術的な詳細にすぎません。それは完全に著作権とは無関係です。
誰かが他の人の著作権を侵害するかどうかは、第三者がプログラムをインタープリターで実行するか、最初にコンパイルするかを選択するかどうかに依存するということは意味がありません。
問題は、ある作品が別の作品から派生したものかどうかです。動的にリンクしても導出できますが、静的にリンクしてもまったく導出できません。