オープンソースライブラリ

更新日:

用語解説

オープンソースライブラリは、ソースコードが公開され、適用ライセンスの条件に従って利用、調査、改変、再配布できる再利用可能なプログラム部品です。公開されているだけで無条件に自由利用できるとは限りません。

■ 試験で押さえるポイント

  • 導入前に、著作権表示、ライセンス文添付、ソース提供、改変公開、特許条項など、利用・配布形態に応じた義務を確認します。

  • 直接依存だけでなく推移的依存のライセンス、版、脆弱性、保守状況を管理し、SBOMなどで構成を追跡します。

  • OSSであることは無償、無保証、安全を意味しません。商用利用可能なOSSもあり、有償サポートと組み合わせられます。

■ 選択肢での判断ポイント

OSSの定義、利用と再配布で発生する義務の違い、ライセンス互換性、サプライチェーン管理が出題点です。

例: WebアプリへOSSライブラリを組み込む前に、配布方法とライセンスを確認し、版と依存関係をSBOMへ記録します。

音声で聞く

同じ分野の用語