平成23年度特別 応用情報技術者試験 午前 問23

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

OSS(Open Source Software)の特徴のうち,適切なものはどれか。ここで,OSSはOSI(Open Source Initiative)によるOSD(The Open Source Definition)の定義に基づくものとする。

  1.  OSSはフリーウェアと同様に無償で入手できるが,商用システムの開発への利用は禁止されている。
  2.  OSSをパッケージ化したり,自社のソフトウェアを組み合わせたりして,有償で販売することができる。
  3.  システム開発で利用するためにソースコードを入手できるが,利用者がある数以上になるとライセンス料が発生する。
  4.  複製と改良は自由にできるが,改良したソフトウェアを再頒布することはできない。
解答・解説を見る

正解:イ

AI解説

OSD(The Open Source Definition)に基づくOSSは、ソースコードの入手・改変・再頒布の自由を保障するが、無償配布を義務付けてはいない。そのため、OSSをそのまま、またはパッケージ化・自社ソフトと組み合わせて有償で販売することも認められている。 ア: 誤り。OSSは商用システム開発への利用を禁止しておらず、商用利用も自由である。 イ: OSSは有償で販売することができるという説明。OSDは「無償配布の強制」ではなく「ソース入手・改変・再頒布の自由」を保障するものであり、有償販売は禁止されていないため正解。 ウ: 誤り。OSDに基づくOSSは、利用者数に応じたライセンス料の発生を認めておらず、そのような制限はOSSの定義に反する。 エ: 誤り。OSSは改変したソフトウェアの再頒布も自由に認められている(OSDの要件の一つ)。 💡 「オープンソース=無料」という思い込みに注意。OSDが保障するのは「ソースの入手・改変・再頒布の自由」であり、有償での提供や販売自体は禁止されていない。

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

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

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

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

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