{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "infinispan-0.8.2.4-13.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/infinispan-0.8.2.4-13.oe2403sp4.aarch64.rpm",
  "packages": [
    {
      "SPDXID": "SPDXRef-rpm-infinispan-8.2.4",
      "name": "infinispan",
      "licenseConcluded": "ASL 2.0 and LGPLv2+ and Public Domain",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "136c12a421581d8c4882f26513f6852a03e4dae32e1de47d4c2f6e9458ac9c9a"
        }
      ],
      "description": "Infinispan is an extremely scalable, highly available data grid\nplatform - 100% open source, and written in Java. The purpose of\nInfinispan is to expose a data structure that is highly concurrent,\ndesigned ground-up to make the most of modern multi-processor/multi-core\narchitectures while at the same time providing distributed cache\ncapabilities.  At its core Infinispan exposes a Cache interface which\nextends java.util.Map. It is also optionally is backed by a peer-to-peer\nnetwork architecture to distribute state efficiently around a data grid.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/infinispan@8.2.4-13.oe2403sp4?arch=noarch&epoch=0&upstream=infinispan-8.2.4-13.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan/infinispan-cachestore-leveldb@8.2.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan/infinispan-jcache@8.2.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan/infinispan-osgi@8.2.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan/infinispan-persistence-soft-index@8.2.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan/infinispan-remote-query-client@8.2.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan/infinispan-tasks-api@8.2.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan/infinispan-cdi-remote@8.2.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan/infinispan-cli-client@8.2.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan/infinispan-commons@8.2.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan/infinispan-jcache-remote@8.2.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan/infinispan-cli-interpreter@8.2.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan/infinispan-query-dsl@8.2.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan/infinispan-server-websocket@8.2.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan/infinispan-spring@8.2.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan/infinispan-cachestore-jpa@8.2.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan/infinispan-cdi-embedded@8.2.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan/infinispan-core@8.2.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan/infinispan-jcache-commons@8.2.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan/infinispan-client-hotrod@8.2.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan/infinispan-lucene-directory@8.2.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan/infinispan-server-memcached@8.2.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan/infinispan-cdi-common@8.2.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan/infinispan-server-core@8.2.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan/infinispan-cachestore-remote@8.2.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan/infinispan-tree@8.2.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan/infinispan-atomic-factory@8.2.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan/infinispan-cachestore-jdbc@8.2.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan/infinispan-extended-statistics@8.2.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan/infinispan-persistence-cli@8.2.4.Final",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://infinispan.org/",
      "licenseDeclared": "ASL 2.0 and LGPLv2+ and Public Domain",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Data grid platform",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:8.2.4-13.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-aesh-0.66.8",
      "name": "aesh",
      "licenseConcluded": "ASL 2.0",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "106426f55f2b3b377a28f15bdb762bec8af3ff3861dc723f6eb67d5327b5a773"
        }
      ],
      "description": "Aesh is a Java library to easily create commands through a well defined API.\nAesh will take care of all the parsing and injection for your commands. Aesh\nuses the project 'aesh-readline' for it’s terminal/readline integration.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/aesh@0.66.8-7.oe2403sp4?arch=noarch&epoch=0&upstream=aesh-0.66.8-7.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.jboss.aesh/aesh@0.66.8",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://aeshell.github.io/",
      "licenseDeclared": "ASL 2.0",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Extendable shell",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:0.66.8-7.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-antlr3-java-3.5.2",
      "name": "antlr3-java",
      "licenseConcluded": "BSD",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "305c6d7d4335faa1320ef74e3b011ff04d713301a7e587b0c5821d3d49479dd3"
        }
      ],
      "description": "Java run-time support for ANTLR-generated parsers",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/antlr3-java@3.5.2-24.oe2403sp4?arch=noarch&epoch=1&upstream=antlr3-3.5.2-24.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.antlr/antlr-runtime@3.5.2",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.antlr3.org/",
      "licenseDeclared": "BSD",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Java run-time support for ANTLR-generated parsers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "1:3.5.2-24.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-apache-commons-logging-1.2",
      "name": "apache-commons-logging",
      "licenseConcluded": "ASL 2.0",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ade59dc522c0f9f3769a6a9d4cad486fb4ffb3c477861960ee4f596ba5e6ac54"
        }
      ],
      "description": "The commons-logging package provides a simple, component-oriented interface\n (org.apache.commons.logging.Log) and a wrapper for the logging system. The\nuser can choose which system to use. A few basic implementations are also\nprovided to allow users to use the package independently.\ncommons-logging was heavily influenced by Avalon's Logkit and Log4J. The\ncommons-logging abstraction is meant to minimize the differences between\nthe two, and to allow a developer to not tie himself to a particular\nlogging implementation.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/apache-commons-logging@1.2-17.oe2403sp4?arch=noarch&epoch=0&upstream=apache-commons-logging-1.2-17.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.apache.commons/commons-logging@1.2",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.apache.commons/commons-logging-adapters@1.2",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/apache/commons-logging@1.2",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/apache/commons-logging-adapters@1.2",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/apache/commons-logging-api@1.1",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/commons-logging/commons-logging-adapters@1.2",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/commons-logging/commons-logging@1.2",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/commons-logging/commons-logging-api@1.1",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.apache.commons/commons-logging-api@1.1",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://commons.apache.org/logging",
      "licenseDeclared": "ASL 2.0",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Apache Commons Logging",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.2-17.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-apache-commons-pool-1.6",
      "name": "apache-commons-pool",
      "licenseConcluded": "ASL 2.0",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c6f50b6174baaf72759a039b243fab4a3f582968acaee17f6cbbcd9db0bdc439"
        }
      ],
      "description": "Apache Commons Pool package is used to create and maintain an object pooling package to be\ndistributed under the ASF license. The package supports a variety of pool implementations,\nbut encourages support of an interface that makes these implementations interchangeable.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/apache-commons-pool@1.6-19.oe2403sp4?arch=noarch&epoch=0&upstream=apache-commons-pool-1.6-19.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/commons-pool/commons-pool@1.6",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.apache.commons/commons-pool@1.6",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://commons.apache.org/pool/",
      "licenseDeclared": "ASL 2.0",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Apache Commons Pool",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.6-19.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-eclipse-equinox-osgi-4.11",
      "name": "eclipse-equinox-osgi",
      "licenseConcluded": "EPL-2.0",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6d8bf07bae7f071d8520d2a9abaea2d6c9e47317baa40e6f1222e8e51d12b08c"
        }
      ],
      "description": "Eclipse OSGi - Equinox",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/eclipse-equinox-osgi@4.11-11.oe2403sp4?arch=aarch64&epoch=1&upstream=eclipse-4.11-11.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.eclipse.osgi/osgi@3.13.300.v20260624.0211",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.eclipse.osgi/osgi.services@3.8.0.v20260624.0211",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.eclipse.osgi/osgi.util@3.5.200.v20260624.0211",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.eclipse.platform/org.eclipse.osgi.services@3.8.0.v20260624.0211",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.eclipse.tycho/org.eclipse.osgi.services@3.8.0.v20260624.0211",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.eclipse.osgi/org.eclipse.osgi@3.13.300.v20260624.0211",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.eclipse.osgi/osgi.compatibility.state@1.1.400.v20260624.0211",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.eclipse.platform/org.eclipse.osgi@3.13.300.v20260624.0211",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.eclipse.tycho/org.eclipse.osgi@3.13.300.v20260624.0211",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.eclipse.osgi/org.eclipse.osgi.compatibility.state@1.1.400.v20260624.0211",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.eclipse.platform/org.eclipse.osgi.compatibility.state@1.1.400.v20260624.0211",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.eclipse.platform/org.eclipse.osgi.util@3.5.200.v20260624.0211",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.eclipse.tycho/org.eclipse.osgi.compatibility.state@1.1.400.v20260624.0211",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.eclipse/osgi@3.13.300.v20260624.0211",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.eclipse.osgi/org.eclipse.osgi.util@3.5.200.v20260624.0211",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.eclipse.tycho/org.eclipse.osgi.util@3.5.200.v20260624.0211",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.eclipse.osgi/org.eclipse.osgi.services@3.8.0.v20260624.0211",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/e8fae351e49644cfa9674ca5bbcbb26e189f8d00@1.0.0",
          "referenceType": "checksum"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/62fbe399e58858dc091a75ca67f8cce88fe8efce@1.0.0",
          "referenceType": "checksum"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/5357ba414d31f7b480d676fce08e1189b67501b9@1.0.0",
          "referenceType": "checksum"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/0fa97380fa3a8dcfc266592c7dd32b19c64b14ad@1.0.0",
          "referenceType": "checksum"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.eclipse.org/",
      "licenseDeclared": "EPL-2.0",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Eclipse OSGi - Equinox",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "1:4.11-11.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-gnu-getopt-1.0.14",
      "name": "gnu-getopt",
      "licenseConcluded": "LGPLv2+",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f5a3c0cd90c1b718a3f57ed4019c871c7cbae4a07a64b6452ba972960ef4414c"
        }
      ],
      "description": "The GNU Java getopt classes support short and long argument parsing in a manner 100% compatible\nwith the version of GNU getopt in glibc 2.0.6 with a mostly compatible programmer's interface as well.\nNote that this is a port, not a new implementation. I am currently unaware of any bugs in this software,\nbut there certainly could be some lying about. I would appreciate bug reports as well as\nhearing about positive experiences.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/gnu-getopt@1.0.14-15.oe2403sp4?arch=noarch&epoch=0&upstream=gnu-getopt-1.0.14-15.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/gnu-getopt/getopt@1.0.14",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/gnu.getopt/java-getopt@1.0.14",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/urbanophile/java-getopt@1.0.14",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.urbanophile.com/arenn/hacking/download.html",
      "licenseDeclared": "LGPLv2+",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Java port of GNU getopt",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.0.14-15.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-jackson-1.9.11",
      "name": "jackson",
      "licenseConcluded": "ASL2.0 and LGPLv2",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "55ecfbb39fac835d08e1f3387b9a174b20c1d17ba56528958ab2570a9db9817a"
        }
      ],
      "description": "JSON processor written in Java., it also offers full node-based Tree\nModel, as well as full Object/Json Mapper data binding functionality.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/jackson@1.9.11-17.oe2403sp4?arch=noarch&epoch=0&upstream=jackson-1.9.11-17.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.codehaus.jackson/jackson-xc@1.9.11",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.codehaus.jackson/jackson-core-asl@1.9.11",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.codehaus.jackson/jackson-jaxrs@1.9.11",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.codehaus.jackson/jackson-mapper-asl@1.9.11",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.codehaus.jackson/jackson-mrbean@1.9.11",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.codehaus.jackson/jackson-smile@1.9.11",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/codehaus/jackson",
      "licenseDeclared": "ASL2.0 and LGPLv2",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Jackson Java JSON-processor",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.9.11-17.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-java-1.8.0-openjdk-headless-1.8.0.492.b09",
      "name": "java-1.8.0-openjdk-headless",
      "licenseConcluded": "ASL 1.1 and ASL 2.0 and BSD and BSD with advertising and GPL+ and GPLv2 and GPLv2 with exceptions and IJG and LGPLv2+ and MIT and MPLv2.0 and Public Domain and W3C and zlib",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "17a75a972d65928ec6db2be26b26e7bbcfb4c41f483a98f9b9101092633349c9"
        }
      ],
      "description": "The OpenJDK runtime environment 8 without audio and video support.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/java-1.8.0-openjdk-headless@1.8.0.492.b09-5.oe2403sp4?arch=aarch64&epoch=1&upstream=java-1.8.0-openjdk-1.8.0.492.b09-5.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/4360c2d40e69621ea49c4f6881caa712508e4466@1.0.0",
          "referenceType": "checksum"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/42852a0922cf739c1f90bd57a7a7473e605ec721@1.0.0",
          "referenceType": "checksum"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/338e604865e98d89ea96affb20aed9eba9e95a0e@1.0.0",
          "referenceType": "checksum"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/3d239d3b5de1b9e903de0539fa9d0ff028dab766@1.0.0",
          "referenceType": "checksum"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/6597cb118c00bb892e3c6089db5842f542c8e8b0@1.0.0",
          "referenceType": "checksum"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/9c050ec27062f59dc2d9799c0459280f7c1b3c22@1.0.0",
          "referenceType": "checksum"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/98d5d2b45fd23ed8e571eaddc068c4baf0d351ba@1.0.0",
          "referenceType": "checksum"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/2a8064d55b27a9066231785dd172ef9b47677714@1.0.0",
          "referenceType": "checksum"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/aa3a5da5290cc8e54ed0fcfc48804b95367418de@1.0.0",
          "referenceType": "checksum"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/52e70b9aa135268c56f1795cb341034167ba1922@1.0.0",
          "referenceType": "checksum"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/caad18b0d47c927b20d4472927ed15c9f7411ae7@1.0.0",
          "referenceType": "checksum"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/cc9616e3e0a8fdf598cfe7b1196c3ea68b1ffbc0@1.0.0",
          "referenceType": "checksum"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/1c2184b4bcd7ddc2a731d06cd50bdf83dcd77266@1.0.0",
          "referenceType": "checksum"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/563254529c831099de4df450749bee50d1c33c20@1.0.0",
          "referenceType": "checksum"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/496e40354cc8d14bb061b3f83fc27479792ee485@1.0.0",
          "referenceType": "checksum"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/df84507f6a67f7ff5933c981b811d97f7a7c0f9b@1.0.0",
          "referenceType": "checksum"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/805effb7c0e43b0eb2bb0ab31b94e059db51acb5@1.0.0",
          "referenceType": "checksum"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://openjdk.java.net/",
      "licenseDeclared": "ASL 1.1 and ASL 2.0 and BSD and BSD with advertising and GPL+ and GPLv2 and GPLv2 with exceptions and IJG and LGPLv2+ and MIT and MPLv2.0 and Public Domain and W3C and zlib",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "OpenJDK Headless Runtime Environment 8",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "1:1.8.0.492.b09-5.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-java-11-openjdk-headless-11.0.31.11",
      "name": "java-11-openjdk-headless",
      "licenseConcluded": "ASL 1.1 and ASL 2.0 and BSD and BSD with advertising and GPL+ and GPLv2 and GPLv2 with exceptions and IJG and LGPLv2+ and MIT and MPLv2.0 and Public Domain and W3C and zlib and ISC and FTL and RSA-MD",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "21077c7c8b599bbd6751cc8f83ac2a560c16b2008829d811a75d3e1f758b2a75"
        }
      ],
      "description": "The OpenJDK runtime environment 11 without audio and video support.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/java-11-openjdk-headless@11.0.31.11-5.oe2403sp4?arch=aarch64&epoch=1&upstream=java-11-openjdk-11.0.31.11-5.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/b25b44b34ba2ea99b79e05a2934902a3f98d380e@1.0.0",
          "referenceType": "checksum"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://openjdk.java.net/",
      "licenseDeclared": "ASL 1.1 and ASL 2.0 and BSD and BSD with advertising and GPL+ and GPLv2 and GPLv2 with exceptions and IJG and LGPLv2+ and MIT and MPLv2.0 and Public Domain and W3C and zlib and ISC and FTL and RSA-MD",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "OpenJDK Headless Runtime Environment 11",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "1:11.0.31.11-5.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-javapackages-filesystem-5.3.0",
      "name": "javapackages-filesystem",
      "licenseConcluded": "BSD-3-Clause",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "118a73452648e4cbc2dcb8544c2321c9378e0cf9c875d2c227e799c6295fecbb"
        }
      ],
      "description": "The javapackages-filesystem package contains some basic directories into which\nJava packages install their content.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/javapackages-filesystem@5.3.0-6.oe2403sp4?arch=noarch&epoch=0&upstream=javapackages-tools-5.3.0-6.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/fedora-java/javapackages",
      "licenseDeclared": "BSD-3-Clause",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Filesystem layout for java packages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:5.3.0-6.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-javassist-3.18.1",
      "name": "javassist",
      "licenseConcluded": "MPLv1.1 or LGPLv2+ or ASL 2.0",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "23b5bccca0b48c97a5c0bdc12cae96c88c892743db5a2202087afaad0ef5175a"
        }
      ],
      "description": "Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation simple. It is a\nclass library for editing bytecodes in Java; it enables Java programs to define a new class\nat runtime and to modify a class file when the JVM loads it. Unlike other similar bytecode\neditors, Javassist provides two levels of API: source level and bytecode level. If the users\nuse the source- level API, they can edit a class file without knowledge of the specifications\nof the Java bytecode. The whole API is designed with only the vocabulary of the Java language.\nYou can even specify inserted bytecode in the form of source text; Javassist compiles it on\nthe fly. On the other hand, the bytecode-level API allows the users to directly edit a class\nfile as other editors.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/javassist@3.18.1-10.oe2403sp4?arch=noarch&epoch=0&upstream=javassist-3.18.1-10.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/javassist/javassist@3.18.1.GA",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.javassist/javassist@3.18.1.GA",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.csg.is.titech.ac.jp/~chiba/javassist/",
      "licenseDeclared": "MPLv1.1 or LGPLv2+ or ASL 2.0",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Java bytecode engineering toolkit",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:3.18.1-10.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-jboss-logging-3.3.0",
      "name": "jboss-logging",
      "licenseConcluded": "ASL 2.0",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e86c91091adebf8b0ff6f05b08e510c71d150aca9a878e21cba94e488c5c8689"
        }
      ],
      "description": "This package contains the JBoss Logging Framework.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/jboss-logging@3.3.0-7.oe2403sp4?arch=noarch&epoch=0&upstream=jboss-logging-3.3.0-7.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.jboss.logging/jboss-logging@3.3.0.Final",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/jboss-logging/jboss-logging",
      "licenseDeclared": "ASL 2.0",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "The JBoss Logging Framework",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:3.3.0-7.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-jboss-marshalling-1.4.11",
      "name": "jboss-marshalling",
      "licenseConcluded": "ASL 2.0 and LGPLv2+",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3b8ea3fc28a49315d8c296cb4797cacb731153c3bfab668983503469f663cbc6"
        }
      ],
      "description": "JBoss Marshalling is an alternative serialization API that fixes many of the problems found in the\nJDK serialization API while remaining fully compatible with java.io.Serializable and its relatives,\nand adds several new tunable parameters and additional features, all of which are pluggable via\nfactory configuration (externalizers, class/instance lookup tables, class resolution, and object\nreplacement, to name a few).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/jboss-marshalling@1.4.11-7.oe2403sp4?arch=noarch&epoch=0&upstream=jboss-marshalling-1.4.11-7.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.jboss.marshalling/jboss-marshalling-river@1.4.11.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.jboss.marshalling/jboss-marshalling-serial@1.4.11.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.jboss.marshalling/jboss-marshalling@1.4.11.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.jboss.marshalling/jboss-marshalling-osgi@1.4.11.Final",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://jbossmarshalling.jboss.org/",
      "licenseDeclared": "ASL 2.0 and LGPLv2+",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "A serialization API that fixes many of the problems found in the JDK serialization API",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.4.11-7.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-jboss-remoting-jmx-2.0.1",
      "name": "jboss-remoting-jmx",
      "licenseConcluded": "LGPLv2+",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "85863f57846326a24d7d5f768e4a573b27832df23723fb88e7db96adbadedd67"
        }
      ],
      "description": "Main role is to access JMX libraries.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/jboss-remoting-jmx@2.0.1-6.oe2403sp4?arch=noarch&epoch=0&upstream=jboss-remoting-jmx-2.0.1-6.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.jboss.remotingjmx/remoting-jmx@2.0.1.Final",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.jboss.org/",
      "licenseDeclared": "LGPLv2+",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "JMX via JBoss Remoting",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.0.1-6.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-jboss-sasl-1.0.5",
      "name": "jboss-sasl",
      "licenseConcluded": "LGPLv2+",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f497dfef335e06c765661a632d2618f1a1de2c33e99b8a67a0691c74523be376"
        }
      ],
      "description": "The package is provided for J2SE programs.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/jboss-sasl@1.0.5-6.oe2403sp4?arch=noarch&epoch=0&upstream=jboss-sasl-1.0.5-6.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.jboss.sasl/jboss-sasl@1.0.5.Final",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/wildfly-security/jboss-sasl",
      "licenseDeclared": "LGPLv2+",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "SASL Provider for J2SE",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.0.5-6.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-jboss-transaction-1.1-api-1.0.1",
      "name": "jboss-transaction-1.1-api",
      "licenseConcluded": "CDDL-1.0 or GPLv2 with exceptions",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7a50a4eb4e8eba0b02b9886e38c13206927778b5157c2e319f01b840b16a81c7"
        }
      ],
      "description": "The Java Transaction 1.1 API classes.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/jboss-transaction-1.1-api@1.0.1-2.oe2403sp4?arch=noarch&epoch=0&upstream=jboss-transaction-1.1-api-1.0.1-2.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.jboss.spec.javax.transaction/jboss-transaction-api_1.1_spec@1.0.1.Final",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.jboss.org",
      "licenseDeclared": "CDDL-1.0 or GPLv2 with exceptions",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Transaction 1.1 API",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.0.1-2.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-jgroups-3.6.10",
      "name": "jgroups",
      "licenseConcluded": "ASL 2.0 and LGPLv2+",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c6ba2451285da7f5273c4377c49fd5c3aafd913aadd12b6ee96d91e04352e385"
        }
      ],
      "description": "JGroups is a toolkit for reliable messaging. It can be used to create clusters whose nodes can send messages to each other. The main features include:\nCluster creation and deletion. Cluster nodes can be spread across LANs or WANs\nJoining and leaving of clusters\nMembership detection and notification about joined/left/crashed cluster nodes\nDetection and removal of crashed nodes\nSending and receiving of node-to-cluster messages (point-to-multipoint)\nSending and receiving of node-to-node messages (point-to-point)",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/jgroups@3.6.10-9.oe2403sp4?arch=noarch&epoch=0&upstream=jgroups-3.6.10-9.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.jgroups/jgroups@3.6.10.Final",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.jgroups.org",
      "licenseDeclared": "ASL 2.0 and LGPLv2+",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Toolkit for reliable messaging",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:3.6.10-9.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-leveldb-java-0.12",
      "name": "leveldb-java",
      "licenseConcluded": "ASL 2.0",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3daad5bf25595bc13cf0b984753d1b53ca1047e68500182ee506f4c68225fa6d"
        }
      ],
      "description": "Java rewritten LevelDB port.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/leveldb-java@0.12-1.oe2403sp4?arch=noarch&epoch=0&upstream=leveldb-java-0.12-1.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.iq80.leveldb/leveldb@0.12",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.iq80.leveldb/leveldb-api@0.12",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.iq80.leveldb/leveldb-benchmark@0.12",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/dain/leveldb",
      "licenseDeclared": "ASL 2.0",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "LevelDB Java Port",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:0.12-1.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-leveldbjni-1.8",
      "name": "leveldbjni",
      "licenseConcluded": "BSD",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ca8f758ac21f3ed43068434040f446a233f55221e0aa5bdece171865326c8fe9"
        }
      ],
      "description": "LevelDB JNI provides a Java interface to the LevelDB C ++ library,\nwhich is a fast key-value store written by Google that provides\nan ordered mapping from string keys to string values.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/leveldbjni@1.8-22.oe2403sp4?arch=aarch64&epoch=0&upstream=leveldbjni-1.8-22.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.fusesource.leveldbjni/leveldbjni@1.8",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.fusesource.leveldbjni/leveldbjni-all@1.8",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.fusesource.leveldbjni/leveldbjni-linux64@1.8",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/d8f21d7aace5bc15449adad6dfb393d45320fa6e@1.0.0",
          "referenceType": "checksum"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/308add19e361acc5b336b7f3729581050c6d7885@1.0.0",
          "referenceType": "checksum"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/44cc5714c85719b1b24836ad61e326af5234b61f@1.0.0",
          "referenceType": "checksum"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/fusesource/leveldbjni/",
      "licenseDeclared": "BSD",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "A Java Native Interface to LevelDB",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.8-22.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-log4j-2.17.2",
      "name": "log4j",
      "licenseConcluded": "Apache-2.0",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a87df5968cad0480c8d24d80db42d0ca620e1a31fd193af557941e01231fd58f"
        }
      ],
      "description": "Log4j is a tool to help the programmer output log statements to a\nvariety of output targets.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/log4j@2.17.2-1.oe2403sp4?arch=noarch&epoch=0&upstream=log4j-2.17.2-1.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.apache.logging.log4j/log4j-to-jul@2.17.2",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.apache.logging.log4j/log4j-api@2.17.2",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.apache.logging.log4j/log4j-core@2.17.2",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.apache.logging.log4j/log4j-docker@2.17.2",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.apache.logging.log4j/log4j-layout-template-json@2.17.2",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.apache.logging.log4j/log4j-osgi@2.17.2",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/log4j/log4j@2.17.2",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.apache.logging.log4j/log4j-1.2-api@2.17.2",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.apache.logging.log4j/log4j-jakarta-web@2.17.2",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://logging.apache.org/log4j",
      "licenseDeclared": "Apache-2.0",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Java logging package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.17.2-1.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-log4j-jcl-2.17.2",
      "name": "log4j-jcl",
      "licenseConcluded": "Apache-2.0",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "bb06a72b3e37ee53a6827fcf1a787e72959a3e7e739dd3dc6f88508684d9b5e9"
        }
      ],
      "description": "Apache Log4j Commons Logging Bridge.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/log4j-jcl@2.17.2-1.oe2403sp4?arch=noarch&epoch=0&upstream=log4j-2.17.2-1.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.apache.logging.log4j/log4j-jcl@2.17.2",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://logging.apache.org/log4j",
      "licenseDeclared": "Apache-2.0",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Apache Log4j Commons Logging Bridge",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.17.2-1.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-log4j-slf4j-2.17.2",
      "name": "log4j-slf4j",
      "licenseConcluded": "Apache-2.0",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f3a82348c7e18efce66e0639706733f3f392df62195d131aeb7806bfdea8df23"
        }
      ],
      "description": "Binding between LOG4J 2 API and SLF4J.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/log4j-slf4j@2.17.2-1.oe2403sp4?arch=noarch&epoch=0&upstream=log4j-2.17.2-1.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.apache.logging.log4j/log4j-slf4j-impl@2.17.2",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.apache.logging.log4j/log4j-to-slf4j@2.17.2",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://logging.apache.org/log4j",
      "licenseDeclared": "Apache-2.0",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Binding between LOG4J 2 API and SLF4J",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.17.2-1.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-lucene-7.7.0",
      "name": "lucene",
      "licenseConcluded": "ASL 2.0",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "991f57cefb1977aa548d84c4405b9db3ab637d9372c9cc71ae74558c628e298d"
        }
      ],
      "description": "Apache Lucene is a high-performance, full-featured text search\nengine library written entirely in Java. It is a technology suitable\nfor nearly any application that requires full-text search, especially\ncross-platform.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/lucene@7.7.0-3.oe2403sp4?arch=noarch&epoch=0&upstream=lucene-7.7.0-3.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.apache.lucene/lucene-core@7.7.0",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://lucene.apache.org/",
      "licenseDeclared": "ASL 2.0",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "High-performance, full-featured text search engine",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:7.7.0-3.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-lucene-analysis-7.7.0",
      "name": "lucene-analysis",
      "licenseConcluded": "ASL 2.0",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6dd13b42d9f37c47fdb1b2560f6bc01a656bf963224fb1653d042d580587b2c1"
        }
      ],
      "description": "Lucene Common Analyzers.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/lucene-analysis@7.7.0-3.oe2403sp4?arch=noarch&epoch=0&upstream=lucene-7.7.0-3.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.apache.lucene/lucene-analyzers@7.7.0",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.apache.lucene/lucene-analyzers-common@7.7.0",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://lucene.apache.org/",
      "licenseDeclared": "ASL 2.0",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Lucene Common Analyzers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:7.7.0-3.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-netty-4.1.13",
      "name": "netty",
      "licenseConcluded": "ASL 2.0",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9dadf7cb63032616ae1a177be6237d2da81192193ae379bd9bad23e58a3a41ff"
        }
      ],
      "description": "Netty is an asynchronous event-driven network application framework\nfor rapid development of maintainable high performance protocol servers & clients.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/netty@4.1.13-24.oe2403sp4?arch=aarch64&epoch=0&upstream=netty-4.1.13-24.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/io.netty/netty-all@4.1.13.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/io.netty/netty-codec-dns@4.1.13.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/io.netty/netty-codec-http@4.1.13.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/io.netty/netty-codec-memcache@4.1.13.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/io.netty/netty-codec-redis@4.1.13.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/io.netty/netty-dev-tools@4.1.13.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/io.netty/netty-transport@4.1.13.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/io.netty/netty-transport-native-kqueue@4.1.13.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/io.netty/netty-buffer@4.1.13.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/io.netty/netty-codec-haproxy@4.1.13.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/io.netty/netty-codec-smtp@4.1.13.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/io.netty/netty-codec-xml@4.1.13.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/io.netty/netty-resolver@4.1.13.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/io.netty/netty-resolver-dns@4.1.13.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/io.netty/netty-transport-native-unix-common@4.1.13.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/io.netty/netty-codec-http2@4.1.13.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/io.netty/netty-codec-mqtt@4.1.13.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/io.netty/netty-codec-socks@4.1.13.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/io.netty/netty-handler-proxy@4.1.13.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/io.netty/netty-codec@4.1.13.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/io.netty/netty-codec-stomp@4.1.13.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/io.netty/netty-common@4.1.13.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/io.netty/netty-handler@4.1.13.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/io.netty/netty-transport-native-epoll@4.1.13.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/io.netty/netty-transport-sctp@4.1.13.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/96b068c3c8170aff924d081ec904fdb339651cea@1.0.0",
          "referenceType": "checksum"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/051af7dbc409260bd4196b827d6347f90b06361b@1.0.0",
          "referenceType": "checksum"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/ef338c34b4702303697e350f5e26a07fc3532988@1.0.0",
          "referenceType": "checksum"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/78139fc7e161f8a31e56a5c46e4acd57942f6f99@1.0.0",
          "referenceType": "checksum"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/c731ae5ea9e492d3aa391e79470c8f72b5a6e9a2@1.0.0",
          "referenceType": "checksum"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/a6bf39e6d5d5c7c50c45db33ca2e563d478ef8d6@1.0.0",
          "referenceType": "checksum"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://netty.io/",
      "licenseDeclared": "ASL 2.0",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Asynchronous event-driven network application Java framework",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:4.1.13-24.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-protostream-3.0.4",
      "name": "protostream",
      "licenseConcluded": "ASL 2.0 and BSD",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "11ad382b832b19470b7e6cee95d83ec3acb1482089b232ed53112be0f73f85a3"
        }
      ],
      "description": "ProtoStream is a serialization library based on Protocol buffers format for serializing structured data.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/protostream@3.0.4-9.oe2403sp4?arch=aarch64&epoch=0&upstream=protostream-3.0.4-9.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan.protostream/protostream@3.0.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan.protostream/sample-domain-definition@3.0.4.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.infinispan.protostream/sample-domain-implementation@3.0.4.Final",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://infinispan.org/",
      "licenseDeclared": "ASL 2.0 and BSD",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "The Infinispan ProtoStream project",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:3.0.4-9.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-scala-2.10.6",
      "name": "scala",
      "licenseConcluded": "BSD and CC0 and Public Domain",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6607bb3ce592bdf2c2a736493aa79f141a26dd059ee7dc214af0bbc15a5bcbda"
        }
      ],
      "description": "Scala combines object-oriented and functional programming in one concise, high-level language.\nScala's static types help avoid bugs in complex applications, and its JVM and JavaScript runtimes\nlet you build high-performance systems with easy access to huge ecosystems of libraries.\nIt provides a common, uniform, and all-encompassing framework for collection types.\nThis framework enables you to work with data in memory at a high level, with the basic building\nblocks of a program being whole collections, instead of individual elements.\nThis style of programming requires some learning. Fortunately, the adaptation is helped by several\nnice properties of the Scala collections. They are easy to use, concise, safe, fast, universal.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/scala@2.10.6-15.oe2403sp4?arch=noarch&epoch=0&upstream=scala-2.10.6-15.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.scala-lang/scala-compiler@2.10.6",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.scala-lang/scala-library@2.10.6",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.scala-lang/scala-reflect@2.10.6",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.scala-lang/scala-swing@2.10.6",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.scala-lang/scalap@2.10.6",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.scala-lang.org/",
      "licenseDeclared": "BSD and CC0 and Public Domain",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Combination of object-oriented and functional programming",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.10.6-15.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-springframework-context-3.2.18",
      "name": "springframework-context",
      "licenseConcluded": "ASL 2.0",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b84e00c1415fc354278e974131a1cb69dadae288878fa829e171c9a489002ff4"
        }
      ],
      "description": "The package is a complete superset of a bean factory, and\nadds enhanced capabilities to it, some of them more J2EE and\nenterprise-centric.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/springframework-context@3.2.18-16.oe2403sp4?arch=noarch&epoch=0&upstream=springframework-3.2.18-16.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.springframework/spring-context@3.2.18.RELEASE",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://projects.spring.io/spring-framework/",
      "licenseDeclared": "ASL 2.0",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Provide the Spring Application Context",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:3.2.18-16.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-stream-lib-2.6.0",
      "name": "stream-lib",
      "licenseConcluded": "Apache-2.0",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "58d03f1dae1f90b05df124cfe58dcdc5b91e8ec4c06ebc32bc7a769842bdad15"
        }
      ],
      "description": "Stream-lib is a collection of algorithms that process a large amount of data in stream processing\napplications.These algorithms can trade accuracy with huge saves of time-space.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/stream-lib@2.6.0-12.oe2403sp4?arch=noarch&epoch=0&upstream=stream-lib-2.6.0-12.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/com.clearspring.analytics/stream@2.6.0",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/addthis/stream-lib/",
      "licenseDeclared": "Apache-2.0",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Library for summarizing data in streams",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.6.0-12.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-xnio-3.4.0",
      "name": "xnio",
      "licenseConcluded": "ASL 2.0 and LGPLv2+",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a243622a3ad062b288f407d643aeef52995ba7498bc4e47d3db8b6102bc39bed"
        }
      ],
      "description": "XNIO is a simplified low-level I/O layer which can be used anywhere you are using NIO today.\nIt frees you from the hassle of dealing with Selectors and the lack of NIO support for\nmulticast sockets and non-socket I/O, while still maintaining all the capabilities present in NIO,\nand it opens the door to non-obvious optimizations.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/xnio@3.4.0-12.oe2403sp4?arch=noarch&epoch=0&upstream=xnio-3.4.0-12.oe2403sp4.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.jboss.xnio/xnio-api@3.4.0.Final",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.jboss.xnio/xnio-nio@3.4.0.Final",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.jboss.org/xnio",
      "licenseDeclared": "ASL 2.0 and LGPLv2+",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "A simplified low-level I/O layer",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:3.4.0-12.oe2403sp4"
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-aesh-0.66.8"
    },
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-antlr3-java-3.5.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-apache-commons-logging-1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-apache-commons-pool-1.6"
    },
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-eclipse-equinox-osgi-4.11"
    },
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-gnu-getopt-1.0.14"
    },
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-jackson-1.9.11"
    },
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-java-1.8.0-openjdk-headless-1.8.0.492.b09"
    },
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-java-11-openjdk-headless-11.0.31.11"
    },
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-javapackages-filesystem-5.3.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-javassist-3.18.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-jboss-logging-3.3.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-jboss-marshalling-1.4.11"
    },
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-jboss-remoting-jmx-2.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-jboss-sasl-1.0.5"
    },
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-jboss-transaction-1.1-api-1.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-jgroups-3.6.10"
    },
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-leveldb-java-0.12"
    },
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-leveldbjni-1.8"
    },
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-log4j-2.17.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-log4j-jcl-2.17.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-log4j-slf4j-2.17.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-lucene-7.7.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-lucene-analysis-7.7.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-netty-4.1.13"
    },
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-protostream-3.0.4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-scala-2.10.6"
    },
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-springframework-context-3.2.18"
    },
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-stream-lib-2.6.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-infinispan-8.2.4",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-xnio-3.4.0"
    }
  ]
}
