ITパスポート 2016年 春期 問59
問題文
次のソフトウェアの組合せのうち、OSS (Open Source Software)だけの組合せはどれか。
選択肢
ア:Internet Explorer, Linux, PostgreSQL
イ:Internet Explorer, PostgreSQL, Windows
ウ:Firefox, Linux, Thunderbird(正解)
エ:Firefox, Thunderbird, Windows
🔒 解説は解答すると表示されます
次のソフトウェアの組合せのうち、OSS (Open Source Software)だけの組合せはどれか。【ITパスポート 解説】
問題文(要約): 次の組合せのうち、含まれるソフトウェアがすべてOSS(Open Source Software:ソースコードが公開され、誰でも利用・改良・再配布できるソフトウェア)であるものを選ぶ。
選択肢:
- ア: Internet Explorer、Linux、PostgreSQL
- イ: Internet Explorer、PostgreSQL、Windows
- ウ: Firefox、Linux、Thunderbird
- エ: Firefox、Thunderbird、Windows
正解の理由
ウ の組合せ(Firefox、Linux、Thunderbird)は、全てOSSです。
それぞれの概要とOSSである理由は次の通りです。
それぞれの概要とOSSである理由は次の通りです。
- Firefox:ウェブブラウザ(ウェブページを見るためのソフト)。Mozillaが公開するソースコードで開発されており、OSSライセンスの下で配布されています。
- Linux:厳密には「Linuxカーネル(OSの核)」やそれを含むディストリビューションを指すことが多いですが、カーネル自体はソースコードが公開されたOSSです。
- Thunderbird:メールソフト(メールの送受信や管理をするソフト)。Mozillaが開発し、ソースコードが公開されたOSSです。
一方、Internet Explorer(マイクロソフトのウェブブラウザ)やWindows(マイクロソフトのOS)はソースコードが公開されておらず、プロプライエタリ(独自、非公開)ソフトウェアです。よってア・イ・エはOSSだけの組合せになりません。
解法ステップ
- 「OSS(Open Source Software)」の意味を確認する。
- ソースコードが公開され、第三者が利用・改良・再配布できること。
- 各ソフトウェアがOSSかどうかをひとつずつ判定する。
- Internet Explorer → プロプライエタリ(OSSではない)
- Windows → プロプライエタリ(OSSではない)
- Linux → OSS(カーネルなどはソース公開)
- PostgreSQL → OSS(データベース管理システムでソース公開)
- Firefox → OSS(ウェブブラウザでソース公開)
- Thunderbird → OSS(メールクライアントでソース公開)
- 各選択肢で「すべてOSSか」を確認する。
- どれか1つでもプロプライエタリが含まれていれば不正解。
- 全てOSSなのは ウ のみと判断する。
選択肢別の誤答解説
-
ア: Internet Explorer、Linux、PostgreSQL
- LinuxとPostgreSQLはOSSですが、Internet Explorerはマイクロソフトのプロプライエタリ(非公開)ソフトです。よって「OSSだけ」ではありません。
-
イ: Internet Explorer、PostgreSQL、Windows
- PostgreSQLはOSSですが、Internet ExplorerとWindowsはいずれもプロプライエタリです。したがって不正解です。
-
ウ: Firefox、Linux、Thunderbird
- 3つともOSSです。だからこの選択肢が正しい組合せになります。
-
エ: Firefox、Thunderbird、Windows
- FirefoxとThunderbirdはOSSですが、Windowsはプロプライエタリです。よって不正解です。
よくある誤解
- 無料だからOSS、ではない
- 「無料(フリー)」=金銭的に無料、という意味のことがありますが、OSSは「ソースコードの公開と改変・再配布の自由」がポイントです。無料でもソースを公開していないソフトはOSSではありません。
- 有名だからOSS、ではない
- 有名なソフト(例: FirefoxはOSSだが、Internet Explorerは有名でもOSSではない)。名前や知名度で判断しないこと。
- 「Linux」が分かりにくい
- 「Linux」は厳密にはカーネル(OSの中心部分)の名前です。一般向けのOSパッケージ(例: Ubuntu、Fedoraなど)は「Linuxディストリビューション」と呼び、これらも多くはOSSの組み合わせです。
補足コラム
- OSSとライセンス
- OSSには様々なライセンスがあります(例:GPL、MIT、Apache)。どのような条件で改変・再配布できるかはライセンスで決まります。GPLは「改変したら同じライセンスで公開することを求める」などの特徴があります。
- どうやってOSSかを確認するか
- 公式サイトに「License(ライセンス)」の記載があるか、ソースコードがGitHubや公式リポジトリで公開されているかを確認します。
- 企業での利用について
- 多くのOSSは商用利用可能ですが、ライセンス条件(帰属表示、再配布条件など)を守る必要があります。社内で導入する場合はライセンス確認が重要です。
FAQ
Q1: 「フリーソフト」と「OSS」は同じですか?
A1: 同じではありません。フリーソフトは「無料」を指すことが多く、OSSは「ソースコードが公開されているかどうか」が基準です。無料でもソースが非公開ならOSSではありません。
A1: 同じではありません。フリーソフトは「無料」を指すことが多く、OSSは「ソースコードが公開されているかどうか」が基準です。無料でもソースが非公開ならOSSではありません。
Q2: 企業でOSSを使うときに気をつけることは?
A2: ライセンス条件(再配布・改変時の義務、著作権表示など)を確認すること。違反すると法的な問題になることがあります。
A2: ライセンス条件(再配布・改変時の義務、著作権表示など)を確認すること。違反すると法的な問題になることがあります。
Q3: OSSは安全ですか?
A3: 一概には言えませんが、ソースコードが公開されているため多くの人がレビューして脆弱性を見つけやすいという利点があります。ただし、適切なアップデートや管理が必要です。
A3: 一概には言えませんが、ソースコードが公開されているため多くの人がレビューして脆弱性を見つけやすいという利点があります。ただし、適切なアップデートや管理が必要です。
関連キーワード: OSS、オープンソース、ライセンス、Linux、Firefox、Thunderbird、Internet Explorer、Windows、PostgreSQL、GPL、MIT、Apache

\ せっかくなら /
ITパスポートを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

