{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "dpdk-tools-0.23.11-41.oe2403sp4.aarch64.rpm",
  "spdxVersion": "SPDX-2.2",
  "creationInfo": {
    "created": "2026-07-04T04:28:12.092529219Z",
    "creators": [
      "openeuler_creator"
    ]
  },
  "dataLicense": "CC0-1.0",
  "documentNamespace": "https://sbom.openEuler.org/dpdk-tools-0.23.11-41.oe2403sp4.aarch64.rpm",
  "packages": [
    {
      "SPDXID": "SPDXRef-rpm-dpdk-tools-23.11",
      "name": "dpdk-tools",
      "licenseConcluded": "BSD and LGPLv2 and GPLv2",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d05ed8d8e005f9cb3670c86c17f8d16601e902aa6426e5490c3e28872e5ee1df"
        }
      ],
      "description": "Tools for setting up Data Plane Development Kit environment",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/dpdk-tools@23.11-41.oe2403sp4?arch=aarch64&epoch=0&upstream=dpdk-23.11-41.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://dpdk.org",
      "licenseDeclared": "BSD and LGPLv2 and GPLv2",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Tools for setting up Data Plane Development Kit environment",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:23.11-41.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-dpdk-23.11",
      "name": "dpdk",
      "licenseConcluded": "BSD and LGPLv2 and GPLv2",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "14646624e2357c430020b74425794e2cdf3523a703b23317cc2e2d48dfad130d"
        }
      ],
      "description": "The Data Plane Development Kit is a set of libraries and drivers for\nfast packet processing in the user space.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/dpdk@23.11-41.oe2403sp4?arch=aarch64&epoch=0&upstream=dpdk-23.11-41.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://dpdk.org",
      "licenseDeclared": "BSD and LGPLv2 and GPLv2",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Set of libraries and drivers for fast packet processing",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:23.11-41.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-findutils-4.9.0",
      "name": "findutils",
      "licenseConcluded": "GPLv3+",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b9ad1fe23478f5545407216555863867edc48928d34b4c24ed4a18f3986c23b2"
        }
      ],
      "description": "The GNU Find Utilities are the basic directory searching utilities of\nthe GNU operating system. These programs are typically used in\nconjunction with other programs to provide modular and powerful\ndirectory search and file locating capabilities to other commands.\n\nThe tools supplied with this package are:\n\nfind - search for files in a directory hierarchy\nlocate - list files in databases that match a pattern\nupdatedb - update a file name database\nxargs - build and execute command lines from standard input",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/findutils@4.9.0-1.oe2403sp4?arch=aarch64&epoch=2&upstream=findutils-4.9.0-1.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.gnu.org/software/findutils/",
      "licenseDeclared": "GPLv3+",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "The GNU Find Utilities",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "2:4.9.0-1.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-glibc-2.38",
      "name": "glibc",
      "licenseConcluded": "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",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "972f6f0ead2fbc0f525623aa566baec969734e89308b0c92aa05a9f8d3c7299f"
        }
      ],
      "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.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/glibc@2.38-107.oe2403sp4?arch=aarch64&epoch=0&upstream=glibc-2.38-107.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.gnu.org/software/glibc/",
      "licenseDeclared": "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",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "The GNU libc libraries",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.38-107.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-iproute-6.6.0",
      "name": "iproute",
      "licenseConcluded": "GPLv2+ and Public Domain",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c63601ac3cc04d91272bcdd74a5958fc47535a651313e4db65d7fe18111db62c"
        }
      ],
      "description": "Iproute2 is a collection of user-space utilities to set up networking\nunder Linux from the command-line. It can inspect and configure,\namong other things: interface paramters, IP addresses, routing,\ntunnels, bridges, packet transformations (IPsec, etc.), and Quality\nof Service.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/iproute@6.6.0-11.oe2403sp4?arch=aarch64&epoch=1&upstream=iproute-6.6.0-11.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://kernel.org/pub/linux/utils/net/iproute2/",
      "licenseDeclared": "GPLv2+ and Public Domain",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Linux network configuration utilities",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "1:6.6.0-11.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-kmod-30",
      "name": "kmod",
      "licenseConcluded": "GPLv2+ and LGPLv2+",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5cd4fcafc41e608ffd18abad9c42ed7682147b48d489adeebc57e6ae74b71015"
        }
      ],
      "description": "The kmod package provides several commands to manage the kernel modules,\nsuch as insmod to load and rmmod to unload the modules.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/kmod@30-11.oe2403sp4?arch=aarch64&epoch=0&upstream=kmod-30-11.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://git.kernel.org/?p=utils/kernel/kmod/kmod.git;a=summary",
      "licenseDeclared": "GPLv2+ and LGPLv2+",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Kernel module management",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:30-11.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-libatomic-12.3.1",
      "name": "libatomic",
      "licenseConcluded": "GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "94a24fa16edc1bab33194ba8afc86c850c1f71d8e1bb1153f467b599df367a12"
        }
      ],
      "description": "This package contains the GNU Atomic library\nwhich is a GCC support runtime library for atomic operations not supported\nby hardware.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/libatomic@12.3.1-110.oe2403sp4?arch=aarch64&epoch=0&upstream=gcc-12.3.1-110.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://gcc.gnu.org",
      "licenseDeclared": "GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "The GNU Atomic library",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:12.3.1-110.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-libibverbs-50.0",
      "name": "libibverbs",
      "licenseConcluded": "GPL-2.0-only OR BSD-2-Clause AND BSD-3-Clause",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5c0b14cb2243de48c5f12eecccfb064a888cb51b73f864169b5d52c43beb55c8"
        }
      ],
      "description": "libibverbs is a library that allows userspace processes to use RDMA\n\"verbs\" as described in the InfiniBand Architecture Specification and\nthe RDMA Protocol Verbs Specification.  This includes direct hardware\naccess from userspace to InfiniBand/iWARP adapters (kernel bypass) for\nfast path operations.\n\nDevice-specific plug-in ibverbs userspace drivers are included:\n\n- libcxgb4: Chelsio T4 iWARP HCA\n- libefa: Amazon Elastic Fabric Adapter\n- libhfi1: Intel Omni-Path HFI\n- libhns: HiSilicon Hip08/09/10 SoC\n- libipathverbs: QLogic InfiniPath HCA\n- libirdma: Intel Ethernet Connection RDMA\n- libmana: Microsoft Azure Network Adapter\n- libmlx4: Mellanox ConnectX-3 InfiniBand HCA\n- libmlx5: Mellanox Connect-IB/X-4+ InfiniBand HCA\n- libmthca: Mellanox InfiniBand HCA\n- libocrdma: Emulex OneConnect RDMA/RoCE Device\n- libqedr: QLogic QL4xxx RoCE HCA\n- librxe: A software implementation of the RoCE protocol\n- libsiw: A software implementation of the iWarp protocol\n- libvmw_pvrdma: VMware paravirtual RDMA device\n- libxscale: Yunsilicon RDMA device\n- libzrdma: ZTE Connection RDMA\n- libsxe2: SXE2 Connection RDMA",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/libibverbs@50.0-47.oe2403sp4?arch=aarch64&epoch=0&upstream=rdma-core-50.0-47.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/linux-rdma/rdma-core",
      "licenseDeclared": "GPL-2.0-only OR BSD-2-Clause AND BSD-3-Clause",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "A library and drivers for direct userspace use of RDMA (InfiniBand/iWARP/RoCE) hardware",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:50.0-47.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-libpcap-1.10.4",
      "name": "libpcap",
      "licenseConcluded": "BSD",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a1462c0e64e70354a6064c04bb8844b9da174d20143e84c2abc3aba0fa259c93"
        }
      ],
      "description": "This is the official web site of tcpdump, a powerful command-line\npacket analyzer; and libpcap, a portable C/C++ library for\nnetwork traffic capture.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/libpcap@1.10.4-5.oe2403sp4?arch=aarch64&epoch=14&upstream=libpcap-1.10.4-5.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.tcpdump.org",
      "licenseDeclared": "BSD",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "A system-independent interface for user-level packet capture",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "14:1.10.4-5.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-numactl-libs-2.0.16",
      "name": "numactl-libs",
      "licenseConcluded": "LGPLv2 and GPLv2",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "626c68c7c05bf9612b6700fec34792439005bc22959370585cbefa59bd1eb9f9"
        }
      ],
      "description": "Libs for numa policy support",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/numactl-libs@2.0.16-14.oe2403sp4?arch=aarch64&epoch=0&upstream=numactl-2.0.16-14.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/numactl/numactl",
      "licenseDeclared": "LGPLv2 and GPLv2",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "libnuma libraries",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.0.16-14.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-pciutils-3.10.0",
      "name": "pciutils",
      "licenseConcluded": "GPLv2+",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "67907c809200429a682f5e92866f3b526022870bf6dba0d6d2a9bb9c1e431cba"
        }
      ],
      "description": "The PCI Utilities are a collection of programs for inspecting and manipulating configuration\nof PCI devices, all based on a common portable library libpci which offers access to the PCI\nconfiguration space on a variety of operating systems.\n\nThe utilities include:\nlspci\n    displays detailed information about all PCI buses and devices in the system\nsetpci\n    allows reading from and writing to PCI device configuration registers. For example, you\n    can adjust the latency timers with it.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/pciutils@3.10.0-4.oe2403sp4?arch=aarch64&epoch=0&upstream=pciutils-3.10.0-4.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://atrey.karlin.mff.cuni.cz/~mj/pciutils.shtml",
      "licenseDeclared": "GPLv2+",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "PCI bus related utilities",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:3.10.0-4.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-python3-pyelftools-0.29",
      "name": "python3-pyelftools",
      "licenseConcluded": "Public Domain",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3c3b02b4355ba4117fafcf8a63821673d604d2010d19b526981d13e595c5e682"
        }
      ],
      "description": "This package provides a python library for parsing and\nanalyzing ELF files and DWARF debugging information.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/python3-pyelftools@0.29-1.oe2403sp4?arch=noarch&epoch=0&upstream=pyelftools-0.29-1.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/eliben/pyelftools",
      "licenseDeclared": "Public Domain",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Parsing ELF and DWARF in Python",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:0.29-1.oe2403sp4"
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-rpm-dpdk-tools-23.11",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-dpdk-23.11"
    },
    {
      "spdxElementId": "SPDXRef-rpm-dpdk-tools-23.11",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-findutils-4.9.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-dpdk-tools-23.11",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-glibc-2.38"
    },
    {
      "spdxElementId": "SPDXRef-rpm-dpdk-tools-23.11",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-iproute-6.6.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-dpdk-tools-23.11",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-kmod-30"
    },
    {
      "spdxElementId": "SPDXRef-rpm-dpdk-tools-23.11",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-libatomic-12.3.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-dpdk-tools-23.11",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-libibverbs-50.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-dpdk-tools-23.11",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-libpcap-1.10.4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-dpdk-tools-23.11",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-numactl-libs-2.0.16"
    },
    {
      "spdxElementId": "SPDXRef-rpm-dpdk-tools-23.11",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-pciutils-3.10.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-dpdk-tools-23.11",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-python3-pyelftools-0.29"
    }
  ]
}
