- トップページ
- 応用情報技術者
- 平成29年度春季問題一覧
- 平成29年度春季問題19-解答・解説-分析
平成29年度春季問題
問題19
オープンソースライセンスのGNU GPL(GNU General Public License)の説明のうち、適切なものはどれか。
ア | GPLであるソースコードの実現する機能を利用する、別のプログラムのソースコードを作成すると、GPLが適用される。 |
イ | GPLであるソースコードのすべてを使って派生物を作った場合に限って、GPLが適用される。 |
ウ | GPLであるソースコードの派生物のライセンスは、無条件にGPLになる。 |
エ | GPLであるソースコードを組み込んだ派生物をGPLにするか否かは、派生物の開発者が決める。 |
オープンソースライセンスのGNU GPL(GNU General Public License)の説明のうち、適切なものはどれか。
ア | GPLであるソースコードの実現する機能を利用する、別のプログラムのソースコードを作成すると、GPLが適用される。 |
イ | GPLであるソースコードのすべてを使って派生物を作った場合に限って、GPLが適用される。 |
ウ | GPLであるソースコードの派生物のライセンスは、無条件にGPLになる。 |
エ | GPLであるソースコードを組み込んだ派生物をGPLにするか否かは、派生物の開発者が決める。 |
解答:ウ
<解説>
GPLには、次のような特徴があります。
- ソフトウェアを利用した時点でGPLに従うことを承諾したと見なす(契約書へのサインや申請といった手続きがない)
- GPLが適用されているソフトウェアは、GPLの条項に反しない限り、複製、頒布、改変を自由に行える
- ソフトウェアを複製、あるいは改変し頒布する場合、頒布するソフトウェアもオリジナルと同じライセンスで配布すること
- ソフトウェアのバイナリを第三者に提供した場合、第三者はソースコードを要求できる
ア | × | 実現する機能を別のプログラムで作成しているので、GNU GPLの適用はない。 |
イ | × | GPLであるソースコードの一部を使って派生物を作った場合でも、GPLが適用される。 |
ウ | ○ | GPLであるソースコードの派生物のライセンスは、無条件にGPLになる。 |
エ | × | 無条件にGPLを適用する必要がある。 |
お問い合わせ