{
  "@context": "https://spdx.org/rdf/3.0.1/spdx-context.jsonld",
  "@graph": [
    {
      "@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-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd0"
      ],
      "createdUsing": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/additionalToolSPDXRef-gnrtd1"
      ],
      "created": "2026-07-11T18:35:31Z"
    },
    {
      "@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-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd2"
      ],
      "createdUsing": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/additionalToolSPDXRef-gnrtd3"
      ],
      "created": "2026-07-11T18:35:31Z"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd834",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd835"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd831",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd895",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd896"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd886",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd1095",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd1093"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd1087",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd402",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd403"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd397",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd11",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd7",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd1092",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd1093"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd1087",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd882",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd883"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd874",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd64",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd65"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd61",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12613",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12614"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12608",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd4526",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd4527"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd4520",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd892",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd893"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd886",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12634",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12635"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12624",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd5962",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd5963"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd5956",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd8",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd9"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd7",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd399",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd400"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd397",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12631",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12632"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12624",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd10719",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd7670"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd10668",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd848",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd75"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd846",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd4529",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd4530"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd4520",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd67",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd68"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd61",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd44",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd45"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd18",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12616",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12617"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12608",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd850",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd75"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd846",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd1066",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd1067"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd1058",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd10717",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd7670"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd10668",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd5959",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd5960"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd5956",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd879",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd880"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd874",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12643",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12644"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12604",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd47",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd48"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd18",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd837",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd835"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd831",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12646",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12647"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12604",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd826",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd827"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd821",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd829",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd827"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd821",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd1063",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd1064"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd1058",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12641",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd18"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12604",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12618",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd5956"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12604",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12607",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12608"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12604",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12639",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd1058"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12604",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12621",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd831"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12604",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12640",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd846"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12604",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12619",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd61"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12604",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12620",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd1087"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12604",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12637",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd821"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12604",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12636",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd886"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12604",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12623",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12624"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12604",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12622",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd10668"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12604",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12605",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd4520"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12604",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12638",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd874"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12604",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12642",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd7"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12604",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12606",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd397"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12604",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd835",
      "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-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd4527",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "(BSD-3-Clause AND (CDDL-1.0 OR LGPL-2.1-only))",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12617",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "(GPL-3.0-or-later AND LGPL-3.0-or-later)",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd65",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd7670",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "GPL-3.0-or-later",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd1067",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2+",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12647",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "(GPL-3.0-or-later AND LGPL-3.0-or-later)",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd45",
      "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-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd48",
      "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-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd896",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2 or MPLv1.1",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd1064",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2+",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd883",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2+",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12635",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "GPLv2+ and LGPLv2+ and MIT",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd827",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "libtiff",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12614",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "(GPL-3.0-or-later AND LGPL-3.0-or-later)",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd400",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd4530",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "(BSD-3-Clause AND (CDDL-1.0 OR LGPL-2.1-only))",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd880",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2+",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd68",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12632",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "GPLv2+ and LGPLv2+ and MIT",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd403",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12644",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "(GPL-3.0-or-later AND LGPL-3.0-or-later)",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd75",
      "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-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd1093",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "BSD-3-Clause",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd5963",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "(GPL-3.0-or-later AND LGPL-3.0-or-later)",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd9",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd5960",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "(GPL-3.0-or-later AND LGPL-3.0-or-later)",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd893",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2 or MPLv1.1",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd4528",
      "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-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd66",
      "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-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd1094",
      "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-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd401",
      "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-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd10",
      "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-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12615",
      "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-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd894",
      "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-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12645",
      "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-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd828",
      "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-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12633",
      "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-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd836",
      "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-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd1065",
      "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-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd46",
      "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-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd881",
      "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-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd849",
      "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-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd5961",
      "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-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd10718",
      "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-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd846",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd849",
      "software_downloadLocation": "NOASSERTION",
      "summary": "Color Management Engine",
      "software_packageVersion": "0:2.16-2.oe2403sp1",
      "software_homePage": "https://www.littlecms.com",
      "description": "LittleCMS intends to be an OPEN SOURSE small-footprint color management\nengine,with special focus on accuracy and performence.It uses the\nInternational Color Consortium standard (ICC), which is the modern\nstandard when regarding to color management. The ICC specification\nis widely used and is referred to in many International and other\nde-facto standards.",
      "name": "lcms2",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/79ff1068e9d07a15d2712f09bc476abe43ac050557d357d3f2a53b1cb7f5c522-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/lcms2@2.16-2.oe2403sp1?arch=x86_64&epoch=0&upstream=lcms2-2.16-2.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd821",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd828",
      "software_downloadLocation": "NOASSERTION",
      "summary": "TIFF Library and Utilities",
      "software_packageVersion": "0:4.6.0-10.oe2403sp1",
      "software_homePage": "https://libtiff.gitlab.io/libtiff/",
      "description": "This libtiff provides support for the Tag Image File Format (TIFF), a widely\nused format for storing image data. The latest version of the TIFF specification\nis available on-line in several different formats.And contains command-line programs\nfor manipulating TIFF format image files using the libtiff library.",
      "name": "libtiff",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/79ff1068e9d07a15d2712f09bc476abe43ac050557d357d3f2a53b1cb7f5c522-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/libtiff@4.6.0-10.oe2403sp1?arch=x86_64&epoch=0&upstream=libtiff-4.6.0-10.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd18",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd46",
      "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/79ff1068e9d07a15d2712f09bc476abe43ac050557d357d3f2a53b1cb7f5c522-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-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd10668",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd10718",
      "software_downloadLocation": "NOASSERTION",
      "summary": "Libraries for ffmpeg",
      "software_packageVersion": "0:6.1.1-20.oe2403sp1",
      "software_homePage": "http://ffmpeg.org/",
      "description": "FFmpeg is a complete and free Internet live audio and video\nbroadcasting solution for Linux/Unix. It also includes a digital\nVCR. It can encode in real time in many formats including MPEG1 audio\nand video, MPEG4, h263, ac3, asf, avi, real, mjpeg, and flash.\nThis package contains the libraries for ffmpeg",
      "name": "ffmpeg-libs",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/79ff1068e9d07a15d2712f09bc476abe43ac050557d357d3f2a53b1cb7f5c522-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/ffmpeg-libs@6.1.1-20.oe2403sp1?arch=x86_64&epoch=0&upstream=ffmpeg-6.1.1-20.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd397",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd401",
      "software_downloadLocation": "NOASSERTION",
      "summary": "GCC OpenMP v4.5 shared support library",
      "software_packageVersion": "0:12.3.1-64.oe2403sp1",
      "software_homePage": "https://gcc.gnu.org",
      "description": "This package contains GCC shared support library which is needed\nfor OpenMP v4.5 support.",
      "name": "libgomp",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/79ff1068e9d07a15d2712f09bc476abe43ac050557d357d3f2a53b1cb7f5c522-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/libgomp@12.3.1-64.oe2403sp1?arch=x86_64&epoch=0&upstream=gcc-12.3.1-64.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd61",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd66",
      "software_downloadLocation": "NOASSERTION",
      "summary": "GNU Standard C++ Library",
      "software_packageVersion": "0:12.3.1-64.oe2403sp1",
      "software_homePage": "https://gcc.gnu.org",
      "description": "The libstdc++ package contains a rewritten standard compliant GCC Standard\nC++ Library.",
      "name": "libstdc++",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/79ff1068e9d07a15d2712f09bc476abe43ac050557d357d3f2a53b1cb7f5c522-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/libstdc++@12.3.1-64.oe2403sp1?arch=x86_64&epoch=0&upstream=gcc-12.3.1-64.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd1087",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd1094",
      "software_downloadLocation": "NOASSERTION",
      "summary": "Libraries for OpenEXR",
      "software_packageVersion": "0:3.1.11-4.oe2403sp1",
      "software_homePage": "http://www.openexr.com/",
      "description": "Libraries for OpenEXR.",
      "name": "OpenEXR-libs",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/79ff1068e9d07a15d2712f09bc476abe43ac050557d357d3f2a53b1cb7f5c522-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/OpenEXR-libs@3.1.11-4.oe2403sp1?arch=x86_64&epoch=0&upstream=OpenEXR-3.1.11-4.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12624",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12633",
      "software_downloadLocation": "NOASSERTION",
      "summary": "Glib wrapper for poppler",
      "software_packageVersion": "0:23.12.0-10.oe2403sp1",
      "software_homePage": "http://poppler.freedesktop.org/",
      "description": "Glib wrapper for poppler.",
      "name": "poppler-glib",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/79ff1068e9d07a15d2712f09bc476abe43ac050557d357d3f2a53b1cb7f5c522-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/poppler-glib@23.12.0-10.oe2403sp1?arch=x86_64&epoch=0&upstream=poppler-23.12.0-10.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd886",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd894",
      "software_downloadLocation": "NOASSERTION",
      "summary": "A 2D graphics library",
      "software_packageVersion": "0:1.18.0-2.oe2403sp1",
      "software_homePage": "http://cairographics.org",
      "description": "Cairo is a 2D graphics libarary with support for multiple output devices.\nIt provides high-quality display and print output and this package also\ncontains functionality to make cairo graphics library integrate well with\nGObject used by GNOME.",
      "name": "cairo",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/79ff1068e9d07a15d2712f09bc476abe43ac050557d357d3f2a53b1cb7f5c522-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/cairo@1.18.0-2.oe2403sp1?arch=x86_64&epoch=0&upstream=cairo-1.18.0-2.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12604",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12645",
      "software_downloadLocation": "NOASSERTION",
      "summary": "Generic Graphics Library",
      "software_packageVersion": "0:0.4.58-1.oe2403sp1",
      "software_homePage": "https://gegl.org/",
      "description": "GEGL provides infrastructure to do demand based cached non destructive\nimage editing on larger than RAM buffers. Through babl, it provides\nsupport for a wide range of color models and pixel storage formats for\ninput and output.",
      "name": "gegl04",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/79ff1068e9d07a15d2712f09bc476abe43ac050557d357d3f2a53b1cb7f5c522-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/gegl04@0.4.58-1.oe2403sp1?arch=x86_64&epoch=0&upstream=gegl04-0.4.58-1.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd5956",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd5961",
      "software_downloadLocation": "NOASSERTION",
      "summary": "Dynamic Pixel Format Translation Library",
      "software_packageVersion": "0:0.1.112-1.oe2403sp1",
      "software_homePage": "https://gegl.org/babl/",
      "description": "babl is a dynamic, any to any, pixel format translation library.",
      "name": "babl",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/79ff1068e9d07a15d2712f09bc476abe43ac050557d357d3f2a53b1cb7f5c522-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/babl@0.1.112-1.oe2403sp1?arch=x86_64&epoch=0&upstream=babl-0.1.112-1.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd4520",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd4528",
      "software_downloadLocation": "NOASSERTION",
      "summary": "Library for reading RAW files obtained from digital photo cameras",
      "software_packageVersion": "0:0.21.1-4.oe2403sp1",
      "software_homePage": "http://www.libraw.org",
      "description": "LibRaw is a library for reading RAW files from digital photo cameras (CRW/CR2, NEF,\nRAF, etc, virtually all RAW formats are supported).It pays special attention to\ncorrect retrieval of data required for subsequent RAW conversion.The library is\nintended for embedding in RAW converters, data analyzers, and other programs using\nRAW files as the initial data.",
      "name": "LibRaw",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/79ff1068e9d07a15d2712f09bc476abe43ac050557d357d3f2a53b1cb7f5c522-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/LibRaw@0.21.1-4.oe2403sp1?arch=x86_64&epoch=0&upstream=LibRaw-0.21.1-4.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd1058",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd1065",
      "software_downloadLocation": "NOASSERTION",
      "summary": "gdk is a multi-platform toolkit for creating graphical user interfaces.",
      "software_packageVersion": "0:2.42.10-5.oe2403sp1",
      "software_homePage": "https://gitlab.gnome.org/GNOME/gdk-pixbuf",
      "description": "gdk is written in C but has been designed from the ground up to support a wide range of languages.\nIt provide a complete set of widgets,and suitable for projects ranging from small one-off\ntools to complete application suites.",
      "name": "gdk-pixbuf2",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/79ff1068e9d07a15d2712f09bc476abe43ac050557d357d3f2a53b1cb7f5c522-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/gdk-pixbuf2@2.42.10-5.oe2403sp1?arch=x86_64&epoch=0&upstream=gdk-pixbuf2-2.42.10-5.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd874",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd881",
      "software_downloadLocation": "NOASSERTION",
      "summary": "The core library that forms the basis for projects such as GTK+ and GNOME",
      "software_packageVersion": "0:2.78.3-10.oe2403sp1",
      "software_homePage": "https://www.gtk.org",
      "description": "GLib is a bundle of three (formerly five) low-level system libraries\nwritten in C and developed mainly by GNOME. GLib's code was separated\nfrom GTK, so it can be used by software other than GNOME and has been\ndeveloped in parallel ever since.",
      "name": "glib2",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/79ff1068e9d07a15d2712f09bc476abe43ac050557d357d3f2a53b1cb7f5c522-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/glib2@2.78.3-10.oe2403sp1?arch=x86_64&epoch=0&upstream=glib2-2.78.3-10.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd831",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd836",
      "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/79ff1068e9d07a15d2712f09bc476abe43ac050557d357d3f2a53b1cb7f5c522-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-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12608",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd12615",
      "software_downloadLocation": "NOASSERTION",
      "summary": "Generic Graphics Library",
      "software_packageVersion": "0:0.4.58-1.oe2403sp1",
      "software_homePage": "https://gegl.org/",
      "description": "GEGL provides infrastructure to do demand based cached non destructive\nimage editing on larger than RAM buffers. Through babl, it provides\nsupport for a wide range of color models and pixel storage formats for\ninput and output.",
      "name": "libgegl-0_4-0",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/79ff1068e9d07a15d2712f09bc476abe43ac050557d357d3f2a53b1cb7f5c522-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/libgegl-0_4-0@0.4.58-1.oe2403sp1?arch=x86_64&epoch=0&upstream=gegl04-0.4.58-1.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd7",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/SPDXRef-gnrtd10",
      "software_downloadLocation": "NOASSERTION",
      "summary": "GCC version 12 shared support library",
      "software_packageVersion": "0:12.3.1-64.oe2403sp1",
      "software_homePage": "https://gcc.gnu.org",
      "description": "This package contains GCC shared support library which is needed\ne.g. for exception handling support.",
      "name": "libgcc",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/79ff1068e9d07a15d2712f09bc476abe43ac050557d357d3f2a53b1cb7f5c522-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/libgcc@12.3.1-64.oe2403sp1?arch=x86_64&epoch=0&upstream=gcc-12.3.1-64.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/additionalToolSPDXRef-gnrtd1",
      "type": "Tool",
      "name": "syft-[not provided]",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-698babfe-0b2a-478d-a836-16c89b17f6ce-specv3/additionalToolSPDXRef-gnrtd3",
      "type": "Tool",
      "name": "syft-[not provided]",
      "creationInfo": "_:creationInfo_1"
    }
  ]
}