{
"@context": "https://spdx.org/rdf/3.0.1/spdx-context.jsonld",
"@graph": [
{
"@id": "_:creationInfo_1",
"type": "CreationInfo",
"specVersion": "3.0.1",
"createdBy": [
"https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd2"
],
"createdUsing": [
"https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/additionalToolSPDXRef-gnrtd3"
],
"created": "2026-07-04T02:24:06Z"
},
{
"@id": "_:creationInfo_0",
"type": "CreationInfo",
"specVersion": "3.0.1",
"createdBy": [
"https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd0"
],
"createdUsing": [
"https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/additionalToolSPDXRef-gnrtd1"
],
"created": "2026-07-04T02:24:06Z"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd14736",
"type": "Relationship",
"relationshipType": "hasDeclaredLicense",
"to": [
"https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd14737"
],
"from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd11765",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15338",
"type": "Relationship",
"relationshipType": "hasDeclaredLicense",
"to": [
"https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15339"
],
"from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15332",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd14733",
"type": "Relationship",
"relationshipType": "hasConcludedLicense",
"to": [
"https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd14734"
],
"from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd11765",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15244",
"type": "Relationship",
"relationshipType": "hasConcludedLicense",
"to": [
"https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15245"
],
"from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15242",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15335",
"type": "Relationship",
"relationshipType": "hasConcludedLicense",
"to": [
"https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15336"
],
"from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15332",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15247",
"type": "Relationship",
"relationshipType": "hasDeclaredLicense",
"to": [
"https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15248"
],
"from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15242",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15357",
"type": "Relationship",
"relationshipType": "hasDeclaredLicense",
"to": [
"https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd129"
],
"from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15330",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15353",
"type": "Relationship",
"relationshipType": "hasDeclaredLicense",
"to": [
"https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd129"
],
"from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15349",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15355",
"type": "Relationship",
"relationshipType": "hasConcludedLicense",
"to": [
"https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd129"
],
"from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15330",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15351",
"type": "Relationship",
"relationshipType": "hasConcludedLicense",
"to": [
"https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd129"
],
"from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15349",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15346",
"type": "Relationship",
"relationshipType": "hasDeclaredLicense",
"to": [
"https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd129"
],
"from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15341",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15344",
"type": "Relationship",
"relationshipType": "hasConcludedLicense",
"to": [
"https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd129"
],
"from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15341",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15331",
"type": "LifecycleScopedRelationship",
"relationshipType": "dependsOn",
"scope": "build",
"completeness": "noAssertion",
"to": [
"https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15332"
],
"from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15330",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15348",
"type": "LifecycleScopedRelationship",
"relationshipType": "dependsOn",
"scope": "build",
"completeness": "noAssertion",
"to": [
"https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15349"
],
"from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15330",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15347",
"type": "LifecycleScopedRelationship",
"relationshipType": "dependsOn",
"scope": "build",
"completeness": "noAssertion",
"to": [
"https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd11765"
],
"from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15330",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15354",
"type": "LifecycleScopedRelationship",
"relationshipType": "dependsOn",
"scope": "build",
"completeness": "noAssertion",
"to": [
"https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15242"
],
"from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15330",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15340",
"type": "LifecycleScopedRelationship",
"relationshipType": "dependsOn",
"scope": "build",
"completeness": "noAssertion",
"to": [
"https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15341"
],
"from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15330",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15245",
"type": "simplelicensing_LicenseExpression",
"simplelicensing_licenseExpression": "GPLv3",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd14734",
"type": "simplelicensing_LicenseExpression",
"simplelicensing_licenseExpression": "(BSD-3-Clause AND GPL-3.0 AND BSD-2-Clause AND MIT AND GPL-2.0 AND AGPL-3.0 AND CC-BY-SA-4.0 AND Artistic-2.0 AND LGPL-2.1 AND LGPL-3.0)",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15336",
"type": "simplelicensing_LicenseExpression",
"simplelicensing_licenseExpression": "GPLv2+",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd129",
"type": "simplelicensing_LicenseExpression",
"simplelicensing_licenseExpression": "MIT",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd14737",
"type": "simplelicensing_LicenseExpression",
"simplelicensing_licenseExpression": "(BSD-3-Clause AND GPL-3.0 AND BSD-2-Clause AND MIT AND GPL-2.0 AND AGPL-3.0 AND CC-BY-SA-4.0 AND Artistic-2.0 AND LGPL-2.1 AND LGPL-3.0)",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15248",
"type": "simplelicensing_LicenseExpression",
"simplelicensing_licenseExpression": "GPLv3",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15339",
"type": "simplelicensing_LicenseExpression",
"simplelicensing_licenseExpression": "GPLv2+",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15356",
"type": "Organization",
"name": "http://openeuler.org",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15337",
"type": "Organization",
"name": "http://openeuler.org",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15345",
"type": "Organization",
"name": "http://openeuler.org",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15352",
"type": "Organization",
"name": "http://openeuler.org",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15246",
"type": "Organization",
"name": "http://openeuler.org",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd14735",
"type": "Organization",
"name": "http://openeuler.org",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15242",
"type": "software_Package",
"software_copyrightText": "",
"suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15246",
"software_downloadLocation": "NOASSERTION",
"summary": "Easy Pre and Post Assertions",
"software_packageVersion": "0:0.2.1-1.oe2403sp4",
"software_homePage": "https://CRAN.R-project.org/package=assertthat",
"description": "An extension to stopifnot() that makes it easy to declare the pre and post\nconditions that you code should satisfy, while also producing friendly\nerror messages so that your users know what's gone wrong.",
"name": "R-assertthat",
"software_sourceInfo": "acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2",
"software_packageUrl": "pkg:rpm/R-assertthat@0.2.1-1.oe2403sp4?arch=noarch&epoch=0&upstream=R-assertthat-0.2.1-1.oe2403sp4.src.rpm",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15330",
"type": "software_Package",
"software_copyrightText": "",
"suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15356",
"software_downloadLocation": "NOASSERTION",
"summary": "Helpers for Developing Command Line Interfaces",
"software_packageVersion": "0:2.2.0-1.oe2403sp4",
"software_homePage": "https://CRAN.R-project.org/package=cli",
"description": "A suite of tools to build attractive command line interfaces ('CLIs'), from\nsemantic elements: headings, lists, alerts, paragraphs, etc. Supports custom\nthemes via a 'CSS'-like language. It also contains a number of lower level\n'CLI' elements: rules, boxes, trees, and 'Unicode' symbols with 'ASCII'\nalternatives. It integrates with the 'crayon' package to support 'ANSI'\nterminal colors.",
"name": "R-cli",
"software_sourceInfo": "acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2",
"software_packageUrl": "pkg:rpm/R-cli@2.2.0-1.oe2403sp4?arch=noarch&epoch=0&upstream=R-cli-2.2.0-1.oe2403sp4.src.rpm",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd11765",
"type": "software_Package",
"software_copyrightText": "",
"suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd14735",
"software_downloadLocation": "NOASSERTION",
"summary": "The minimal R components necessary for a functional runtime",
"software_packageVersion": "0:4.0.5-4.oe2403sp4",
"software_homePage": "http://www.r-project.org",
"description": "A language and environment for statistical computing and graphics. R is similar\nto the award-winning S system, which was developed at Bell Laboratories by\nJohn Chambers et al. It provides a wide variety of statistical and graphical\ntechniques (linear and nonlinear modelling, statistical tests, time series analysis,\nclassification, clustering, ...).\n\nR is designed as a true computer language with control-flow constructions for\niteration and alternation, and it allows users to add additional functionality\nby defining new functions. For computationally intensive tasks, C, C++ and\nFortran code can be linked and called at run time.",
"name": "R-core",
"software_sourceInfo": "acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2",
"software_packageUrl": "pkg:rpm/R-core@4.0.5-4.oe2403sp4?arch=x86_64&epoch=0&upstream=R-4.0.5-4.oe2403sp4.src.rpm",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15341",
"type": "software_Package",
"software_copyrightText": "",
"suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15345",
"software_downloadLocation": "NOASSERTION",
"summary": "Interpreted String Literals",
"software_packageVersion": "0:1.4.2-1.oe2403sp4",
"software_homePage": "https://CRAN.R-project.org/package=glue",
"description": "An implementation of interpreted string literals, inspired by Python's\nLiteral String Interpolation \nand Docstrings and Julia's\nTriple-Quoted String Literals\n.",
"name": "R-glue",
"software_sourceInfo": "acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2",
"software_packageUrl": "pkg:rpm/R-glue@1.4.2-1.oe2403sp4?arch=x86_64&epoch=0&upstream=R-glue-1.4.2-1.oe2403sp4.src.rpm",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15332",
"type": "software_Package",
"software_copyrightText": "",
"suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15337",
"software_downloadLocation": "NOASSERTION",
"summary": "ANSI Control Sequence Aware String Functions",
"software_packageVersion": "0:0.5.0-1.oe2403sp4",
"software_homePage": "https://CRAN.R-project.org/package=fansi",
"description": "Counterparts to R string manipulation functions that account for the\neffects of ANSI text formatting control sequences.",
"name": "R-fansi",
"software_sourceInfo": "acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2",
"software_packageUrl": "pkg:rpm/R-fansi@0.5.0-1.oe2403sp4?arch=x86_64&epoch=0&upstream=R-fansi-0.5.0-1.oe2403sp4.src.rpm",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15349",
"type": "software_Package",
"software_copyrightText": "",
"suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd15352",
"software_downloadLocation": "NOASSERTION",
"summary": "Colored Terminal Output",
"software_packageVersion": "0:1.3.4-1.oe2403sp4",
"software_homePage": "http://cran.r-project.org/web/packages/crayon/index.html",
"description": "Colored terminal output on terminals that support 'ANSI' color and highlight\ncodes. It also works in 'Emacs' 'ESS'. 'ANSI' color support is automatically\ndetected. Colors and highlighting can be combined and nested. New styles can\nalso be created easily. This package was inspired by the 'chalk'\n'JavaScript' project.",
"name": "R-crayon",
"software_sourceInfo": "acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2",
"software_packageUrl": "pkg:rpm/R-crayon@1.3.4-1.oe2403sp4?arch=noarch&epoch=0&upstream=R-crayon-1.3.4-1.oe2403sp4.src.rpm",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/additionalToolSPDXRef-gnrtd1",
"type": "Tool",
"name": "syft-[not provided]",
"creationInfo": "_:creationInfo_0"
},
{
"spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/additionalToolSPDXRef-gnrtd3",
"type": "Tool",
"name": "syft-[not provided]",
"creationInfo": "_:creationInfo_1"
}
]
}