{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "ub-pkg-virt-0.0.0.4-5.oe2403sp3.aarch64.rpm",
  "spdxVersion": "SPDX-2.2",
  "creationInfo": {
    "created": "2026-05-16T13:53:02.704634603Z",
    "creators": [
      "openeuler_creator"
    ]
  },
  "dataLicense": "CC0-1.0",
  "documentNamespace": "https://sbom.openEuler.org/ub-pkg-virt-0.0.0.4-5.oe2403sp3.aarch64.rpm",
  "packages": [
    {
      "SPDXID": "SPDXRef-rpm-libvirt-9.10.0",
      "name": "libvirt",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3f6b78022d9fba51514bc7827f80025ad3a5572cf9ff59c537fdcb7a554341ce"
        }
      ],
      "description": "Libvirt is a C toolkit to interact with the virtualization capabilities\nof recent versions of Linux (and other OSes). The main package includes\nthe libvirtd server exporting the virtualization support.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/libvirt@9.10.0-26.oe2403sp3?arch=aarch64&epoch=0&upstream=libvirt-9.10.0-26.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://libvirt.org/",
      "sourceInfo": "acquired package info from repodata DB: repodata/06536a04238d35c5359982280a761105cb7425c80fc1717d125ddb3612a3ed73-primary.sqlite.bz2",
      "summary": "Library providing a simple virtualization API",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:9.10.0-26.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-memlinkd-1.0",
      "name": "memlinkd",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b8a83fbfd239930ee19a6a6bfc5dc18759c6f5b7afec234fcd0be82168dda0df"
        }
      ],
      "description": "UVP memory overcommit services for euleros",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/memlinkd@1.0-210.oe2403sp3?arch=aarch64&epoch=0&upstream=memlinkd-1.0-210.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "sourceInfo": "acquired package info from repodata DB: repodata/06536a04238d35c5359982280a761105cb7425c80fc1717d125ddb3612a3ed73-primary.sqlite.bz2",
      "summary": "UVP memory overcommit services for euleros",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.0-210.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-qemu-8.2.0",
      "name": "qemu",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c3ed9e797d811967559b14a6a767c6863820a22dad44af9d31d8cb3357596497"
        }
      ],
      "description": "QEMU is a FAST! processor emulator using dynamic translation to achieve good emulation speed.\n\nQEMU has two operating modes:\n\n   Full system emulation. In this mode, QEMU emulates a full system (for example a PC),\n   including one or several processors and various peripherals. It can be used to launch\n   different Operating Systems without rebooting the PC or to debug system code.\n\n   User mode emulation. In this mode, QEMU can launch processes compiled for one CPU on another CPU.\n   It can be used to launch the Wine Windows API emulator (https://www.winehq.org) or to ease\n   cross-compilation and cross-debugging.\nYou can refer to https://www.qemu.org for more infortmation.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/qemu@8.2.0-67.oe2403sp3?arch=aarch64&epoch=11&upstream=qemu-8.2.0-67.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.qemu.org",
      "sourceInfo": "acquired package info from repodata DB: repodata/06536a04238d35c5359982280a761105cb7425c80fc1717d125ddb3612a3ed73-primary.sqlite.bz2",
      "summary": "QEMU is a generic and open source machine emulator and virtualizer",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "11:8.2.0-67.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-ub-pkg-urma-0.0.4",
      "name": "ub-pkg-urma",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0a0d5d2b3f4ab52e9f9491a4746124a7088a6b6bc562d20cb5d8b7a1f8a5f512"
        }
      ],
      "description": "UnifiedBus Communication function software package management tool, which\nincludes loading the kernel drivers required for communication and installing\nuser-space software packages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "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",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "sourceInfo": "acquired package info from repodata DB: repodata/06536a04238d35c5359982280a761105cb7425c80fc1717d125ddb3612a3ed73-primary.sqlite.bz2",
      "summary": "The UnifiedBus Communication function software package management tool of UB OS Component",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:0.0.4-5.oe2403sp3"
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-rpm-ub-pkg-virt-0.0.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-libvirt-9.10.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-ub-pkg-virt-0.0.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-memlinkd-1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-ub-pkg-virt-0.0.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-qemu-8.2.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-ub-pkg-virt-0.0.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-ub-pkg-urma-0.0.4"
    }
  ]
}
