基本情報暗記無料で始める

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

OSS(オープンソースソフトウェア)とは、ソースコードが公開され、使用許諾(ライセンス)の定める範囲で自由に利用・改変・再配布できるソフトウェア。無償のものが多いが著作権が放棄されているわけではなく、許諾条件に従う義務がある。脆弱性が公表されたとき、適用の判断を自ら行う必要がある点も特徴。

最終更新:2026-10-09

試験情報

基本情報技術者試験の過去問では3回出題されています(2018年度〜2019年度)。

基本情報技術者試験の頻出用語/テクノロジ系

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

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

背景

商用ソフトはソースコードが非公開で、不具合の原因を利用者側で調べられず、提供元が直すまで待つしかなかった。コードを公開して誰でも改良できる形にすれば、改良は全体へ還元される。反面、誰も保守の義務を負わない形でもあるため、責任と保守の所在をどう扱うかが利用上の考慮点として問われる。

具体例

LinuxカーネルやPython、Apache HTTP Serverなど、業務システムの土台の多くはOSSでできている。ライセンスには、改変して配布するものにも同じ条件を求めるコピーレフト型のGPL、条件のゆるいBSDライセンスやApacheライセンスなどがあり、改変して配布するときの義務が種類ごとに違う。

試験での引っ掛け

「無償だから何をしてもよい」は誤りで、許諾条件に反した配布は著作権の侵害になる。とくにGPLは改変物のソースコード公開まで求める点で条件が重い。また提供元の保守が止まることがあり、商用製品のような問い合わせ窓口が常にあるとは限らない。

関連用語

出た過去問

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

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

試験での特徴
  • 試験では3回出題(2018年度〜2019年度)
  • 分野:テクノロジ系
  • 「無償だから何をしてもよい」は誤りで、許諾条件に反した配布は著作権の侵害になる。