{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "libkysdk-base-0.2.0.0.0-1.oe2403sp4.aarch64.rpm",
  "spdxVersion": "SPDX-2.2",
  "creationInfo": {
    "created": "2026-07-04T06:18:35.28438444Z",
    "creators": [
      "openeuler_creator"
    ]
  },
  "dataLicense": "CC0-1.0",
  "documentNamespace": "https://sbom.openEuler.org/libkysdk-base-0.2.0.0.0-1.oe2403sp4.aarch64.rpm",
  "packages": [
    {
      "SPDXID": "SPDXRef-rpm-libkysdk-base-2.0.0.0",
      "name": "libkysdk-base",
      "licenseConcluded": "GPL-2.0+",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9882f98098b9bfff622e05b4479d6a46d93ab7254eee6a07ab4af2b46f567349"
        }
      ],
      "description": "Kylin Software Development Kit - Base Layer Kit\nProvides log, message, process, thread, timers, debugging and burying, configuration files, utils",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/libkysdk-base@2.0.0.0-1.oe2403sp4?arch=x86_64&epoch=0&upstream=libkysdk-base-2.0.0.0-1.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.ukui.org",
      "licenseDeclared": "GPL-2.0+",
      "sourceInfo": "acquired package info from repodata DB: repodata/1878cc60a19e65efc93d1a539275c5a6799b0acbd7796ee105712c44cae47ab4-primary.sqlite.bz2",
      "summary": "Kylin Software Development Kit - Base Layer Kit",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.0.0.0-1.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-libkysdk-basecommon-2.0.0.0",
      "name": "libkysdk-basecommon",
      "licenseConcluded": "GPL-2.0+",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "109c26e49e0c02cd8e71e8f868443eaefe040f2a6f04567ee0785fae5317fa3d"
        }
      ],
      "description": "Base Layer Public packets",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/libkysdk-basecommon@2.0.0.0-1.oe2403sp4?arch=x86_64&epoch=0&upstream=libkysdk-base-2.0.0.0-1.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.ukui.org",
      "licenseDeclared": "GPL-2.0+",
      "sourceInfo": "acquired package info from repodata DB: repodata/1878cc60a19e65efc93d1a539275c5a6799b0acbd7796ee105712c44cae47ab4-primary.sqlite.bz2",
      "summary": "utils",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.0.0.0-1.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-libkysdk-config-2.0.0.0",
      "name": "libkysdk-config",
      "licenseConcluded": "GPL-2.0+",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "01f5b809d5e7e520628d6c642c3b9ada6164d00f422c6886fe5b95f565758ee8"
        }
      ],
      "description": "config module library",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/libkysdk-config@2.0.0.0-1.oe2403sp4?arch=x86_64&epoch=0&upstream=libkysdk-base-2.0.0.0-1.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.ukui.org",
      "licenseDeclared": "GPL-2.0+",
      "sourceInfo": "acquired package info from repodata DB: repodata/1878cc60a19e65efc93d1a539275c5a6799b0acbd7796ee105712c44cae47ab4-primary.sqlite.bz2",
      "summary": "utils",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.0.0.0-1.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-libkysdk-diagnostics-2.0.0.0",
      "name": "libkysdk-diagnostics",
      "licenseConcluded": "GPL-2.0+",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a64f14b159ef683fced6e382dc28a550728da40a431143a19787e9ee2c46135a"
        }
      ],
      "description": "Developer diagnostics",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/libkysdk-diagnostics@2.0.0.0-1.oe2403sp4?arch=x86_64&epoch=0&upstream=libkysdk-base-2.0.0.0-1.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.ukui.org",
      "licenseDeclared": "GPL-2.0+",
      "sourceInfo": "acquired package info from repodata DB: repodata/1878cc60a19e65efc93d1a539275c5a6799b0acbd7796ee105712c44cae47ab4-primary.sqlite.bz2",
      "summary": "utils",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.0.0.0-1.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-libkysdk-log-2.0.0.0",
      "name": "libkysdk-log",
      "licenseConcluded": "GPL-2.0+",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "701524789e2debdac2939d16663f19e03d9fcafb2fd26743b85fa01a62005504"
        }
      ],
      "description": "log module library",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/libkysdk-log@2.0.0.0-1.oe2403sp4?arch=x86_64&epoch=0&upstream=libkysdk-base-2.0.0.0-1.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.ukui.org",
      "licenseDeclared": "GPL-2.0+",
      "sourceInfo": "acquired package info from repodata DB: repodata/1878cc60a19e65efc93d1a539275c5a6799b0acbd7796ee105712c44cae47ab4-primary.sqlite.bz2",
      "summary": "utils",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.0.0.0-1.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-libkysdk-timer-2.0.0.0",
      "name": "libkysdk-timer",
      "licenseConcluded": "GPL-2.0+",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a3439ff1298cc358d3fab0062f0ab091eedecd5b2d2842d1fabf6cd180a5b904"
        }
      ],
      "description": "timer module library",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/libkysdk-timer@2.0.0.0-1.oe2403sp4?arch=x86_64&epoch=0&upstream=libkysdk-base-2.0.0.0-1.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.ukui.org",
      "licenseDeclared": "GPL-2.0+",
      "sourceInfo": "acquired package info from repodata DB: repodata/1878cc60a19e65efc93d1a539275c5a6799b0acbd7796ee105712c44cae47ab4-primary.sqlite.bz2",
      "summary": "utils",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.0.0.0-1.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-libkysdk-utils-2.0.0.0",
      "name": "libkysdk-utils",
      "licenseConcluded": "GPL-2.0+",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5529183b9751c1676913b7165b748d2869ad701164bf7965d11afea9f69cda01"
        }
      ],
      "description": "Developer utils",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/libkysdk-utils@2.0.0.0-1.oe2403sp4?arch=x86_64&epoch=0&upstream=libkysdk-base-2.0.0.0-1.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.ukui.org",
      "licenseDeclared": "GPL-2.0+",
      "sourceInfo": "acquired package info from repodata DB: repodata/1878cc60a19e65efc93d1a539275c5a6799b0acbd7796ee105712c44cae47ab4-primary.sqlite.bz2",
      "summary": "utils",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.0.0.0-1.oe2403sp4"
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-rpm-libkysdk-base-2.0.0.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-libkysdk-basecommon-2.0.0.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-libkysdk-base-2.0.0.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-libkysdk-config-2.0.0.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-libkysdk-base-2.0.0.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-libkysdk-diagnostics-2.0.0.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-libkysdk-base-2.0.0.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-libkysdk-log-2.0.0.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-libkysdk-base-2.0.0.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-libkysdk-timer-2.0.0.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-libkysdk-base-2.0.0.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-libkysdk-utils-2.0.0.0"
    }
  ]
}
