資格スワイプ
セキュリティ(クラウドセキュリティの基礎を含む)、オープンソースの文化

GNU General Public License(GPL)とGNU Affero General Public License(AGPL)の違いに関する記述として適切なものはどれか。

  • AAGPLはコピーレフトの性質を持たないが、GPLはコピーレフトの性質を持つ。
  • BGPLはソースコードの公開を求めないが、AGPLはソースコードの公開を求める。
  • ✓AGPLは、ソフトウェアをネットワーク経由でサービスとして提供する場合にも、利用者にソースコードを提供する義務を課している点でGPLと異なる。
  • DGPLはオープンソースライセンスではないが、AGPLはオープンソースライセンスである。

解説

AGPLはGPLとほぼ同じ内容だが、ネットワーク越しにサービスとして利用させる場合にも利用者へソースコード提供を義務付ける点が特徴である。GPL自体もコピーレフトの性質を持つオープンソースライセンスであり、他の選択肢は誤り。

根拠LinuC レベル1 出題範囲 1.11.1 オープンソースの概念とライセンス(GNU Affero General Public License)

← 前の問題次の問題 →
スワイプでまとめて流す