ウカマル応用情報技術者ログイン

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

テクノロジ系

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

選択肢
正解と解説

正解 ウ

GPLのソースコードから作った派生物は、コピーレフトによって必ずGPLで公開しなければなりません。

GNU GPL(GNU General Public License)は、コピーレフトの考え方をとるオープンソースライセンスです。GPLのソースコードを改変したり、別のプログラムに組み込んだりして作った派生物にも、GPLが適用されます。派生物を配布する人は、派生物のソースコードを同じGPLの条件で公開する必要があります。使った量が一部か全部かは関係なく、開発者がライセンスを選ぶこともできません。

ア:GPLのソースコードを含まず、その機能を利用するだけの別のプログラムは派生物ではありません。そのため、GPLは適用されません。

イ:GPLのソースコードを一部だけ使った場合も、派生物にはGPLが適用されます。全てを使った場合に限りません。

エ:GPLのソースコードを組み込んだ派生物は、GPLにしなければなりません。派生物の開発者が別のライセンスを選ぶことはできません。

出典:平成29年度 春期 応用情報技術者試験 問19

全年度から出題。10問で実力を判定します。登録不要。

出典:平成29年度 春期 応用情報技術者試験 問19(独立行政法人情報処理推進機構)

解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方