{
  "@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-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd2"
      ],
      "createdUsing": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/additionalToolSPDXRef-gnrtd3"
      ],
      "created": "2026-10-10T18:30:05Z"
    },
    {
      "@id": "_:creationInfo_0",
      "type": "CreationInfo",
      "specVersion": "3.0.1",
      "createdBy": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd0"
      ],
      "createdUsing": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/additionalToolSPDXRef-gnrtd1"
      ],
      "created": "2026-10-10T18:30:05Z"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd46394",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd130"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd46385",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd160",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd161"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd19",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd179",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd180"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd7",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd1334",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd1335"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd1235",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd1107",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd1105"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd1101",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd176",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd177"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd7",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd1331",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd1332"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd1235",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd157",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd158"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd19",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd46392",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd130"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd46385",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd1104",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd1105"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd1101",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd26575",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd26576"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd26563",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd26578",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd26579"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd26563",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd115",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd116"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd110",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd112",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd113"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd110",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd46387",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd1235"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd46385",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd46386",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd7"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd46385",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd46391",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd1101"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd46385",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd46389",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd110"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd46385",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd46388",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd19"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd46385",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd46390",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd26563"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd46385",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd26576",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "BSD and GPLv2 and IJG and MIT and Public Domain",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd180",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2+ and LGPLv2+ with exceptions and GPLv2+ and GPLv2+ with exceptions and BSD and Inner-Net-2.0 and ISC and Public Domain and GFDL-1.3-only",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd1105",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "Zlib",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd158",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "GPLv3+",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd177",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2+ and LGPLv2+ with exceptions and GPLv2+ and GPLv2+ with exceptions and BSD and Inner-Net-2.0 and ISC and Public Domain and GFDL-1.3-only",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd116",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "zlib and Boost",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd26579",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "BSD and GPLv2 and IJG and MIT and Public Domain",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd1332",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "AGPLv3+",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd1335",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "AGPLv3+",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd161",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "GPLv3+",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd113",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "zlib and Boost",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd130",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "MIT",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd178",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd1106",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd46393",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd114",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd159",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd1333",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd26577",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd110",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd114",
      "software_downloadLocation": "NOASSERTION",
      "summary": "A lossless data-compression library",
      "software_packageVersion": "0:1.2.13-5.oe2403sp1",
      "software_homePage": "http://www.zlib.net",
      "description": "Zlib is a free, general-purpose, not covered by any patents, lossless data-compression\nlibrary for use on virtually any computer hardware and operating system. The zlib data\nformat is itself portable across platforms.",
      "name": "zlib",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/f9fce41d7b018eb06c549230932106e2b8da07773e168a66c3de6276463c0844-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/zlib@1.2.13-5.oe2403sp1?arch=x86_64&epoch=0&upstream=zlib-1.2.13-5.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd7",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd178",
      "software_downloadLocation": "NOASSERTION",
      "summary": "The GNU libc libraries",
      "software_packageVersion": "0:2.38-101.oe2403sp1",
      "software_homePage": "http://www.gnu.org/software/glibc/",
      "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.",
      "name": "glibc",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/f9fce41d7b018eb06c549230932106e2b8da07773e168a66c3de6276463c0844-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/glibc@2.38-101.oe2403sp1?arch=x86_64&epoch=0&upstream=glibc-2.38-101.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd26563",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd26577",
      "software_downloadLocation": "NOASSERTION",
      "summary": "A library for handling different graphics file formats",
      "software_packageVersion": "0:11.02.00-2.oe2403sp1",
      "software_homePage": "http://netpbm.sourceforge.net/",
      "description": "The netpbm package contains a library of functions that support the following features:\nProgram for handling various graphic file formats and so on.",
      "name": "netpbm",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/f9fce41d7b018eb06c549230932106e2b8da07773e168a66c3de6276463c0844-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/netpbm@11.02.00-2.oe2403sp1?arch=x86_64&epoch=0&upstream=netpbm-11.02.00-2.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd1101",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd1106",
      "software_downloadLocation": "NOASSERTION",
      "summary": "A library of functions for manipulating PNG image format files",
      "software_packageVersion": "2:1.6.40-12.oe2403sp1",
      "software_homePage": "http://www.libpng.org/pub/png/libpng.html",
      "description": "The libpng package contains libraries used by other programs for reading and writing PNG format files.\nThe PNG format was designed as a replacement for GIF and, to a lesser extent, TIFF,\nwith many improvements and extensions and lack of patent problems.",
      "name": "libpng",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/f9fce41d7b018eb06c549230932106e2b8da07773e168a66c3de6276463c0844-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/libpng@1.6.40-12.oe2403sp1?arch=x86_64&epoch=2&upstream=libpng-1.6.40-12.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd46385",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd46393",
      "software_downloadLocation": "NOASSERTION",
      "summary": "Utility for converting FIG files (made by xfig) to other formats",
      "software_packageVersion": "1:3.2.9-2.oe2403sp1",
      "software_homePage": "https://sourceforge.net/projects/mcj/",
      "description": "The transfig utility creates a makefile which translates FIG (created\nby xfig) or PIC figures into a specified LaTeX graphics language (for\nexample, PostScript(TM)).  Transfig is used to create TeX documents\nwhich are portable (i.e., they can be printed in a wide variety of\nenvironments).\n\nInstall transfig if you need a utility for translating FIG or PIC\nfigures into certain graphics languages.",
      "name": "transfig",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/f9fce41d7b018eb06c549230932106e2b8da07773e168a66c3de6276463c0844-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/transfig@3.2.9-2.oe2403sp1?arch=x86_64&epoch=1&upstream=transfig-3.2.9-2.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd1235",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd1333",
      "software_downloadLocation": "NOASSERTION",
      "summary": "An interpreter for PostScript and PDF files",
      "software_packageVersion": "0:9.56.1-15.oe2403sp1",
      "software_homePage": "https://ghostscript.com/",
      "description": "Ghostscript is an interpreter for PostScript™ and Portable Document Format (PDF) files.\nGhostscript consists of a PostScript interpreter layer, and a graphics library.",
      "name": "ghostscript",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/f9fce41d7b018eb06c549230932106e2b8da07773e168a66c3de6276463c0844-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/ghostscript@9.56.1-15.oe2403sp1?arch=x86_64&epoch=0&upstream=ghostscript-9.56.1-15.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd19",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/SPDXRef-gnrtd159",
      "software_downloadLocation": "NOASSERTION",
      "summary": "A set of basic GNU tools commonly used in shell scripts",
      "software_packageVersion": "0:9.4-17.oe2403sp1",
      "software_homePage": "https://www.gnu.org/software/coreutils/",
      "description": "These are the GNU core utilities.  This package is the combination of\nthe old GNU fileutils, sh-utils, and textutils packages.",
      "name": "coreutils",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/f9fce41d7b018eb06c549230932106e2b8da07773e168a66c3de6276463c0844-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/coreutils@9.4-17.oe2403sp1?arch=x86_64&epoch=0&upstream=coreutils-9.4-17.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/additionalToolSPDXRef-gnrtd3",
      "type": "Tool",
      "name": "syft-[not provided]",
      "creationInfo": "_:creationInfo_1"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-0c5c5dd7-9e65-455b-9cff-b9009acfb503-specv3/additionalToolSPDXRef-gnrtd1",
      "type": "Tool",
      "name": "syft-[not provided]",
      "creationInfo": "_:creationInfo_0"
    }
  ]
}