{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "perl-Mojolicious-0.9.33-2.oe2403sp3.aarch64.rpm",
  "spdxVersion": "SPDX-2.2",
  "creationInfo": {
    "created": "2026-07-25T17:56:39.048025213Z",
    "creators": [
      "openeuler_creator"
    ]
  },
  "dataLicense": "CC0-1.0",
  "documentNamespace": "https://sbom.openEuler.org/perl-Mojolicious-0.9.33-2.oe2403sp3.aarch64.rpm",
  "packages": [
    {
      "SPDXID": "SPDXRef-rpm-perl-Mojolicious-9.33",
      "name": "perl-Mojolicious",
      "licenseConcluded": "Artistic 2.0",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0785f7dec7d54c01e00af24d118a0465a34745093e3581a124ccf81d8da41871"
        }
      ],
      "description": "Back in the early days of the web there was this wonderful Perl library\ncalled CGI, many people only learned Perl because of it. It was simple\nenough to get started without knowing much about the language and powerful\nenough to keep you going, learning by doing was much fun. While most of the\ntechniques used are outdated now, the idea behind it is not. Mojolicious is\na new attempt at implementing this idea using state of the art technology.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/perl-Mojolicious@9.33-2.oe2403sp3?arch=noarch&epoch=0&upstream=perl-Mojolicious-9.33-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://metacpan.org/release/Mojolicious",
      "licenseDeclared": "Artistic 2.0",
      "sourceInfo": "acquired package info from repodata DB: repodata/3aed67b59a46e7d4ddd2f1b5164fb6d24b870eae0d80231ea2e10112c4792302-primary.sqlite.bz2",
      "summary": "A next generation web framework for Perl",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:9.33-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-perl-5.38.0",
      "name": "perl",
      "licenseConcluded": "(GPL-1.0-or-later or Artistic-1.0-perl) and (GPL-2.0-or-later or Artistic-1.0-perl) and MIT and UCD and Public Domain and BSD",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "00c69122b2ff383a5632e0a532b2242166400f9c10616cde9d775e7bbd667c7e"
        }
      ],
      "description": "Perl 5 is a highly capable, feature-rich programming language with over 30 years of development.\nPerl 5 runs on over 100 platforms from portables to mainframes and is suitable for both rapid\nprototyping and large scale development projects.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/perl@5.38.0-12.oe2403sp3?arch=aarch64&epoch=4&upstream=perl-5.38.0-12.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://www.perl.org/",
      "licenseDeclared": "(GPL-1.0-or-later or Artistic-1.0-perl) and (GPL-2.0-or-later or Artistic-1.0-perl) and MIT and UCD and Public Domain and BSD",
      "sourceInfo": "acquired package info from repodata DB: repodata/3aed67b59a46e7d4ddd2f1b5164fb6d24b870eae0d80231ea2e10112c4792302-primary.sqlite.bz2",
      "summary": "A highly capable, feature-rich programming language",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "4:5.38.0-12.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-perl-IO-Compress-2.206",
      "name": "perl-IO-Compress",
      "licenseConcluded": "GPL+ or Artistic",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d5d468b90111bb6811c51fb008d5f484677ff0eaed9d4713d06d363a83c7e2dc"
        }
      ],
      "description": "This distribution provides a Perl interface to allow reading and writing of\ncompressed data created with the zlib and bzip2 libraries.\n\nIO-Compress supports reading and writing of bzip2, RFC 1950, RFC 1951,\nRFC 1952 (i.e. gzip) and zip files/buffers.\n\nThe following modules used to be distributed separately, but are now\nincluded with the IO-Compress distribution:\n    Compress-Zlib\n    IO-Compress-Zlib\n    IO-Compress-Bzip2\n    IO-Compress-Base",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/perl-IO-Compress@2.206-2.oe2403sp3?arch=noarch&epoch=0&upstream=perl-IO-Compress-2.206-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://metacpan.org/release/IO-Compress",
      "licenseDeclared": "GPL+ or Artistic",
      "sourceInfo": "acquired package info from repodata DB: repodata/3aed67b59a46e7d4ddd2f1b5164fb6d24b870eae0d80231ea2e10112c4792302-primary.sqlite.bz2",
      "summary": "Read and write compressed data",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.206-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-perl-libs-5.38.0",
      "name": "perl-libs",
      "licenseConcluded": "(GPL-1.0-or-later or Artistic-1.0-perl) and MIT and UCD",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5dcb949868931bc8e459964c9a4a8c26933e560e897daf750c5674d455e18073"
        }
      ],
      "description": "This package is the shared library for perl.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/perl-libs@5.38.0-12.oe2403sp3?arch=aarch64&epoch=4&upstream=perl-5.38.0-12.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://www.perl.org/",
      "licenseDeclared": "(GPL-1.0-or-later or Artistic-1.0-perl) and MIT and UCD",
      "sourceInfo": "acquired package info from repodata DB: repodata/3aed67b59a46e7d4ddd2f1b5164fb6d24b870eae0d80231ea2e10112c4792302-primary.sqlite.bz2",
      "summary": "The libraries for the perl",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "4:5.38.0-12.oe2403sp3"
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-rpm-perl-Mojolicious-9.33",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-perl-5.38.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-perl-Mojolicious-9.33",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-perl-IO-Compress-2.206"
    },
    {
      "spdxElementId": "SPDXRef-rpm-perl-Mojolicious-9.33",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-perl-Mojolicious-9.33"
    },
    {
      "spdxElementId": "SPDXRef-rpm-perl-Mojolicious-9.33",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-perl-libs-5.38.0"
    }
  ]
}
