ITパスポート 学習ページ|テクノロジ系・コンピュータシステム
OSSとライセンス
オープンソースソフトウェアは、単に無料で使えるソフトウェアという意味ではありません。ソースコードとライセンス条件の関係を中心に整理します。
OSSの基本的な特徴
OSSは、ソースコードが利用者に提供され、ライセンスで定められた条件の下で利用、改変、再配布などが認められるソフトウェアです。ソースコードが見られることだけでOSSと決まるわけではない点に注意します。
OSSにはOSだけでなく、データベース管理システム、オフィスソフトウェア、通信ソフトウェアなど様々な種類があります。OSSと無償ソフトウェアは同じ意味ではないので、価格ではなく利用条件を確認します。
OSSは価格ではなく公開と利用条件で捉える
著作権とライセンス
OSSであっても、一般に著作権が放棄されているわけではありません。利用者は、著作権者などが示したライセンスの条件に従って利用します。
ライセンスによって、改変したソフトウェアを再配布するときの条件などが異なります。OSSごとに利用許諾条件を確認することが大切です。
OSSにも著作権がありライセンス条件に従う
GPLとコピーレフト
GPLは代表的なOSSライセンスの一つです。GPLで提供されるプログラムを改変して一定の形で再配布するときには、対応するソースコードの提供などライセンス上の条件を守る必要があります。
コピーレフトは、著作権を利用して、改変や再配布の自由を後の利用者にも引き継がせる考え方です。著作権を放棄する考え方ではないことを区別します。
コピーレフトは自由を後の利用者にも引き継ぐ
本番の形で解いてみる
基本の問題(このページのために作った問題・本番と同じ四肢択一)
OSSに関する記述として、最も適切なものはどれか。
- OSSは著作権が放棄されたソフトウェアである
- ソースコードを閲覧できれば、利用条件に関係なく全てOSSである
- OSSの利用や再配布では、それぞれのライセンス条件を確認する必要がある
- OSSは企業が開発したソフトウェアには適用されない
答えと解説を見る
正解: OSSの利用や再配布では、それぞれのライセンス条件を確認する必要がある
OSSにも著作権があり、利用や改変、再配布などはライセンス条件に従います。開発主体が企業であるOSSもあります。
まちがえやすい点: ソース公開だけでOSSと判断しない。
基本の問題(このページのために作った問題・本番と同じ四肢択一)
OSSについて、正しい説明はどれか。
- OSSはソースコードを無償公開するため、ソフトウェア本体を有償で配布することはできない
- OSSは改変を認めるため、改変版に独自の利用条件を設けることは一切できない
- OSSは再配布を認めるため、関連する保守サービスを有償で提供することはできない
- OSSであっても有償のサポートサービスを提供することがある
答えと解説を見る
正解: OSSであっても有償のサポートサービスを提供することがある
OSSであることと、ソフトウェアや関連サービスが無償であることは別です。ライセンス条件に従いながら、有償の配布やサポートを行う場合もあります。
まちがえやすい点: オープンソースと無償提供を同じ意味だと考えない。
基本の問題(このページのために作った問題・本番と同じ四肢択一)
コピーレフトの考え方として、最も適切なものはどれか。
- ソフトウェアの著作権を消滅させる
- 改変や再配布の自由を一定の条件で後の利用者にも継承させる
- ソースコードの閲覧を開発者だけに制限する
- 商用利用を一律に禁止する
答えと解説を見る
正解: 改変や再配布の自由を一定の条件で後の利用者にも継承させる
コピーレフトは、著作権に基づくライセンスを使って利用や改変などの自由を後の利用者にも引き継ぐ考え方です。
まちがえやすい点: 著作権放棄や商用利用禁止とは異なる。
この内容を問題で確かめる
読んだところを、本番と同じ四肢択一の10問セットで思い出してみましょう。
ITパスポートの問題を解く →このページの内容は、IPA「ITパスポート試験 シラバス Ver.6.5」(2026年1月公表)の範囲にもとづきます(2026年10月確認)。