{
  "@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/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd2"
      ],
      "createdUsing": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/additionalToolSPDXRef-gnrtd3"
      ],
      "created": "2026-10-03T18:41:12Z"
    },
    {
      "@id": "_:creationInfo_0",
      "type": "CreationInfo",
      "specVersion": "3.0.1",
      "createdBy": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd0"
      ],
      "createdUsing": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/additionalToolSPDXRef-gnrtd1"
      ],
      "created": "2026-10-03T18:41:12Z"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd576",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd577"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd562",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12270",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12271"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12268",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd62",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd63"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd50",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd110",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd111"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd108",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd534",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd535"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd530",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd56",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd57"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd52",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd760",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd761"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd754",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd763",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd764"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd754",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12277",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12278"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12261",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12273",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12274"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12268",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd166",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd167"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd13",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12280",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12281"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12261",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd53",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd54"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd52",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd169",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd170"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd13",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd537",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd538"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd530",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd59",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd60"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd50",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd113",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd114"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd108",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd579",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd580"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd562",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12267",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12268"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12261",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12265",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd530"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12261",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12266",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd52"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12261",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12275",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd13"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12261",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12263",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd562"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12261",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12276",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd754"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12261",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12262",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd108"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12261",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12264",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd50"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12261",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12278",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12271",
      "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/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd577",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2+ and MIT",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd761",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2+",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd54",
      "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/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd580",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2+ and MIT",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd57",
      "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/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12274",
      "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/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd538",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "MIT and UCD and Public Domain",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd63",
      "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/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd114",
      "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/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd764",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2+",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd167",
      "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/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd60",
      "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/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd535",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "MIT and UCD and Public Domain",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12281",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd111",
      "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/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd170",
      "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/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd578",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd112",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd536",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12279",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd55",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd61",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd168",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12272",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd762",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd530",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd536",
      "software_downloadLocation": "NOASSERTION",
      "summary": "libs package for icu",
      "software_packageVersion": "0:74.1-4.oe2403sp1",
      "software_homePage": "http://site.icu-project.org/",
      "description": "libs package for icu\ne",
      "name": "libicu",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/ec1d315777333272aa6ee3f8bd95ad02b773baf5ff7b150f902e2a1e6bd5d0c7-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/libicu@74.1-4.oe2403sp1?arch=aarch64&epoch=0&upstream=icu-74.1-4.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd754",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd762",
      "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/ec1d315777333272aa6ee3f8bd95ad02b773baf5ff7b150f902e2a1e6bd5d0c7-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/glib2@2.78.3-10.oe2403sp1?arch=aarch64&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/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12268",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12272",
      "software_downloadLocation": "NOASSERTION",
      "summary": "The GNU Atomic library",
      "software_packageVersion": "0:12.3.1-64.oe2403sp1",
      "software_homePage": "https://gcc.gnu.org",
      "description": "This package contains the GNU Atomic library\nwhich is a GCC support runtime library for atomic operations not supported\nby hardware.",
      "name": "libatomic",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/ec1d315777333272aa6ee3f8bd95ad02b773baf5ff7b150f902e2a1e6bd5d0c7-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/libatomic@12.3.1-64.oe2403sp1?arch=aarch64&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/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd108",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd112",
      "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/ec1d315777333272aa6ee3f8bd95ad02b773baf5ff7b150f902e2a1e6bd5d0c7-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/zlib@1.2.13-5.oe2403sp1?arch=aarch64&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/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd52",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd55",
      "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/ec1d315777333272aa6ee3f8bd95ad02b773baf5ff7b150f902e2a1e6bd5d0c7-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/libgcc@12.3.1-64.oe2403sp1?arch=aarch64&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/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd562",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd578",
      "software_downloadLocation": "NOASSERTION",
      "summary": "systemd libraries",
      "software_packageVersion": "0:255-43.oe2403sp1",
      "software_homePage": "https://systemd.io/",
      "description": "Libraries for systemd and udev.",
      "name": "systemd-libs",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/ec1d315777333272aa6ee3f8bd95ad02b773baf5ff7b150f902e2a1e6bd5d0c7-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/systemd-libs@255-43.oe2403sp1?arch=aarch64&epoch=0&upstream=systemd-255-43.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd13",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd168",
      "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/ec1d315777333272aa6ee3f8bd95ad02b773baf5ff7b150f902e2a1e6bd5d0c7-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/glibc@2.38-101.oe2403sp1?arch=aarch64&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/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12261",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd12279",
      "software_downloadLocation": "NOASSERTION",
      "summary": "JavaScript engine from webkit2gtk3",
      "software_packageVersion": "0:2.38.2-14.oe2403sp1",
      "software_homePage": "https://www.webkitgtk.org/",
      "description": "This package contains JavaScript engine from webkit2gtk4.0.",
      "name": "webkit2gtk3-jsc",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/ec1d315777333272aa6ee3f8bd95ad02b773baf5ff7b150f902e2a1e6bd5d0c7-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/webkit2gtk3-jsc@2.38.2-14.oe2403sp1?arch=aarch64&epoch=0&upstream=webkit2gtk3-2.38.2-14.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd50",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/SPDXRef-gnrtd61",
      "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/ec1d315777333272aa6ee3f8bd95ad02b773baf5ff7b150f902e2a1e6bd5d0c7-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/libstdc++@12.3.1-64.oe2403sp1?arch=aarch64&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/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-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/aarch64-0edb8a36-9555-441d-8086-c0dd15a59873-specv3/additionalToolSPDXRef-gnrtd3",
      "type": "Tool",
      "name": "syft-[not provided]",
      "creationInfo": "_:creationInfo_1"
    }
  ]
}