令和6年度 問97
ソフトウェア
OSSに関する問題
次のOSのうち,OSS(Open Source Software)として提供されるものだけを全て挙げたものはどれか。
- a Android
- b FreeBSD
- c iOS
- d Linux
- アa,b
- イa,b,d
- ウb,d
- エc,d
答えと解説を見る
✓ これが正解イa,b,d
解説
ソースコードが公開され、直して配り直せるものだけを選びます。
OSSかどうかは、ソースコードが公開されていて、誰でも直したり配り直したりできるかで決まります。Linuxはその代表で、多くの人が手を入れながら育ってきました。FreeBSDも同じく公開されている基本ソフトです。Androidも、基盤となる部分が公開されており、機器を作る各社が手を入れて使っています。よってこの三つです。iOSは公開されておらず、作っている会社の製品にだけ載る形なので当てはまりません。どれも広く使われている基本ソフトなので、見かける機会の多さでは分けられません。公開されているかどうかだけが分かれ目です。
ほかの選択肢はなぜ違うのか
- アa,b:AndroidとFreeBSDを挙げています。二つとも正しいのですが、Linuxを落としています。OSSの代表として最もよく挙げられるものなので、ここが抜けると不自然な形になります。
- ウb,d:FreeBSDとLinuxを挙げています。二つとも正しいのですが、Androidを落としています。携帯端末に載っているものは公開されていないと思い込むと、この答えになります。
- エc,d:iOSとLinuxを挙げています。Linuxは正しいのですが、iOSは公開されていないので当てはまりません。携帯端末の基本ソフトを二つとも同じ扱いにすると、この形になります。
この問題の用語
- ソースコード人が読み書きできる形で書かれた、プログラムそのものです。コンパイラなどで、コンピュータが実行できる形に変換して使います。
出典:令和6年度 ITパスポート試験 問97
同じ用語が出る問題
- 令和8年度 問97:OSSに関する問題(ソースコード)
- 令和8年度 問73:コピーレフトに関する記述(ソースコード)
- 令和6年度 問80:OSSに関する問題(ソースコード)
- 令和6年度 問58(ソースコード)
- 令和5年度 問82:OSSに関する問題(ソースコード)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)