応用情報暗記無料で始める

オープンソースライセンスとは?おーぷんそーすらいせんす

オープンソースライセンスとは、ソースコードの利用・改変・再配布を著作権者が条件付きで許諾するライセンスの総称で、著作権を放棄したものではない点が出発点になる。派生物にも同じ条件を課すコピーレフト型(GPL)と、著作権表示さえ残せばよい寛容型(MIT・BSD)に大別され、自社製品を外部へ配布するかどうかで負う義務が変わる。

最終更新:2026-10-06

試験情報

応用情報技術者試験の過去問では1回出題されています。

応用情報技術者試験の頻出用語/ストラテジ系

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

背景

ソフトウェアがバイナリだけで売られていた時代は、不具合があってもソースが手に入らず、利用者側は修正を待つしかなかった。誰でも直せるようコードを公開する動きが起きたが、公開しただけでは改変版を囲い込まれてしまう。「改変して配るなら同じ条件で公開せよ」という条件を著作権の仕組みに乗せて課したのがライセンスの発端である。

具体例

LinuxカーネルはGPLv2、Apache HTTP ServerはApache License 2.0、ReactはMITライセンスで公開されている。GPLのライブラリを組み込んだ製品を顧客へ納品するなら改変部分を含むソース提供の義務が生じうる一方、社内サーバで動かすだけなら配布に当たらず義務は生じない、という切り分けになる。

試験での引っ掛け

「無償で入手できる=自由に商用利用・再配布できる」ではなく、判断はライセンスの条文で決まる。GPLの義務が生じるのは配布した時点で、社内利用やSaaSでの提供は原則として配布に当たらない(そこを埋めるのがAGPL)という境界が問われる。オープンソースを著作権の放棄やパブリックドメインと同一視する選択肢も誤り。

関連用語

出た過去問

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

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

試験での特徴
  • 試験では1回出題
  • 分野:ストラテジ系
  • 「無償で入手できる=自由に商用利用・再配布できる」ではなく、判断はライセンスの条文で決まる。