Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Resolves #192
なぜこの機能が必要なのか?
プロジェクトにおけるソフトウェア部品表(SBOM)の作成は、ソフトウェアの透明性やセキュリティの向上に寄与します。今回、SBOMをSPDX形式で提供することで、標準に準拠した形で部品情報を管理・共有できるようにする狙いがあります。
何をどのように変更したのか?その理由は何か?
ユーザーに必要なアクションは何か?
特にユーザー側での設定変更や追加の操作は不要です。SBOMの内容はプロジェクトの透明性向上を目的としており、今後の依存関係管理やセキュリティ監査の際に参照されます。
仕組みの詳細 (技術的な観点)
後方互換性はあるか?
今回の変更は新規ファイルの追加であり、既存のシステムやコードに影響を与えることはありません。そのため、後方互換性は確保されています。
その他の考慮事項