{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "libusbx-devel-0.1.0.26-3.oe2403sp1.aarch64.rpm",
  "spdxVersion": "SPDX-2.2",
  "creationInfo": {
    "created": "2026-07-18T18:43:00.1851772Z",
    "creators": [
      "openeuler_creator"
    ]
  },
  "dataLicense": "CC0-1.0",
  "documentNamespace": "https://sbom.openEuler.org/libusbx-devel-0.1.0.26-3.oe2403sp1.aarch64.rpm",
  "packages": [
    {
      "SPDXID": "SPDXRef-rpm-libusbx-devel-1.0.26",
      "name": "libusbx-devel",
      "licenseConcluded": "LGPLv2+",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "69f3bb4c98de12df27c9edfb7b53c491c08bae99115f97fc9ed97ada8213480c"
        }
      ],
      "description": "The libusbx-devel package contains libraries and header files.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/libusbx-devel@1.0.26-3.oe2403sp1?arch=aarch64&epoch=0&upstream=libusbx-1.0.26-3.oe2403sp1.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://libusb.info",
      "licenseDeclared": "LGPLv2+",
      "sourceInfo": "acquired package info from repodata DB: repodata/750d2b47baac9c5cbb3ae49bbf8c4ff7bf44796813ecb397af35aa5323864a72-primary.sqlite.bz2",
      "summary": "libusbx libs and docs files for development",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.0.26-3.oe2403sp1"
    },
    {
      "SPDXID": "SPDXRef-rpm-libusbx-1.0.26",
      "name": "libusbx",
      "licenseConcluded": "LGPLv2+",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "880b8df954a69fafd64ca0c38c706bdc5e36692a7ba54c005631b7739b5afb5a"
        }
      ],
      "description": "libusb is a library for USB device access from Linux, macOS, Windows, OpenBSD/NetBSD and Haiku userspace. It is written in C (Haiku backend in C++) and licensed under the GNU Lesser General Public License version 2.1 or, at your option, any later version (see COPYING).\n\nlibusb is abstracted internally in such a way that it can hopefully be ported to other operating systems. Please see the PORTING file for more information.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/libusbx@1.0.26-3.oe2403sp1?arch=aarch64&epoch=0&upstream=libusbx-1.0.26-3.oe2403sp1.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://libusb.info",
      "licenseDeclared": "LGPLv2+",
      "sourceInfo": "acquired package info from repodata DB: repodata/750d2b47baac9c5cbb3ae49bbf8c4ff7bf44796813ecb397af35aa5323864a72-primary.sqlite.bz2",
      "summary": "Library for accessing USB devices",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.0.26-3.oe2403sp1"
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-rpm-libusbx-devel-1.0.26",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-libusbx-1.0.26"
    }
  ]
}
