{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"dtc-devel-0.1.7.0-2.oe2409.aarch64.rpm",
	"spdxVersion":"SPDX-2.2",
	"creationInfo":{
		"created":"2024-09-30T03:30:07.5589037Z",
		"creators":"[openeuler_creator]"
	},
	"dataLicense":"CC0-1.0",
	"documentNamespace":"https://repo.openeuler.org/security/data/sbom/dtc-devel-0.1.7.0-2.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-dtc-1.7.0-89f97fe4-412c-49fa-b5c8-39efd3c4a7da-81624ca2-fe84-46b5-9e81-66ef6aaeddad",
			"name":"dtc",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"f8e90fa2bf7e7b98467fd52e2eab3baf53047b05303a7464355e66136eb9a3ad"
				}
			],
			"description":"The devicetree is a data structure for describing hardware. Rather than hard coding\nevery detail of a device into an operating system, many aspects of the hardware can\nbe described in a data structure that is passed to the operating system at boot time.\nThe devicetree is used by OpenFirmware, OpenPOWER Abstraction Layer (OPAL), Power\nArchitecture Platform Requirements (PAPR) and in the standalone Flattened Device\nTree (FDT) form.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/dtc@1.7.0-2.oe2409?arch=aarch64&epoch=0&upstream=dtc-1.7.0-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://devicetree.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Device tree compiler",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.7.0-2.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-dtc-devel-1.7.0-0ee0f4cc-385c-4275-af76-2436be00b99d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-dtc-1.7.0-89f97fe4-412c-49fa-b5c8-39efd3c4a7da-81624ca2-fe84-46b5-9e81-66ef6aaeddad"
		}
	]
}