{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "ccb-0.1.0.1-3.oe2403sp3.aarch64.rpm",
  "spdxVersion": "SPDX-2.2",
  "creationInfo": {
    "created": "2026-05-14T13:11:03.911431983Z",
    "creators": [
      "openeuler_creator"
    ]
  },
  "dataLicense": "CC0-1.0",
  "documentNamespace": "https://sbom.openEuler.org/ccb-0.1.0.1-3.oe2403sp3.aarch64.rpm",
  "packages": [
    {
      "SPDXID": "SPDXRef-rpm-bash-5.2.15",
      "name": "bash",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "01c0bf4fe976cb0934e35b9548ff7aa66e95561f0f20006203c90a5fa638bf8c"
        }
      ],
      "description": "Bash is the GNU Project's shell. Bash is the Bourne Again SHell. Bash is an sh-compatible\nshell that incorporates useful features from the Korn shell (ksh) and C shell (csh). It is\nintended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard. It offers\nfunctional improvements over sh for both programming and interactive use. In addition, most\nsh scripts can be run by Bash without modification.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/bash@5.2.15-19.oe2403sp3?arch=x86_64&epoch=0&upstream=bash-5.2.15-19.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://www.gnu.org/software/bash",
      "sourceInfo": "acquired package info from repodata DB: repodata/1884cb0675d766cb1ea3a90cf36ea6d3dfc5e5497f6f1351d21c61704c368e98-primary.sqlite.bz2",
      "summary": "It is the Bourne Again Shell",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:5.2.15-19.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-coreutils-9.4",
      "name": "coreutils",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "eea6c6456947e2e0bb05eb3e4971a5c099bf6275860c55b4b142773426289226"
        }
      ],
      "description": "These are the GNU core utilities.  This package is the combination of\nthe old GNU fileutils, sh-utils, and textutils packages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/coreutils@9.4-21.oe2403sp3?arch=x86_64&epoch=0&upstream=coreutils-9.4-21.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://www.gnu.org/software/coreutils/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1884cb0675d766cb1ea3a90cf36ea6d3dfc5e5497f6f1351d21c61704c368e98-primary.sqlite.bz2",
      "summary": "A set of basic GNU tools commonly used in shell scripts",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:9.4-21.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-diffutils-3.10",
      "name": "diffutils",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "cfc6c4f4ed7a747694d9c98613f770fd96be7e629e91e211ef78410a01844a6a"
        }
      ],
      "description": "GNU Diffutils is a package of several programs related to finding differences between files.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/diffutils@3.10-2.oe2403sp3?arch=x86_64&epoch=0&upstream=diffutils-3.10-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.gnu.org/software/diffutils/diffutils.html",
      "sourceInfo": "acquired package info from repodata DB: repodata/1884cb0675d766cb1ea3a90cf36ea6d3dfc5e5497f6f1351d21c61704c368e98-primary.sqlite.bz2",
      "summary": "A GNU collection of diff utilities",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:3.10-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-docker-engine-18.09.0",
      "name": "docker-engine",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "64d5a47e0c0cd1482ac89ba80b1a726a69e39a0cc4327e2a3504a9c3396c90c6"
        }
      ],
      "description": "Docker is an open source project to build, ship and run any application as a\nlightweight container.\n\nDocker containers are both hardware-agnostic and platform-agnostic. This means\nthey can run anywhere, from your laptop to the largest EC2 compute instance and\neverything in between - and they don't require you to use a particular\nlanguage, framework or packaging system. That makes them great building blocks\nfor deploying and scaling web apps, databases, and backend services without\ndepending on a particular stack or provider.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/docker-engine@18.09.0-346.oe2403sp3?arch=x86_64&epoch=2&upstream=docker-engine-18.09.0-346.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://mobyproject.org",
      "sourceInfo": "acquired package info from repodata DB: repodata/1884cb0675d766cb1ea3a90cf36ea6d3dfc5e5497f6f1351d21c61704c368e98-primary.sqlite.bz2",
      "summary": "The open-source application container engine",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "2:18.09.0-346.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-lftp-4.9.2",
      "name": "lftp",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "72378913911d32d3b9acd4997b63f7f1bf4afba658296a645a698af5740d07f4"
        }
      ],
      "description": "LFTP is a sophisticated file transfer program supporting a number of\nnetwork protocols (ftp, http, sftp, fish, torrent). Like BASH, it has\njob control and uses the readline library for input. It has bookmarks,\na built-in mirror command, and can transfer several files in parallel.\nIt was designed with reliability in mind. LFTP is free software,\ndistributed under the GNU GPL license.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/lftp@4.9.2-6.oe2403sp3?arch=x86_64&epoch=0&upstream=lftp-4.9.2-6.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://lftp.yar.ru/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1884cb0675d766cb1ea3a90cf36ea6d3dfc5e5497f6f1351d21c61704c368e98-primary.sqlite.bz2",
      "summary": "A sophisticated file transfer program",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:4.9.2-6.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-moby-25.0.3",
      "name": "moby",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c1237a112355adb72b608b1d76497a8ed66997e49784431c138fe2cee7a1c704"
        }
      ],
      "description": "Docker is a product for you to build, ship and run any application as a\nlightweight container.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/moby@25.0.3-32.oe2403sp3?arch=x86_64&epoch=0&upstream=moby-25.0.3-32.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://www.docker.com",
      "sourceInfo": "acquired package info from repodata DB: repodata/1884cb0675d766cb1ea3a90cf36ea6d3dfc5e5497f6f1351d21c61704c368e98-primary.sqlite.bz2",
      "summary": "The open-source application container engine",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:25.0.3-32.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-ruby-3.2.2",
      "name": "ruby",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8d023f8f72eb27c06fdf6ab01ff198b70daadfb8e8837d462d065d7d697eec7a"
        }
      ],
      "description": "Ruby is a fast and easy interpreted scripting language for object-oriented programming.\nIt has many functions for processing text Files and perform system management tasks (such as Perl).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/ruby@3.2.2-151.oe2403sp3?arch=x86_64&epoch=0&upstream=ruby-3.2.2-151.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://www.ruby-lang.org/en/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1884cb0675d766cb1ea3a90cf36ea6d3dfc5e5497f6f1351d21c61704c368e98-primary.sqlite.bz2",
      "summary": "Object-oriented scripting language interpreter",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:3.2.2-151.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-rubygem-activesupport-7.0.7",
      "name": "rubygem-activesupport",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d673aab8602ccbed1b3876a5eed69807d04a7e04688687fba2bbd0151c9586c7"
        }
      ],
      "description": "A toolkit of support libraries and Ruby core extensions extracted from the\nRails framework. Rich support for multibyte strings, internationalization,\ntime zones, and testing.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/rubygem-activesupport@7.0.7-2.oe2403sp3?arch=noarch&epoch=1&upstream=rubygem-activesupport-7.0.7-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://rubyonrails.org",
      "sourceInfo": "acquired package info from repodata DB: repodata/1884cb0675d766cb1ea3a90cf36ea6d3dfc5e5497f6f1351d21c61704c368e98-primary.sqlite.bz2",
      "summary": "A support libraries and Ruby core extensions extracted from the Rails framework",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "1:7.0.7-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-rubygem-rest-client-2.0.2",
      "name": "rubygem-rest-client",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4803d1584d98815f290d015c5cc5040c44c8495ad941f95acb3a4b7824914527"
        }
      ],
      "description": "A simple HTTP and REST client for Ruby, inspired by the Sinatra microframework\nstyle of specifying actions: get, put, post, delete.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/rubygem-rest-client@2.0.2-1.oe2403sp3?arch=noarch&epoch=0&upstream=rubygem-rest-client-2.0.2-1.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/rest-client/rest-client",
      "sourceInfo": "acquired package info from repodata DB: repodata/1884cb0675d766cb1ea3a90cf36ea6d3dfc5e5497f6f1351d21c61704c368e98-primary.sqlite.bz2",
      "summary": "Simple HTTP and REST client for Ruby, inspired by microframework syntax for specifying actions",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.0.2-1.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-rubygems-3.4.10",
      "name": "rubygems",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ce1623a197d37ef9c1344ff85d86a2dfd75be9f95501221c53248a5459aa5ef3"
        }
      ],
      "description": "The Ruby standard for publishing and managing third party libraries provided by RubyGems.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/rubygems@3.4.10-151.oe2403sp3?arch=noarch&epoch=0&upstream=ruby-3.2.2-151.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://www.ruby-lang.org/en/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1884cb0675d766cb1ea3a90cf36ea6d3dfc5e5497f6f1351d21c61704c368e98-primary.sqlite.bz2",
      "summary": "Ruby standard for wrapping ruby libraries",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:3.4.10-151.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-util-linux-2.39.1",
      "name": "util-linux",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "149de0b9e9361b7cf12207b062424f5ffb304dca08040afc1fd056a62533b0f5"
        }
      ],
      "description": "The util-linux package contains a random collection of files that\nimplements some low-level basic linux utilities.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/util-linux@2.39.1-31.oe2403sp3?arch=x86_64&epoch=0&upstream=util-linux-2.39.1-31.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git",
      "sourceInfo": "acquired package info from repodata DB: repodata/1884cb0675d766cb1ea3a90cf36ea6d3dfc5e5497f6f1351d21c61704c368e98-primary.sqlite.bz2",
      "summary": "A random collection of Linux utilities",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.39.1-31.oe2403sp3"
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-rpm-ccb-1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-bash-5.2.15"
    },
    {
      "spdxElementId": "SPDXRef-rpm-ccb-1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-coreutils-9.4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-ccb-1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-diffutils-3.10"
    },
    {
      "spdxElementId": "SPDXRef-rpm-ccb-1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-docker-engine-18.09.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-ccb-1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-lftp-4.9.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-ccb-1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-moby-25.0.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-ccb-1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-ruby-3.2.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-ccb-1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-rubygem-activesupport-7.0.7"
    },
    {
      "spdxElementId": "SPDXRef-rpm-ccb-1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-rubygem-rest-client-2.0.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-ccb-1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-rubygems-3.4.10"
    },
    {
      "spdxElementId": "SPDXRef-rpm-ccb-1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-util-linux-2.39.1"
    }
  ]
}
