情報処理安全確保支援士暗記無料で始める

OSS(オープンソースソフトウェア)とは?おーえすえす

OSS(オープンソースソフトウェア)とは、ソースコードが公開され、使用許諾(ライセンス)の定める条件の範囲で利用・改変・再配布を自由に行えるソフトウェア。無償で入手できるものが多いが、条件を守る義務と、脆弱性が公表されたときに自ら影響を調べて適用を判断する責任は利用する側に残る。

最終更新:2026-10-06

試験情報

情報処理安全確保支援士試験の過去問では1回出題されています。

情報処理安全確保支援士試験の頻出用語/午前II

別名:OSS、オープンソースソフトウェア、オープンソースソフトウェア(OSS)

この語が出る過去問を解く →

背景

ソフトウェアが閉じた形で流通していた時代は、不具合を見つけても手元では直せず、提供元の対応を待つしかなかった。改変と再配布を許す許諾で流通させれば、利用者自身が直し、その成果を全体へ戻せる。この仕組みは開発の速度を大きく上げた一方、供給元が特定の企業ではなくなったため、誰がいつ直すかの保証も同時に無くなった。この保証の不在を前提とした管理の設問として出題される。

具体例

OpenSSLやApache HTTP Serverは多数の製品へ組み込まれているため、脆弱性が公表されると影響範囲の特定が課題になる。そこでSPDXやCycloneDXの形式でSBOM(ソフトウェア部品表)を作り、どの製品にどの版が入っているかを台帳で引ける状態にしておく運用が広がっている。

試験での引っ掛け

無償だから制約も責任も無い、という理解が誤り。改変部分の公開義務や著作権表示の保持といった許諾条件に反した配布は、著作権の侵害になる。保守が続く保証も無く、開発が止まった部品は自組織で直すか置き換えるしかない。ソースが公開されていることは読めるという意味であって、安全性が保証されているという意味ではない点も問われる。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では1回出題
  • 分野:午前II
  • 無償だから制約も責任も無い、という理解が誤り。