{
  "@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-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd2"
      ],
      "createdUsing": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/additionalToolSPDXRef-gnrtd3"
      ],
      "created": "2026-10-10T17:58:51Z"
    },
    {
      "@id": "_:creationInfo_0",
      "type": "CreationInfo",
      "specVersion": "3.0.1",
      "createdBy": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd0"
      ],
      "createdUsing": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/additionalToolSPDXRef-gnrtd1"
      ],
      "created": "2026-10-10T17:58:51Z"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd173",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd174"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd9",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29893",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29894"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29883",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29829",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29830"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29812",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd14743",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd14744"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd14738",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd170",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd171"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd9",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29806",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29807"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29700",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd4382",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd4383"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd4379",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29832",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29833"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29812",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd14749",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd14750"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd14747",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd4385",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd4386"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd4379",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd14740",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd14741"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd14738",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29890",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29891"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29883",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd14752",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd14753"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd14747",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29809",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29810"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29700",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29887",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29700"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29883",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29888",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29812"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29883",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29884",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd9"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29883",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29889",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd4379"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29883",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29886",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd14738"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29883",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29885",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd14747"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29883",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd4386",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "Mulan PSL v2",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd171",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "GPLv3+",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29894",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "mulan",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd174",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "GPLv3+",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd14750",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "Mulan PSL v2",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd14753",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "Mulan PSL v2",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29891",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "mulan",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29810",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "MulanPSL2",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd14744",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "GPLv2",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd14741",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "GPLv2",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd4383",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "Mulan PSL v2",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29830",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "mulan",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29833",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "mulan",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29807",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "MulanPSL2",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29892",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd4384",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd172",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd14751",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd14742",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29808",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29831",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29883",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29892",
      "software_downloadLocation": "NOASSERTION",
      "summary": "The UnifiedBus Pooled Memory function software package management tool of UB OS Component",
      "software_packageVersion": "0:0.0.4-5.oe2403sp3",
      "description": "UnifiedBus Pooled Memory function software package management tool, which\nincludes loading the kernel drivers required for pooled memory and installing\nuser-space software packages.",
      "name": "ub-pkg-mem",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/76878a0127d3059d33a8a1be8e312b31d8b1d7cfcb43f3dc7b1cd683eb09aa9a-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/ub-pkg-mem@0.0.4-5.oe2403sp3?arch=aarch64&epoch=0&upstream=ub-pkg-manager-0.0.4-5.oe2403sp3.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd14747",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd14751",
      "software_downloadLocation": "NOASSERTION",
      "summary": "Runtime library for Huawei OBMM driver",
      "software_packageVersion": "0:1.0-3.oe2403sp3",
      "description": "This package contains the OBMM library.",
      "name": "obmm",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/76878a0127d3059d33a8a1be8e312b31d8b1d7cfcb43f3dc7b1cd683eb09aa9a-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/obmm@1.0-3.oe2403sp3?arch=aarch64&epoch=0&upstream=obmm-1.0-3.oe2403sp3.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd4379",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd4384",
      "software_downloadLocation": "NOASSERTION",
      "summary": "System Inspection Framework",
      "software_packageVersion": "0:1.0.3-25.oe2403sp3",
      "description": "sysSentry provides framework tools for system inspection.",
      "name": "sysSentry",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/76878a0127d3059d33a8a1be8e312b31d8b1d7cfcb43f3dc7b1cd683eb09aa9a-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/sysSentry@1.0.3-25.oe2403sp3?arch=aarch64&epoch=0&upstream=sysSentry-1.0.3-25.oe2403sp3.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd9",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd172",
      "software_downloadLocation": "NOASSERTION",
      "summary": "A set of basic GNU tools commonly used in shell scripts",
      "software_packageVersion": "0:9.4-23.oe2403sp3",
      "software_homePage": "https://www.gnu.org/software/coreutils/",
      "description": "These are the GNU core utilities.  This package is the combination of\nthe old GNU fileutils, sh-utils, and textutils packages.",
      "name": "coreutils",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/76878a0127d3059d33a8a1be8e312b31d8b1d7cfcb43f3dc7b1cd683eb09aa9a-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/coreutils@9.4-23.oe2403sp3?arch=aarch64&epoch=0&upstream=coreutils-9.4-23.oe2403sp3.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd14738",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd14742",
      "software_downloadLocation": "NOASSERTION",
      "summary": "Runtime libobmm for Huawei OBMM driver",
      "software_packageVersion": "0:1.0-2.oe2403sp3",
      "description": "This package contains the OBMM library.",
      "name": "libobmm",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/76878a0127d3059d33a8a1be8e312b31d8b1d7cfcb43f3dc7b1cd683eb09aa9a-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/libobmm@1.0-2.oe2403sp3?arch=aarch64&epoch=0&upstream=libobmm-1.0-2.oe2403sp3.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29700",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29808",
      "software_downloadLocation": "NOASSERTION",
      "summary": "The UnifiedBus Communication function software package management tool of UB OS Component",
      "software_packageVersion": "0:1.0.0-1.oe2403sp3",
      "description": "UnifiedBus Communication function software package management tool, which\nincludes loading the kernel drivers required for communication and installing\nuser-space software packages.",
      "name": "ub-pkg-urma",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/76878a0127d3059d33a8a1be8e312b31d8b1d7cfcb43f3dc7b1cd683eb09aa9a-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/ub-pkg-urma@1.0.0-1.oe2403sp3?arch=aarch64&epoch=0&upstream=ub-pkg-manager-1.0.0-1.oe2403sp3.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29812",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/SPDXRef-gnrtd29831",
      "software_downloadLocation": "NOASSERTION",
      "summary": "The UnifiedBus Communication function software package management tool of UB OS Component",
      "software_packageVersion": "0:0.0.4-5.oe2403sp3",
      "description": "UnifiedBus Communication function software package management tool, which\nincludes loading the kernel drivers required for communication and installing\nuser-space software packages.",
      "name": "ub-pkg-urma",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/76878a0127d3059d33a8a1be8e312b31d8b1d7cfcb43f3dc7b1cd683eb09aa9a-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/ub-pkg-urma@0.0.4-5.oe2403sp3?arch=aarch64&epoch=0&upstream=ub-pkg-manager-0.0.4-5.oe2403sp3.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/additionalToolSPDXRef-gnrtd1",
      "type": "Tool",
      "name": "syft-[not provided]",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP3/update/aarch64-40a95dd4-60b4-4a81-ace6-1f16e0765270-specv3/additionalToolSPDXRef-gnrtd3",
      "type": "Tool",
      "name": "syft-[not provided]",
      "creationInfo": "_:creationInfo_1"
    }
  ]
}