{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "distributedhardware_device_manager-0.1.0.0-4.oe2403.aarch64.rpm",
  "spdxVersion": "SPDX-2.2",
  "creationInfo": {
    "created": "2026-05-14T10:31:10.165541575Z",
    "creators": [
      "openeuler_creator"
    ]
  },
  "dataLicense": "CC0-1.0",
  "documentNamespace": "https://sbom.openEuler.org/distributedhardware_device_manager-0.1.0.0-4.oe2403.aarch64.rpm",
  "packages": [
    {
      "SPDXID": "SPDXRef-rpm-commonlibrary-c-utils-1.0.0",
      "name": "commonlibrary_c_utils",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "99363068f40e9e3cf4d03ad6c924e60e153a96542972938247a564322a56a1e6"
        }
      ],
      "description": "Provide some commonly used C++ development tool classes for standard systems, This repository is compatible with compilation on the OpenEuler operating system",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/commonlibrary_c_utils@1.0.0-2.oe2403?arch=aarch64&epoch=0&upstream=commonlibrary_c_utils-1.0.0-2.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://gitee.com/openharmony/commonlibrary_c_utils",
      "sourceInfo": "acquired package info from repodata DB: repodata/fbfdf66119de9158a2fd139fa1ac94326f4a047ce4fa7c5bb1997c3ce9913fd3-primary.sqlite.bz2",
      "summary": "C++ common basic library for distributed module construction and operation",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.0.0-2.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-communication-dsoftbus-1.0.0",
      "name": "communication_dsoftbus",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f7a33465a7fa4fd4af79721664937728d08d8f7f3202db473d5b9f14a685c9f0"
        }
      ],
      "description": "The inter-process remote procedure call (RPC) mechanisms are used to implement cross-process communication.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/communication_dsoftbus@1.0.0-7.oe2403?arch=aarch64&epoch=0&upstream=communication_dsoftbus-1.0.0-7.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://gitee.com/openharmony/communication_dsoftbus",
      "sourceInfo": "acquired package info from repodata DB: repodata/fbfdf66119de9158a2fd139fa1ac94326f4a047ce4fa7c5bb1997c3ce9913fd3-primary.sqlite.bz2",
      "summary": "Inter-process Remote Procedure Call (RPC)",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.0.0-7.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-communication-ipc-1.0.0",
      "name": "communication_ipc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3dea2268f98bb735bc5f8cc31c0e9b49f969b1ae517c569bea9d0ed7f59cb051"
        }
      ],
      "description": "The inter-process communication (IPC) and remote procedure call (RPC) mechanisms are used to implement cross-process communication.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/communication_ipc@1.0.0-7.oe2403?arch=aarch64&epoch=0&upstream=communication_ipc-1.0.0-7.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://gitee.com/openharmony/communication_ipc",
      "sourceInfo": "acquired package info from repodata DB: repodata/fbfdf66119de9158a2fd139fa1ac94326f4a047ce4fa7c5bb1997c3ce9913fd3-primary.sqlite.bz2",
      "summary": "Inter-process communication (IPC) and Remote Procedure Call (RPC)",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.0.0-7.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-distributed-beget-1.0.0",
      "name": "distributed-beget",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "bbc5589ecd32d365e6aa06bd89fb678bf37e81078d71f65c767aaa72a461b5c7"
        }
      ],
      "description": "OpenEuler supports param service for distributed softbus capability",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/distributed-beget@1.0.0-6.oe2403?arch=aarch64&epoch=0&upstream=distributed-beget-1.0.0-6.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://gitee.com/openeuler/distributed-beget.git",
      "sourceInfo": "acquired package info from repodata DB: repodata/fbfdf66119de9158a2fd139fa1ac94326f4a047ce4fa7c5bb1997c3ce9913fd3-primary.sqlite.bz2",
      "summary": "openEuler embedded softbus capability support",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.0.0-6.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-hilog-1.0.0",
      "name": "hilog",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e8cdf9b687d31d2fd34ce739b8c198e3c10d9919d43c09d7dd3ba950a4f5f37d"
        }
      ],
      "description": "OpenEuler supports hilog for distributed softbus capability",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/hilog@1.0.0-2.oe2403?arch=aarch64&epoch=0&upstream=hilog-1.0.0-2.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://gitee.com/openharmony/hiviewdfx_hilog",
      "sourceInfo": "acquired package info from repodata DB: repodata/fbfdf66119de9158a2fd139fa1ac94326f4a047ce4fa7c5bb1997c3ce9913fd3-primary.sqlite.bz2",
      "summary": "OpenEuler supports hilog for distributed softbus capability",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.0.0-2.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-notification-eventhandler-1.0.0",
      "name": "notification_eventhandler",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "af1e59ae731f7fd05644368f1b28db8cab383ab079079aaafaa3ccc52f193100"
        }
      ],
      "description": "Provide some commonly used C++ development tool classes for standard systems, This repository is compatible with compilation on the OpenEuler operating system",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/notification_eventhandler@1.0.0-2.oe2403?arch=aarch64&epoch=0&upstream=notification_eventhandler-1.0.0-2.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://gitee.com/openharmony/notification_eventhandler",
      "sourceInfo": "acquired package info from repodata DB: repodata/fbfdf66119de9158a2fd139fa1ac94326f4a047ce4fa7c5bb1997c3ce9913fd3-primary.sqlite.bz2",
      "summary": "C++ common basic library for distributed module construction and operation",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.0.0-2.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-security-device-auth-1.0.0",
      "name": "security_device_auth",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e417c289fd2f1a04305328257fed6780936c566f1ab409c05f2c5fccaca0adbd"
        }
      ],
      "description": "OpenEuler supports device auth for distributed softbus capability",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/security_device_auth@1.0.0-2.oe2403?arch=aarch64&epoch=0&upstream=security_device_auth-1.0.0-2.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://gitee.com/openharmony/security_device_auth",
      "sourceInfo": "acquired package info from repodata DB: repodata/fbfdf66119de9158a2fd139fa1ac94326f4a047ce4fa7c5bb1997c3ce9913fd3-primary.sqlite.bz2",
      "summary": "System ability manager",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.0.0-2.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-security-huks-1.0.0",
      "name": "security_huks",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1e3669469ffb476ca510669075e9b70a93e0c6cd1553e65bc3d7c19318e2a32b"
        }
      ],
      "description": "OpenHarmony Universal KeyStore (HUKS) provides applications with key library capabilities, such as key management and cryptographic operations on keys. HUKS also provides APIs for applications to import or generate keys.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/security_huks@1.0.0-6.oe2403?arch=aarch64&epoch=0&upstream=security_huks-1.0.0-6.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://gitee.com/openharmony/security_huks",
      "sourceInfo": "acquired package info from repodata DB: repodata/fbfdf66119de9158a2fd139fa1ac94326f4a047ce4fa7c5bb1997c3ce9913fd3-primary.sqlite.bz2",
      "summary": "Key management service",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.0.0-6.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-systemabilitymgr-safwk-1.0.0",
      "name": "systemabilitymgr_safwk",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d1beb11cbc36044bd149275ae73352f188c24f8b5af0e589aa4e60ac47bb8a3e"
        }
      ],
      "description": "OpenEuler supports samgr for distributed softbus capability",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/systemabilitymgr_safwk@1.0.0-5.oe2403?arch=aarch64&epoch=0&upstream=systemabilitymgr_safwk-1.0.0-5.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://gitee.com/openharmony/systemabilitymgr_safwk",
      "sourceInfo": "acquired package info from repodata DB: repodata/fbfdf66119de9158a2fd139fa1ac94326f4a047ce4fa7c5bb1997c3ce9913fd3-primary.sqlite.bz2",
      "summary": "System ability manager",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.0.0-5.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-systemabilitymgr-samgr-1.0.0",
      "name": "systemabilitymgr_samgr",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f8f33ffc4c9d9b0db823717f4f949bf96f201ba98b70c12cae8d4f6de600214b"
        }
      ],
      "description": "OpenEuler supports samgr for distributed softbus capability",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/systemabilitymgr_samgr@1.0.0-2.oe2403?arch=aarch64&epoch=0&upstream=systemabilitymgr_samgr-1.0.0-2.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://gitee.com/openharmony/systemabilitymgr_samgr",
      "sourceInfo": "acquired package info from repodata DB: repodata/fbfdf66119de9158a2fd139fa1ac94326f4a047ce4fa7c5bb1997c3ce9913fd3-primary.sqlite.bz2",
      "summary": "System ability manager",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.0.0-2.oe2403"
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-rpm-distributedhardware-device-manager-1.0.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-commonlibrary-c-utils-1.0.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-distributedhardware-device-manager-1.0.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-communication-dsoftbus-1.0.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-distributedhardware-device-manager-1.0.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-communication-ipc-1.0.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-distributedhardware-device-manager-1.0.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-distributed-beget-1.0.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-distributedhardware-device-manager-1.0.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-hilog-1.0.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-distributedhardware-device-manager-1.0.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-notification-eventhandler-1.0.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-distributedhardware-device-manager-1.0.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-security-device-auth-1.0.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-distributedhardware-device-manager-1.0.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-security-huks-1.0.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-distributedhardware-device-manager-1.0.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-systemabilitymgr-safwk-1.0.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-distributedhardware-device-manager-1.0.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-systemabilitymgr-samgr-1.0.0"
    }
  ]
}
