平成29年 春期 応用情報技術者 午前 問19

オープンソースライセンスのGNU GPL(GNU General Public License)の説明のうち、適切なものはどれか。

 ア  GPLであるソースコードの実現する機能を利用する、別のプログラムのソースコードを作成すると、GPLが適用される。
 イ  GPLであるソースコードのすべてを使っては生物を作った場合に限って、GPLが適用される。
 ウ  GPLであるソースコードの派生物のライセンスは、無条件にGPLになる。
 エ  GPLであるソースコードを組み込んだ派生物をGPLにするか否かは、派生物の開発者が決める。


答え ウ


解説

 ア  作成したプログラム(別のプログラムのソースコード)はGPLライセンスのプログラムの機能を利用しているだけなので、GPLライセンスになるとは限りません。
 イ  GPLライセンスのソースコードの一部を使った派生物もGPLライセンスになります。
 ウ  GPLであるソースコードの派生物のライセンスは、無条件にGPLになります。
 エ  開発者の意思に関係なく、GPLであるソースコードの派生物のライセンスは、無条件にGPLになります。


キーワード
・GPL

キーワードの解説
  • GPL(The GNU General Public License)
    プログラムの著作物の複製物を所持している者に対し、概ね以下のことを許諾するライセンスのことです。
    1. プログラムの実行
    2. プログラムの動作を調べ、それを改変すること
    3. 複製物の再頒布
    4. プログラムを改良し、リリースする権利

もっと、「GPL」について調べてみよう。

戻る 一覧へ 次へ