ITパスポート 令和6年度97

問題

テクノロジ系

問97 次のOSのうち,OSS(Open Source Software)として提供されるものだけを全て挙げたものはどれか。 a. Android b. Free BSD c. iOS d. Linux

選択肢

  • a,b
  • a,b,d
  • b,d
  • c,d

解説

正解:

概要

この問題は,代表的なOSのうち,OSS(オープンソースソフトウェア)として提供されるものを判別する問題です。ソースコード公開とライセンス形態の違いを理解しているかがポイントです。

正解の理由

AndroidはAOSPとして公開されておりOSSとして利用できます。FreeBSDとLinuxもいずれもOSSのOSです。一方,iOSはAppleのプロプライエタリOSでOSSではないため,OSSに該当するのはa,b,dで正解はイです。

各選択肢の解説

ア(×): aとbはOSSですが,Linux(d)もOSSなので不足しています。OSSの対象を全て挙げていないため誤りです。

イ(〇): Android(a),FreeBSD(b),Linux(d)はいずれもOSSとして提供されます。iOS(c)はOSSではないため除外され,組合せとして正しいです。

ウ(×): FreeBSD(b)とLinux(d)はOSSですが,Android(a)もOSSとして提供されるため漏れがあります。全て挙げていないため誤りです。

エ(×): iOS(c)はOSSではありません。OSSであるLinux(d)と組み合わせても条件を満たさないため誤りです。

ポイント

OSSのOSとして代表的なのはLinuxやFreeBSDです。Androidも基盤はOSSとして公開されますが,iOSはプロプライエタリでOSSではない点を押さえます。