システムアーキテクト暗記無料で始める

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

OSS(オープンソースソフトウェア)とは、ソースコードが公開され、使用許諾の定める条件のもとで利用・改変・再配布ができるソフトウェア。調達費用がかからないことが多い一方、脆弱性が公表されたときの適用判断と許諾条件の順守を、利用する側が引き受ける点が管理上の要点になる。

最終更新:2026-10-06

試験情報

システムアーキテクト試験の過去問では1回出題されています。

システムアーキテクト試験の頻出用語/午前II

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

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

背景

商用製品なら保守契約が窓口となり、更新の提供も条件の解釈もベンダ側が引き受ける。公開された部品を組み込むと、その引受先が消える代わりに、中身を読んで自分で判断する自由が手に入る。つまり費用が消えたのではなく、判断と維持の負担へ形が変わっている。設計者に問われるのは、どの部品を採るかと同時に、部品表を維持して更新を追う仕組みを方式へ組み込めるかである。

具体例

受託開発では利用する部品の一覧(SBOM)を成果物に含める。Apache License 2.0 のように再配布時の表示義務がある許諾の部品は、表示文の生成をビルド手順へ組み込み、更新の追随はDependabotのような仕組みで自動化して、判断だけを人が行う形にする。

試験での引っ掛け

「無償だから条件も責任も無い」は誤りで、許諾に反した再配布は著作権上の問題になる。派生物へ同じ条件を求めるGPL型と、表示だけを求めるApache License 2.0型の区別が問われる。提供元の維持が止まることもあり、商用製品のような窓口が常にあるとは限らない。

関連用語

出た過去問

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

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

試験での特徴
  • 試験では1回出題
  • 分野:午前II
  • 「無償だから条件も責任も無い」は誤りで、許諾に反した再配布は著作権上の問題になる。