{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"xmlbeans-scripts-0.2.6.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/xmlbeans-scripts-0.2.6.0-2.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-bash-5.2.21-79ee3f1b-b075-4c10-8970-bf7c22384c2c-505e72c3-00c5-436e-97d9-9a779f861776",
			"name":"bash",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"0648f5dde35fc9fcf57a6a9c95dae3273cbb784ba492931ff20874906827ed39"
				}
			],
			"description":"Bash is the GNU Project's shell. Bash is the Bourne Again SHell. Bash is an sh-compatible\nshell that incorporates useful features from the Korn shell (ksh) and C shell (csh). It is\nintended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard. It offers\nfunctional improvements over sh for both programming and interactive use. In addition, most\nsh scripts can be run by Bash without modification.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/bash@5.2.21-1.oe2409?arch=aarch64&epoch=0&upstream=bash-5.2.21-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gnu.org/software/bash",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"It is the Bourne Again Shell",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:5.2.21-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-coreutils-9.5-3bf74e8c-0121-4371-b650-f2040d5a9a56-614539ca-3f48-4f5f-9db2-b8e23aa56aa0",
			"name":"coreutils",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2f5af68ccffa26a602437b1920467462bfd75facc2bb18bdc2fd9140eb7dc702"
				}
			],
			"description":"These are the GNU core utilities.  This package is the combination of\nthe old GNU fileutils, sh-utils, and textutils packages.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/coreutils@9.5-4.oe2409?arch=aarch64&epoch=0&upstream=coreutils-9.5-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gnu.org/software/coreutils/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A set of basic GNU tools commonly used in shell scripts",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:9.5-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-xmlbeans-2.6.0-adde8240-caf2-4be4-b164-2a6b142ff427-9d413a06-ea12-4915-ac39-dc73942c29b9",
			"name":"xmlbeans",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"8087d9e12125c28c60361978b33f111099cd5d2fd9f5240e1617bb6274bc0930"
				}
			],
			"description":"XMLBeans is a tool that allows you to access the full power\nof XML in a Java friendly way. It is an XML-Java binding tool.\nThe idea is that you can take advantage the richness and\nfeatures of XML and XML Schema and have these features mapped\nas naturally as possible to the equivalent Java language and\ntyping constructs. XMLBeans uses XML Schema to compile Java\ninterfaces and classes that you can then use to access and\nmodify XML instance data. Using XMLBeans is similar to using\nany other Java interface/class, you will see things like\ngetFoo or setFoo just as you would expect when working with\nJava. While a major use of XMLBeans is to access your XML\ninstance data with strongly typed Java classes there are also\nAPI's that allow you access to the full XML infoset (XMLBeans\nkeeps full XML Infoset fidelity) as well as to allow you to\nreflect into the XML schema itself through an XML Schema\nObject model.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/xmlbeans@2.6.0-2.oe2409?arch=noarch&epoch=0&upstream=xmlbeans-2.6.0-2.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.apache.xmlbeans/xmlbeans@2.6.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.apache.xmlbeans/xmlbeans-xmlpublic@2.6.0",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/org.apache.xmlbeans/xmlbeans-xpath@2.6.0",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://xmlbeans.apache.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"XML-Java binding tool",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.6.0-2.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-xmlbeans-scripts-2.6.0-171fd4dd-875a-49df-a529-f22d85b63bfa",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-bash-5.2.21-79ee3f1b-b075-4c10-8970-bf7c22384c2c-505e72c3-00c5-436e-97d9-9a779f861776"
		},
		{
			"spdxElementId":"SPDXRef-rpm-xmlbeans-scripts-2.6.0-171fd4dd-875a-49df-a529-f22d85b63bfa",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-coreutils-9.5-3bf74e8c-0121-4371-b650-f2040d5a9a56-614539ca-3f48-4f5f-9db2-b8e23aa56aa0"
		},
		{
			"spdxElementId":"SPDXRef-rpm-xmlbeans-scripts-2.6.0-171fd4dd-875a-49df-a529-f22d85b63bfa",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-xmlbeans-2.6.0-adde8240-caf2-4be4-b164-2a6b142ff427-9d413a06-ea12-4915-ac39-dc73942c29b9"
		}
	]
}