{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"rrdtool-ruby-0.1.8.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/rrdtool-ruby-0.1.8.0-2.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-e1613963-aeb6-46e5-8037-5f24ec0237f3",
			"name":"glibc",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"f83727d5acc81f8f92521d78f89a59332782c39c8e4d98151505e6bc01fdca98"
				}
			],
			"description":"The GNU C Library project provides the core libraries for the GNU system and\nGNU/Linux systems, as well as many other systems that use Linux as the kernel.\nThese libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD,\nOS-specific APIs and more. These APIs include such foundational facilities as\nopen, read, write, malloc, printf, getaddrinfo, dlopen, pthread_create, crypt,\n login, exit and more.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/glibc@2.38-34.oe2409?arch=aarch64&epoch=0&upstream=glibc-2.38-34.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.gnu.org/software/glibc/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The GNU libc libraries",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.38-34.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-rrdtool-1.8.0-01db8f5c-ecef-42bc-bc02-b2c8a07f8bf0-9a864ffb-8739-4911-9a13-9ea97271d7df",
			"name":"rrdtool",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2f232891c580bf8cfc6ee2bb82bde86b7c99a074b6e22119f3c677bdf3834dbe"
				}
			],
			"description":"A tool to log and analyze data gathered from all kinds of data sources.\nThe data analysis part of RRDtool is based on the ability to quickly\ngenerate graphical representations of the data values collected over a\ndefinable time period.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/rrdtool@1.8.0-2.oe2409?arch=aarch64&epoch=0&upstream=rrdtool-1.8.0-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://oss.oetiker.ch/rrdtool/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"RA tool for data logging and analysis",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.8.0-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-ruby-3.2.2-c4e1cb8b-c249-47db-a34c-c194d0a88fe4-f5beae0d-2f79-4d02-b537-8fe7cf74972b",
			"name":"ruby",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"6ae17fd510e79b02c16f65a2b7a8e0ba229564cd0119e52ee5fcbe0329f1ce7a"
				}
			],
			"description":"Ruby is a fast and easy interpreted scripting language for object-oriented programming.\nIt has many functions for processing text Files and perform system management tasks (such as Perl).",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/ruby@3.2.2-145.oe2409?arch=aarch64&epoch=0&upstream=ruby-3.2.2-145.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.ruby-lang.org/en/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Object-oriented scripting language interpreter",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.2.2-145.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-rrdtool-ruby-1.8.0-64e22295-f412-4dbf-91a9-051a49c90b6e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-e1613963-aeb6-46e5-8037-5f24ec0237f3"
		},
		{
			"spdxElementId":"SPDXRef-rpm-rrdtool-ruby-1.8.0-64e22295-f412-4dbf-91a9-051a49c90b6e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-rrdtool-1.8.0-01db8f5c-ecef-42bc-bc02-b2c8a07f8bf0-9a864ffb-8739-4911-9a13-9ea97271d7df"
		},
		{
			"spdxElementId":"SPDXRef-rpm-rrdtool-ruby-1.8.0-64e22295-f412-4dbf-91a9-051a49c90b6e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-ruby-3.2.2-c4e1cb8b-c249-47db-a34c-c194d0a88fe4-f5beae0d-2f79-4d02-b537-8fe7cf74972b"
		}
	]
}