IT用語帳
FEソフトウェア · オープンソースソフトウェア

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

Open Source Library

おーぷんそーすらいぶらり

ソースコードが公開され、オープンソースライセンスの条件に従って誰でも利用・改変・再配布できるライブラリ。開発を効率化できる一方、ライセンス条件の順守や、脆弱性が見つかったときの更新など、利用する側での管理が必要になる。

共有:

Related

他の資格での定義

Related

関連キーワードの用語

FEソフトウェアのサプライチェーンマネジメント

ソフトウェアを構成する部品(OSS などの外部コンポーネントを含む)と、その開発・提供に関わる供給元を把握し、品質、ライセンス、脆弱性などのリスクを調達から運用まで管理すること。SBOM(ソフトウェア部品表)による構成の可視化が有効とされる。

FERuby

まつもとゆきひろ氏が開発した日本発のオブジェクト指向スクリプト言語。読みやすさと書きやすさを重視した文法が特徴で、WebアプリケーションフレームワークのRuby on Railsとともに普及した。

FEDLL

プログラムの実行時に動的にリンク(結合)される共有ライブラリ。複数のプログラムが同じDLLを共有でき、メモリ使用量の削減と保守性の向上に寄与する。Windows環境で広く使用される。

FEOSS

ソースコードが公開され、誰でも自由に利用・改変・再配布できるソフトウェア。Linux、Apache、MySQLなどが代表的。コミュニティによる開発と品質改善が特徴。OSSライセンスに基づいて利用する。

FEGPL

フリーソフトウェア財団(FSF)が策定したコピーレフトの代表的なOSSライセンス。ソフトウェアの利用・改変・再配布の自由を保証し、派生物にも同じGPLの適用を義務付ける。LinuxカーネルなどがGPLで公開されている。

FEコピーレフト

著作権(コピーライト)を保持しつつ、著作物の利用・改変・再配布を自由に許可し、派生物にも同じ条件を課すライセンスの考え方。GPLが代表的なコピーレフトライセンスである。