ソフトウェアライセンスとは?そふとうぇあらいせんす
ソフトウェアライセンスとは、著作権者が、利用の範囲と条件を定めて利用者に使用を許諾すること、またはその契約をいう。導入台数・同時利用者数・利用目的などが条件になり、対価を払っても著作権そのものは移転しない。支援士では、開発環境やサーバに載っている構成品目の一つとして許諾条件を把握し、逸脱を管理することが問われる。
最終更新:2026-10-06
情報処理安全確保支援士を最短で暗記・合格する →背景
ソフトウェアは複製の限界費用がほぼゼロで、売り切りにすると1本の購入で全社に配れてしまう。そこで所有権を渡す売買ではなく、条件つきで使わせる使用許諾という形が業界の標準になった。近年はここにOSSのライセンスが加わり、無償で使える代わりに改変部分の公開や表示を求める条件を背負う形が生まれ、条件を読まずに取り込むと製品の出荷そのものが止まる。
具体例
マイクロソフトのボリュームライセンスは1契約で多数のPCへ導入でき、レッドハットはサブスクリプションとしてサポート込みで年単位に課金する。GNU GPLで公開されたコードを製品へ組み込めば、改変部分のソース公開義務が発生する。どこに何のライセンスのソフトが入っているかはSBOMで一覧化しておく。
試験での引っ掛け
パッケージを購入しても得たのは使用権であり、著作権ではない。したがって無断の複製や第三者への譲渡は原則できない。拠点内で台数を限定しないサイトライセンスと、台数を数えるボリュームライセンスの違いも頻出。OSSも「無償」であって「無条件」ではなく、条件に従わない利用は著作権侵害になる点を落としやすい。
関連用語
出典・参考
公式シラバスの4 開発技術 > 3. 開発環境管理 > (1) 開発環境構築に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。