過去問ドリル

LinuCレベル1 オープンソースの文化 問1

オープンソースの文化/オープンソースの概念とライセンス

GPL(GNU General Public License)に関する説明として適切なものはどれか。

当サイトのオリジナル問題(LinuCレベル1の出題範囲「オープンソースの文化」に対応。実際の試験問題ではありません)

正解:D

解説

GPL(GNU General Public License)は、コピーレフト型のオープンソースライセンスの代表例です。ソースコードの入手・改変・再配布の自由を認める一方、そのソフトウェアを改変・再配布する場合は、派生物にも同じGPLの条件を適用することを求める(コピーレフト)という特徴があります。商用利用自体を禁止するものではありません。

選択肢ごとの解説

  • A誤り。GPLは商用利用そのものを禁止するライセンスではありません。
  • B誤り。GPLはソースコードの公開・改変の自由を認めるオープンソースライセンスで、プロプライエタリなライセンスとは対極的な性質を持ちます。
  • C誤り。GPLにはコピーレフト等の明確なライセンス条件があり、条件が一切存在しないパブリックドメインとは異なります。
  • D正しい。GPLはコピーレフト型のライセンスで、派生物にも同じライセンス条件の適用を求めます。
LinuCレベル1の問題を演習モードで解く