Skip to content

Commit 1e72ae1

Browse files
authored
Merge pull request #429 from no-ta/master
Modify CycloneDX-1.6 description and add samples
2 parents cec47dc + 91e2778 commit 1e72ae1

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

subgroups/sbom-sg/outcomes/QualityGuide/SBOM-Document-Quality-Guide.ja.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -698,8 +698,9 @@ SPDX 及び CycloneDX の仕様に詳しい人々にレビューをしてもら
698698
- RelationshipクラスのfromとtoにあるElementのSPDXIDからそのコンポーネントがパッケージかファイルかの判別ができる。
699699

700700
- CycloneDX 1.6
701-
- dependenciesのrefとdependsOnに記述するbom-refのelment idからコンポーネントがパッケージかファイルかの判別ができる。
702-
701+
- componentやcomponentsにpurlが存在するかで判断できるが、purlエントリーはRequiredではないので、存在しない場合には判断方法は不明。
702+
- typeに"file"という種別はあるが、コンポーネントの粒度としての"file"という意味ではない。
703+
703704
##### Appendix-1.2.2. サンプル
704705

705706
> パッケージとファイルの依存関係それぞれのサンプルが必要か?
@@ -724,6 +725,11 @@ SPDX 及び CycloneDX の仕様に詳しい人々にレビューをしてもら
724725

725726
- CycloneDX 1.6
726727

728+
|||MakerがUserに提供するSBOM|MakerがUserに提供するSBOM|
729+
|-|-|-|-|
730+
||コンポーネントの単位|[ファイル](https://github.com/no-ta/public-sandbox/blob/main/samples/example5.2/sample-5.2-component-granularity-productX-maker-file.cdx.json)|[パッケージ](https://github.com/no-ta/public-sandbox/blob/main/samples/example5.2/sample-5.2-component-granularity-productX-maker-package.cdx.json)|
731+
|Vendorが提供するアプリAのSBOM|[ファイル](https://github.com/no-ta/public-sandbox/blob/main/samples/example5.2/sample-5.2-component-granularity-appA-vendor-file.cdx.json)|ファイル単位|[MakerがアプリAから依存があるOSSのファイル情報をパッケージ情報に変換してアプリAのみファイル単位にする](https://github.com/no-ta/public-sandbox/blob/main/samples/example5.2/sample-5.2-component-granularity-productX-user-package.cdx.json)|
732+
|Vendorが提供するアプリAのSBOM|[パッケージ](https://github.com/no-ta/public-sandbox/blob/main/samples/example5.2/sample-5.2-component-granularity-appA-vendor-package.cdx.json)|[MakerがアプリAのパッケージからファイルを分解してファイル単位にする](https://github.com/no-ta/public-sandbox/blob/main/samples/example5.2/sample-5.2-component-granularity-productX-user-file.cdx.json)|パッケージ単位|
727733

728734
### Appendix-2. 5章の項目記載用テンプレート
729735

0 commit comments

Comments
 (0)