範囲

System Package Data Exchange(SPDX®)仕様は、様々な分野の部品表(BOM)情報を伝達するためのオープンスタンダードを定義しています。

SPDXは、基礎となるデータモデルと、そのデータモデルをエンコードするための複数のシリアライズフォーマットを定義しています。

SPDXメタデータには、以下のような作成と配布に関する詳細が含まれます:

  • ソフトウェアの集合体(パッケージ)、個々のファイル、およびファイルの一部分(スニペット)などのソフトウェアの構成
  • ソフトウェアのビルド情報
  • 人工知能(AI)モデル
  • データセット
  • 作成者、サプライヤー、およびディストリビューターの素性に関する情報
  • 出所と完全性
  • ライセンスと著作権(ライセンスと例外の厳選されたリストを含む)
  • セキュリティの脆弱性、欠陥、およびその他の品質データ
  • システム要素間の関係
  • ソフトウェアの使用法とライフサイクル
  • SPDX要素の注釈付けと複数のSPDXドキュメント間のリンクを可能にするメカニズム