GPL v2 における派生物についてのご意見を頂戴したく思います。
以下のような状況において OS のカーネルは派生物に該当するかどうか
ご意見を頂ければ嬉しく思います。
カーネル(非 GPL)
ドライバ(GPL)
組み込み機器で使用するソフトなので,ソフトウェアの形態としては
最終的には1つの実行ファイルになります。ただ,これは組み込み機器
への搭載に際して不可避なことであり,単に1つの実行ファイルである
からといって,即派生物になるという認識は一般的でないと考えています。
さて,本論に入ります。
GPL カーネルを 非 GPL のドライバがファンクションコールする場合,
当該ドライバがカーネルの一般に公開されている I/F のみを用いるの
であれば,当該ドライバは派生物とは見なされないのが一般的であ
ると認識しています。これはソフトウェア情報センターによる報告
(2004.10)に基づいています。
本件は,これを逆に解釈し,非 GPL カーネルが GPL ドライバの
一般に公開されている I/F のみを使用する場合も,カーネルが
派生物と見なされないという余地があるかについての質問です。
通常は linux のカーネル(GPL)が例に多く出されるので,本件の
ような事例は調査しところ見つけることができませんでした。
ご意見お待ちしております。
No.2ベストアンサー
- 回答日時:
今回のご質問の場合、FAQの次の項目が当てはまるのではないでしょうか?
http://www.gnu.org/licenses/gpl-faq.ja.html#GPLP …
フリーではないプログラム向けのプラグインにGPLを適用することはできますか?
もしプログラムがforkやexecでプラグインを呼び出すならば、プラグインは別のプログラムですから、メインプログラムのライセンスは何の条件も課しません。ですからあなたはプラグインにGPLを適用できますし、特別な要件はありません。
プログラムがプラグインと動的にリンクされ、お互いにファンクションコールを使ってデータ構造を共有している場合、それらは単一のプログラムを形成していると見なされますので、プラグインはメインプログラムの拡張部分として扱われなければなりません。このことは、GPLで保護されたプラグインをメインプログラムとリンクするのはGPL違反となることを意味しています。しかし、あなたはこの法的問題を、あなたのプログラムのライセンスにフリーではないメインプログラムとのリンクを許可する例外を加えることで解決できます。
より詳しくは、「フリーではないライブラリを利用するフリーソフトウェアを書いています」という項目で始まる既出の質問をご覧ください。
---
ドライバとカーネルも、fork&exec かそれに類する手段で呼ばれる
関係ではないですから、ドライバとカーネルは単一のプログラムを形成する考えられ、
したがって全体がGPLによる縛りを受けるものと判断すべきだと思います。
最終的には(裁判所で)法的に判断してもらうしかないですし、
GPLの縛りを嫌うのであれば、徹底的に避けるべきだと思います。
アドバイスありがとう御座います。
ご紹介いただいたFSFの見解の中で,見落としていたFAQがありました。
「私の独占的なシステムに,GPLで保護された・・・」
というものですが,これが私の質問内容に当てはまるのではないかと思います。
多くの方の意見やFSFの見解から,朧気ながらですが,やはりリンク形式はともかく,本件は1つのプログラムと見なされるような気がしてきました。
ありがとうございました。
No.4
- 回答日時:
もう解決されたようですね
私もNO.2さんの意見に同意です。
まぁGPLが効力を発揮するのは配布した時なので、
販売する製品につかったりしなければ余り気にする必用はないですが
ご意見ありがとうございます。
何とかぎりぎりのところで回避できないか考えていたのですが,
やはりそう簡単にはいかないようですね。
ありがとうございました。
No.3
- 回答日時:
Linuxカーネルの多くのデバイスドライバやプロトコルスタックが
そうなのでごっちゃになっている印象を受けるんですが、
ローダブルカーネルモジュール(動的にリンクされるカーネルの一部)
と
デバイスドライバ(何がしかH/Wデバイスを駆動するカーネルの一部)
と
H/W制御用のユーザプロセス
が、ごっちゃになっていませんか?
少なくともどの件について質問されているのかが、御質問の文章からは伝わってこないので、
期待されているような答えが返ってきていないように見えます。
この回答への補足
ご意見ありがとう御座います。
説明不足でした。
申し訳ありません。
環境としては,以下のものとなります。
・カーネル(自前開発なので非GPL)
・デバイスドライバ(GPL)
デバイスドライバは,ネットワークデバイスの制御用のものでして,メーカーよりGPLで頒布されていたものを自前開発のカーネル用に移植しました。勿論,移植により改変されたデバイスドライバ自体はGPLの派生物であると認識しております。
このような状況において,デバイスドライバと静的リンクされるカーネルもデバイスドライバの派生物と見なされるか否かについて知りたく思っております。
No.1
- 回答日時:
単一の実行ファイルの場合にGPLを含む場合は、それ全体がGPLとなるのは一般的だと思いますよ。
まず、GPLとLGPLというのはご存知でしょうか?
GPLの場合、動的リンクであってもそれは派生物の一部とみなされ、LGPLの場合はみなされないというライセンスです。
ただ、これらはあくまでも動的リンクの場合であって、静的リンクの場合はどちらも派生物の一部とみなされます。
ところで、どう解釈するかどうかという以前に一度でもGPLのライセンスを読んだことがあるのでしょうか?
アドバイスありがとうございます。
情報が不足していたようで,申し訳ありませんでした。
GPL,LGPLともに存じておりますし,それぞれのライセンス条項も確認済みです。
ですが,ライセンスの文言からはリンク形式に基づいて派生物か否かが定義されていません。
従って,実質的なプログラム間の依存関係に基づいて判断するしかないと考えていました。
本件の場合,一般的なWebや著作権関係の研究報告にあるようなGPLカーネルを利用するプロプライエタリな
プログラムのパターンではなく,その逆であったので,何かしらご意見を頂戴したいと思った次第です。
> 静的リンクの場合はどちらも派生物の一部とみなされます。
参考にさせていただきたいので,この根拠について出典等の情報が有ればご教示願えますでしょうか?
失礼いたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 事件・犯罪 刑法についてだれか助けてください。 2 2022/06/05 04:08
- 事件・犯罪 刑法についてです 2 2022/06/04 03:11
- 医学 サブリミナルの研究で「kコアパーコレーション(percolation、浸透の意)を使用して、人間の脳 1 2023/01/29 16:20
- 戦争・テロ・デモ ウクライナ侵攻について 8 2022/05/02 20:56
- マウス・キーボード ドライバーにウイルスが混入しているリスクについてあなたはどう考えますか? 1 2022/04/10 23:33
- 法学 *注意:正しい選択肢を選ぶ問題です。 表現の自由と名誉毀損罪に関する次の説明のうち,最も適当なものを 1 2022/11/27 08:54
- 政治 サンクチュアリ協会・参政党・Qアノン・ 神真都Q会・オウムアレフは全て統一教会のダミー 2 2022/09/29 05:48
- その他(ビジネス・キャリア) 休憩室に設置したキャビン内での不適切行為に対する事業者としての措置 1 2023/03/04 14:55
- その他(社会・学校・職場) 業務内容についてどう思いますか? 私は客先の仕事を下請けとして行うという仕事をしていますが、(客先の 3 2022/05/04 17:55
- その他(社会・学校・職場) 業務内容についてどう思いますか? 私は客先の仕事を下請けとして行うという仕事をしていますが、(客先の 2 2022/05/04 16:17
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
stable diffusionのエラー
-
stable diffusionのインストー...
-
Pythonでegrep機能をつかいたい
-
awsは2年目から自動的に料金が...
-
同窓会の出席者名簿をWEBで作り...
-
コマンドプロンプトのコードの...
-
arduino unoからデータを読み出...
-
csvデータのダブルクォーテーシ...
-
flaskのreturn render_template...
-
Apache Windows版2.4.58を直接...
-
5000個のtiffファイルをpdfへ変...
-
【至急】Google reCaptchaについて
-
デジタルブックを自分のウェブ...
-
Flaskでサーバー立ち上げに関して
-
mayaでコンストレイントの始点...
-
googlスライドの編集権限について
-
cssで中央寄せ
-
http://veegr.mejorcserum.top ...
-
オープンチヤットでデータ削除...
-
パイソン、Jupyter Labのインス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
AGPLv3の商用利用について
-
商用ホームページでのjQuery等...
-
IT用語、ソースとオブジェクト...
-
GPLライセンスのライブラリを利...
-
GPLソフトウエアの商用利用(社...
-
プログラムを販売する方法を教...
-
Apache License Version 2.0ラ...
-
ffmpeg.exeの配布について
-
GPLライセンスプログラムの改修...
-
GNU LGPLこれって違反するとど...
-
フリーソフトの著作権について
-
Ubuntuで手軽にSubversionを使...
-
p-nand-q.comのSorted!のソフト...
-
GPLv2の特許条項(第7項)について
-
GPLの派生物の範囲が分かりません
-
GNU GPLライセンスプログラムの...
-
GPLライセンスのスクリプトの公...
-
LGPLを自分のサイトで使う場合...
-
GPLv2のコピーレフト(改変した...
-
LGPLの適用範囲について
おすすめ情報