02/05/07 03:11.net
URLリンク(www.gnu.org)
Q: 人々が私のプログラムを利用して得た出力結果にGPLを適用する方法は無い
でしょうか? 例えば、私のプログラムがハードウェアの設計に使われていると
して、出来た設計図もフリーでなければならないと要求することはできるでしょ
うか?
A: 一般的に言って、それは法的に不可能です。著作権法は人々があなたのプ
ログラムと彼らのデータを使って作った出力結果の利用に関して、あなたに何
の発言権も与えていません。ユーザがあなたのプログラムを使って彼自身のデー
タを入力ないし変換した場合、出力結果の著作権は彼に属すのであって、あな
たにではありません。もっと一般的に言えば、あるプログラムが入力を他の形
式に変換する場合、出力結果の著作権の状態は、生成の元となった入力のそれ
を継承するのです。
ですから、あなたが出力結果の利用に関して発言権を持つ唯一のケースは、出
力結果の本質的な部分が(多かれ少なかれ)あなたのプログラムのテキストから
複製されている場合です。例えば、Bison(前の項参照)の出力結果は、もし私
たちがこの特定のケースに関して例外を設けなければ、GNU GPLで保護されて
いたでしょう。
そうする技術的な理由が無くても、無理矢理プログラムの出力にテキストをコ
ピーするようにさせることはできますが、複製されたテキストは実用的な目的
を何ら果さないでしょうから、ユーザは単にそのテキストを出力結果から削除
して残りだけを使うということができます。そうすれば、複製されたテキスト
の再頒布に課せられた条件に従う必要は無いわけです。