平成22年度秋期 応用情報技術者試験 午前 問21

分野:ソフトウェア(OS・タスク/プロセス管理・記憶管理・ファイル管理・OSS・ミドルウェア)|実際に出題されたIPA過去問題

オープンソースソフトウェアの特徴のうち,適切なものはどれか。

  1.  一定の条件の下で,ソースコードの変更を許可している。
  2.  使用分野及び利用者を制限して再配布できる。
  3.  著作権が放棄されている。
  4.  無償で配布しなければならない。
解答・解説を見る

正解:ア

AI解説

オープンソースソフトウェア(OSS)は、OSI(Open Source Initiative)の定義に基づき、ソースコードを公開し、一定の条件(ライセンス条項の遵守)の下でソースコードの利用・改変・再配布を認めるソフトウェアである。 ア: 正しい。OSSは一定の条件(ライセンスに定められた条件)の下で、ソースコードの変更(改変)を許可している点が特徴である。 イ: OSSの定義(OSIの定義)では、特定の分野や利用者を差別せず誰でも利用・再配布できることが求められており、使用分野や利用者を制限して再配布することは認められない。 ウ: OSSであっても著作権は放棄されておらず、著作権者がライセンスに基づいて利用条件を定めている。著作権とオープンソースであることは別の概念である。 エ: OSSは自由な再配布を認めるものであるが、無償で配布しなければならないわけではなく、配布時に対価を求めることも認められている。 💡 OSSの核心は「ソースコード公開+改変・再配布の自由」であり、「無償」「著作権放棄」「利用者制限可」は誤解されやすいポイントなので区別しておく。

出典:平成22年度 秋期 応用情報技術者試験 午前 問21 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
📱 演習アプリで解く(無料・登録不要・2,640問収録)

「ソフトウェア」分野の攻略ポイント

OS・タスク/プロセス管理・記憶管理・ファイル管理・OSS・ミドルウェアが範囲です。ページ置換えアルゴリズムやタスクスケジューリングは手順が決まっているので、シミュレーションの練習をすれば確実に得点源になります。

ソフトウェアの攻略ポイントをすべて見る(要点6項目・ひっかけ3項目)→

同じ分野(ソフトウェア(OS・タスク/プロセス管理・記憶管理・ファイル管理・OSS・ミドルウェア))の過去問