令和6年度 ITパスポート試験 公開問題 問97

次のOSのうち,OSS (Open Source Software) として提供されるものだけを全て挙げたものはどれか。

  • a Android
  • b FreeBSD
  • c iOS
  • d Linux
解答・解説

正解: イ. a, b, d

OSS (Open Source Software) とは、ソフトウェアを構成しているプログラム(ソースコード)を無償で公開し、誰でもそのソフトウェアの改良、再配布が行えるようにしたソフトウェアのことです。

各OSのOSS該当状況は以下の通りです。

  • a Android: 主にスマートフォンやタブレット向けのOSです。中核となる部分は「AOSP (Android Open Source Project)」としてオープンソースで提供されているため、OSSに該当します。
  • b FreeBSD: UNIX系OSの一つであり、オープンソースで開発・提供されています。
  • c iOS: AppleがiPhoneなどの端末向けに提供しているOSです。ソースコードは非公開(プロプライエタリ)であり、OSSには該当しません。
  • d Linux: 世界中で広く普及している代表的なOSSのOSです。

したがって、OSSとして提供されるものだけを全て挙げた組み合わせは a, b, d となります。

各選択肢の解説

  • ア (a, b): OSSである Linux (d) が不足しているため誤りです。
  • イ (a, b, d): 全てOSSであり、正解です。
  • ウ (b, d): OSSである Android (a) が不足しているため誤りです。
  • エ (c, d): iOS (c) はOSSではないため誤りです。

Spineチーム