{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "kylin-user-guide-0.1.0.5-4.oe2403.aarch64.rpm",
  "spdxVersion": "SPDX-2.2",
  "creationInfo": {
    "created": "2026-05-15T07:43:41.871469762Z",
    "creators": [
      "openeuler_creator"
    ]
  },
  "dataLicense": "CC0-1.0",
  "documentNamespace": "https://sbom.openEuler.org/kylin-user-guide-0.1.0.5-4.oe2403.aarch64.rpm",
  "packages": [
    {
      "SPDXID": "SPDXRef-rpm-gsettings-qt-0",
      "name": "gsettings-qt",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d162350905cc5bcd8ec3785a98a6176bea058591819af47c6d4f7a6b5aa0cfa1"
        }
      ],
      "description": "Qt/QML bindings for GSettings.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/gsettings-qt@0-0.21.20180723bzr85.oe2403?arch=x86_64&epoch=0&upstream=gsettings-qt-0-0.21.20180723bzr85.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://launchpad.net/gsettings-qt",
      "sourceInfo": "acquired package info from repodata DB: repodata/7e8aae3eb2beef01b5de07bcbc3d3c7311eaf4827fcb7eaacb27d61f92669b56-primary.sqlite.bz2",
      "summary": "Qt/QML bindings for GSettings",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:0-0.21.20180723bzr85.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-js-marked-2.0.0",
      "name": "js-marked",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e88f8861b5cf0fe426ff029c06c49e267f2a0d480916afa0bd089e4db3ad919f"
        }
      ],
      "description": "Install this for the minified web assests for nodejs-marked.\n\nmarked is a full-featured markdown compiler that can parse huge chunks of\nmarkdown without having to worry about caching the compiled output or\nblocking for an unnecessarily long time.\n\nmarked is extremely fast and frequently outperforms similar markdown parsers.\nmarked is very concise and still implements all markdown features, as well\nas GitHub Flavored Markdown features.\n\nmarked more or less passes the official markdown test suite in its entirety.\nThis is important because a surprising number of markdown compilers cannot\npass more than a few tests.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/js-marked@2.0.0-4.oe2403?arch=noarch&epoch=0&upstream=marked-2.0.0-4.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/markedjs/marked",
      "sourceInfo": "acquired package info from repodata DB: repodata/7e8aae3eb2beef01b5de07bcbc3d3c7311eaf4827fcb7eaacb27d61f92669b56-primary.sqlite.bz2",
      "summary": "Minified markdown parser for JavaScript built for speed",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.0.0-4.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-kylin-user-guide-common-1.0.5",
      "name": "kylin-user-guide-common",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8a9c1186091f06e977f1a9abac8309e042d75fc11e2a0d291f79bbad7d3b8a38"
        }
      ],
      "description": "A simple and lightweight guide written by Qt5/js/md (common files).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/kylin-user-guide-common@1.0.5-4.oe2403?arch=x86_64&epoch=0&upstream=kylin-user-guide-1.0.5-4.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.ukui.org",
      "sourceInfo": "acquired package info from repodata DB: repodata/7e8aae3eb2beef01b5de07bcbc3d3c7311eaf4827fcb7eaacb27d61f92669b56-primary.sqlite.bz2",
      "summary": "Smanual for UKUI desktop environment (common files)",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.0.5-4.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-ukui-interface-1.0.3",
      "name": "ukui-interface",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "35abd5ba83466115341ca79f1ffe058a01256bbc0e06ba670d46a132bbd88079"
        }
      ],
      "description": "ukui interface provides the interface for system configuration and related libraries.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/ukui-interface@1.0.3-3.oe2403?arch=x86_64&epoch=0&upstream=ukui-interface-1.0.3-3.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/ukui/ukui-interface",
      "sourceInfo": "acquired package info from repodata DB: repodata/7e8aae3eb2beef01b5de07bcbc3d3c7311eaf4827fcb7eaacb27d61f92669b56-primary.sqlite.bz2",
      "summary": "UKUI interface provides the interface for system configuration and related libraries.",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.0.3-3.oe2403"
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-rpm-kylin-user-guide-1.0.5",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-gsettings-qt-0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-kylin-user-guide-1.0.5",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-js-marked-2.0.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-kylin-user-guide-1.0.5",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-kylin-user-guide-common-1.0.5"
    },
    {
      "spdxElementId": "SPDXRef-rpm-kylin-user-guide-1.0.5",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-ukui-interface-1.0.3"
    }
  ]
}
