{
  "@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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd2"
      ],
      "createdUsing": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/additionalToolSPDXRef-gnrtd3"
      ],
      "created": "2026-09-19T18:37:56Z"
    },
    {
      "@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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd0"
      ],
      "createdUsing": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/additionalToolSPDXRef-gnrtd1"
      ],
      "created": "2026-09-19T18:37:56Z"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1129",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1130"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1115",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15784",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15785"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15755",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1126",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1127"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1115",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1259",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1260"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1252",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1075",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1073"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1069",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd535",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd536"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd518",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd12600",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd707"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd12593",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd354",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd355"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd351",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1119",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd84"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1117",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd73",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd74"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd72",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd96",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd97"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd93",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd178",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd179"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd9",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd12598",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd707"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd12593",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1072",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1073"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1069",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd6011",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd6012"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd6002",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd9766",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd9767"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd9742",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd9769",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd9770"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd9742",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1121",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd84"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1117",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd99",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd100"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd93",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1234",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1235"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1229",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd6008",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd6009"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd6002",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd532",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd533"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd518",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd76",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd77"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd72",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd109",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd110"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd107",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1256",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1257"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1252",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15781",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15782"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15755",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15776",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15777"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15771",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15779",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15780"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15771",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd357",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd355"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd351",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd112",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd113"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd107",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd181",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd182"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd9",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1237",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1238"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1229",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15758",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd351"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15755",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15759",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd93"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15755",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15764",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd6002"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15755",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15768",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd107"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15755",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15762",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd518"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15755",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15765",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1115"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15755",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15766",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd12593"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15755",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15763",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd9742"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15755",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15769",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1252"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15755",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15757",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1117"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15755",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15770",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15771"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15755",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15761",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd9"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15755",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15756",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd72"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15755",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15760",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1069"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15755",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15767",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1229"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15755",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1260",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd6012",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd533",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1257",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd707",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd355",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "BSD-4-Clause",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd84",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd74",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15785",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15782",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd182",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd9767",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1073",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1238",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd97",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1127",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1235",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd100",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd9770",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd6009",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1130",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15777",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15780",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd536",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd110",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd179",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd77",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd75",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd12599",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd180",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd111",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd9768",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1120",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15778",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1074",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1258",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1236",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd534",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd6010",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15783",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1128",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd356",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd98",
      "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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd93",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd98",
      "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/6c0a70f88d12ba0d0456e2da291239ea54d845143930d82d1d643dc2c34618d3-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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1229",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1236",
      "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/6c0a70f88d12ba0d0456e2da291239ea54d845143930d82d1d643dc2c34618d3-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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd518",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd534",
      "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/6c0a70f88d12ba0d0456e2da291239ea54d845143930d82d1d643dc2c34618d3-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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd9",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd180",
      "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/6c0a70f88d12ba0d0456e2da291239ea54d845143930d82d1d643dc2c34618d3-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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd12593",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd12599",
      "software_downloadLocation": "NOASSERTION",
      "summary": "VP8/VP9 Video Codec SDK",
      "software_packageVersion": "0:1.13.1-4.oe2403sp1",
      "software_homePage": "http://www.webmproject.org/code/",
      "description": "libvpx provides the VP8/VP9 SDK, which allows you to integrate your applications\nwith the VP8 and VP9 video codecs, high quality, royalty free, open source codecs\ndeployed on millions of computers and devices worldwide.",
      "name": "libvpx",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/6c0a70f88d12ba0d0456e2da291239ea54d845143930d82d1d643dc2c34618d3-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/libvpx@1.13.1-4.oe2403sp1?arch=x86_64&epoch=0&upstream=libvpx-1.13.1-4.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd72",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd75",
      "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/6c0a70f88d12ba0d0456e2da291239ea54d845143930d82d1d643dc2c34618d3-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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15771",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15778",
      "software_downloadLocation": "NOASSERTION",
      "summary": "Audio Meta-Data Library",
      "software_packageVersion": "0:1.13.1-2.oe2403sp1",
      "software_homePage": "https://taglib.org/",
      "description": "TagLib is a library for reading and editing the meta-data of several popular\naudio formats. Currently it supports both ID3v1 and ID3v2 for MP3 files, Ogg\nVorbis comments and ID3 tags and Vorbis comments in FLAC, MPC, Speex, WavPack\nTrueAudio, WAV, AIFF, MP4 and ASF files.",
      "name": "taglib",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/6c0a70f88d12ba0d0456e2da291239ea54d845143930d82d1d643dc2c34618d3-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/taglib@1.13.1-2.oe2403sp1?arch=x86_64&epoch=0&upstream=taglib-1.13.1-2.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1117",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1120",
      "software_downloadLocation": "NOASSERTION",
      "summary": "Core X11 protocol client library",
      "software_packageVersion": "0:1.8.7-3.oe2403sp1",
      "software_homePage": "http://www.x.org",
      "description": "Core X11 protocol client library.",
      "name": "libX11",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/6c0a70f88d12ba0d0456e2da291239ea54d845143930d82d1d643dc2c34618d3-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/libX11@1.8.7-3.oe2403sp1?arch=x86_64&epoch=0&upstream=libX11-1.8.7-3.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd6002",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd6010",
      "software_downloadLocation": "NOASSERTION",
      "summary": "Bindings for GStreamer 1.0, the open source multimedia framework",
      "software_packageVersion": "0:1.22.5-3.oe2403sp1",
      "software_homePage": "https://gstreamer.freedesktop.org/",
      "description": "GStreamer1 implements a framework that allows for processing and encoding of\nmultimedia sources in a manner similar to a shell pipeline.\n\nBecause it's introspection-based, most of the classes follow directly from the\nC API. Therefore, most of the documentation is by example rather than a full\nbreakdown of the class structure.",
      "name": "gstreamer1",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/6c0a70f88d12ba0d0456e2da291239ea54d845143930d82d1d643dc2c34618d3-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/gstreamer1@1.22.5-3.oe2403sp1?arch=x86_64&epoch=0&upstream=gstreamer1-1.22.5-3.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1115",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1128",
      "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/6c0a70f88d12ba0d0456e2da291239ea54d845143930d82d1d643dc2c34618d3-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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd9742",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd9768",
      "software_downloadLocation": "NOASSERTION",
      "summary": "GStreamer streaming media framework base plugins",
      "software_packageVersion": "0:1.22.5-3.oe2403sp1",
      "software_homePage": "http://gstreamer.freedesktop.org/",
      "description": "GStreamer is a graphics library for built-in media processing components. BasePlug-ins is a the collections used to maintain the GStreamer plugin.",
      "name": "gstreamer1-plugins-base",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/6c0a70f88d12ba0d0456e2da291239ea54d845143930d82d1d643dc2c34618d3-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/gstreamer1-plugins-base@1.22.5-3.oe2403sp1?arch=x86_64&epoch=0&upstream=gstreamer1-plugins-base-1.22.5-3.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1252",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1258",
      "software_downloadLocation": "NOASSERTION",
      "summary": "GObject bindings for cairo",
      "software_packageVersion": "0:1.18.0-2.oe2403sp1",
      "software_homePage": "http://cairographics.org",
      "description": "Cairo is a 2D graphics library designed to provide high-quality display\nand print output.\n\nThis package contains functionality to make cairo graphics library\nintegrate well with the GObject object system used by GNOME.",
      "name": "cairo-gobject",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/6c0a70f88d12ba0d0456e2da291239ea54d845143930d82d1d643dc2c34618d3-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/cairo-gobject@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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd107",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd111",
      "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/6c0a70f88d12ba0d0456e2da291239ea54d845143930d82d1d643dc2c34618d3-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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd351",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd356",
      "software_downloadLocation": "NOASSERTION",
      "summary": "A high-quality data compressor",
      "software_packageVersion": "0:1.0.8-9.oe2403sp1",
      "software_homePage": "https://www.sourceware.org/bzip2/",
      "description": "bzip2 is a freely available, patent free, high-quality data compressor.\nIt typically compresses files to within 10% to 15% of the best available\ntechniques (the PPM family of statistical compressors), whilst being\naround twice as fast at compression and six times faster at decompression.",
      "name": "bzip2",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/6c0a70f88d12ba0d0456e2da291239ea54d845143930d82d1d643dc2c34618d3-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/bzip2@1.0.8-9.oe2403sp1?arch=x86_64&epoch=0&upstream=bzip2-1.0.8-9.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1069",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd1074",
      "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/6c0a70f88d12ba0d0456e2da291239ea54d845143930d82d1d643dc2c34618d3-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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15755",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/SPDXRef-gnrtd15783",
      "software_downloadLocation": "NOASSERTION",
      "summary": "GStreamer plugins with good code and licensing",
      "software_packageVersion": "0:1.20.3-5.oe2403sp1",
      "software_homePage": "http://gstreamer.freedesktop.org/",
      "description": "GStreamer is a streaming media framework, based on graphs of filters which\noperate on media data. Applications using this library can do anything\nfrom real-time sound processing to playing videos, and just about anything\nelse media-related.  Its plugin-based architecture means that new data\ntypes or processing capabilities can be added simply by installing new\nplugins.\n\nGStreamer Good Plugins is a collection of well-supported plugins of\ngood quality and under the LGPL license.",
      "name": "gstreamer1-plugins-good",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/6c0a70f88d12ba0d0456e2da291239ea54d845143930d82d1d643dc2c34618d3-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/gstreamer1-plugins-good@1.20.3-5.oe2403sp1?arch=x86_64&epoch=0&upstream=gstreamer1-plugins-good-1.20.3-5.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/x86_64-e9aeabc3-5b3a-4445-891c-a8de62809143-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-e9aeabc3-5b3a-4445-891c-a8de62809143-specv3/additionalToolSPDXRef-gnrtd1",
      "type": "Tool",
      "name": "syft-[not provided]",
      "creationInfo": "_:creationInfo_0"
    }
  ]
}