{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "rrdtool-ruby-0.1.8.0-1.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/rrdtool-ruby-0.1.8.0-1.oe2403sp4.aarch64.rpm",
  "packages": [
    {
      "SPDXID": "SPDXRef-rpm-rrdtool-ruby-1.8.0",
      "name": "rrdtool-ruby",
      "licenseConcluded": "GPLv2+ with exceptions",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f57f70c69e89591e1def3d909327205fd0b13dd326118ed4c81de3e6a2be7e5a"
        }
      ],
      "description": "The rrdtool-ruby package includes RRDtool bindings for Ruby.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/rrdtool-ruby@1.8.0-1.oe2403sp4?arch=aarch64&epoch=0&upstream=rrdtool-1.8.0-1.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://oss.oetiker.ch/rrdtool/",
      "licenseDeclared": "GPLv2+ with exceptions",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Ruby RRDtool bindings module",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.8.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-rrdtool-1.8.0",
      "name": "rrdtool",
      "licenseConcluded": "GPLv2+ with exceptions",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "16c6726855956b43beb7a01617d71ba2f070e8eb165717ad0b133100fd9ad853"
        }
      ],
      "description": "A tool to log and analyze data gathered from all kinds of data sources.\nThe data analysis part of RRDtool is based on the ability to quickly\ngenerate graphical representations of the data values collected over a\ndefinable time period.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/rrdtool@1.8.0-1.oe2403sp4?arch=aarch64&epoch=0&upstream=rrdtool-1.8.0-1.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://oss.oetiker.ch/rrdtool/",
      "licenseDeclared": "GPLv2+ with exceptions",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "RA tool for data logging and analysis",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.8.0-1.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-ruby-3.2.2",
      "name": "ruby",
      "licenseConcluded": "(Ruby or BSD) and Public Domain and MIT and CC0 and zlib and UCD",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "dc739f1c7f3ba1100b5f43cefd16278ac8aa529976bee426cf7486438b4a1096"
        }
      ],
      "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-155.oe2403sp4?arch=aarch64&epoch=0&upstream=ruby-3.2.2-155.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://www.ruby-lang.org/en/",
      "licenseDeclared": "(Ruby or BSD) and Public Domain and MIT and CC0 and zlib and UCD",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Object-oriented scripting language interpreter",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:3.2.2-155.oe2403sp4"
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-rpm-rrdtool-ruby-1.8.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-glibc-2.38"
    },
    {
      "spdxElementId": "SPDXRef-rpm-rrdtool-ruby-1.8.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-rrdtool-1.8.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-rrdtool-ruby-1.8.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-ruby-3.2.2"
    }
  ]
}
