対象:企業法務
GNU GPL (General Public License)の範囲
GNUなどのソースコードについては、GPLライセンスの規約に従ってソースコードを公開すれば著作権的には問題がないところですが、ご質問は、ソースコードでなく動作させる場合、ということですので、実行形式のファイル(コンパイル/リンクされた後)についてのお問い合わせと理解しました。
実行形式のファイルは、現在多くのプログラミング言語で、JITコンパイラなどの利用やDLLPlug-inなど、ランタイム・ライブラリを動的にリンクしながら実行されています。
仮にソースコードにおいてDLLなどのライブラリを呼び出すように記述したとしても、ソースコード自体はそこまでの記述しかしていないので、ソースコードを既約にしたがってオープンにすればよく、呼び出される側(ライブラリやランタイムデータなど)は、GNUにかかわらずオープンにせずともよいと思います。
その理由は、ソースコードにおいて特定のライブラリをリンクさせるように修正すればそれ自体をGNUの既約にしたがってオープンにすればよく、特定のライブラリが呼び出されてもソースコードには何らの変更もないから、と考えればよいのではないか、と思います。
回答専門家
- 間山 進也
- ( 弁理士 )
- 特許業務法人エム・アイ・ピー 代表弁理士
知的財産権をより身近にするサービス
知的財産について、化学(ナノテク)、機械、土木建築、制御技術、情報処理、ソフトウェア、ビジネスモデル特許などの分野でご希望・お困りの場合には、お気軽にご相談下さい!
(現在のポイント:-pt)
この回答の相談
オープンソースのソフトウェアに対して機能的な改修をソースコードに加えた場合は、GPLライセンスの規約に従ってソースコードを公開するなどで販売可能ですが、ソースコードではなく… [続きを読む]
平成の納税王さん (東京都/28歳/男性)
このQ&Aに類似したQ&A