type: CreationInfo
spec version: 3.0.1
created by: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/EPOL/update/main/x86_64-678557d7-b78d-4ba7-b178-042428c5a54c-specv3/SPDXRef-gnrtd2
created using: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/EPOL/update/main/x86_64-678557d7-b78d-4ba7-b178-042428c5a54c-specv3/additionalToolSPDXRef-gnrtd3
created: 2026-07-11T18:50:44Z

type: CreationInfo
spec version: 3.0.1
created by: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/EPOL/update/main/x86_64-678557d7-b78d-4ba7-b178-042428c5a54c-specv3/SPDXRef-gnrtd0
created using: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/EPOL/update/main/x86_64-678557d7-b78d-4ba7-b178-042428c5a54c-specv3/additionalToolSPDXRef-gnrtd1
created: 2026-07-11T18:50:44Z

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/EPOL/update/main/x86_64-678557d7-b78d-4ba7-b178-042428c5a54c-specv3/SPDXRef-gnrtd637
type: Relationship
relationship type: hasConcludedLicense
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/EPOL/update/main/x86_64-678557d7-b78d-4ba7-b178-042428c5a54c-specv3/SPDXRef-gnrtd638
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/EPOL/update/main/x86_64-678557d7-b78d-4ba7-b178-042428c5a54c-specv3/SPDXRef-gnrtd635
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/EPOL/update/main/x86_64-678557d7-b78d-4ba7-b178-042428c5a54c-specv3/SPDXRef-gnrtd640
type: Relationship
relationship type: hasDeclaredLicense
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/EPOL/update/main/x86_64-678557d7-b78d-4ba7-b178-042428c5a54c-specv3/SPDXRef-gnrtd641
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/EPOL/update/main/x86_64-678557d7-b78d-4ba7-b178-042428c5a54c-specv3/SPDXRef-gnrtd635
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/EPOL/update/main/x86_64-678557d7-b78d-4ba7-b178-042428c5a54c-specv3/SPDXRef-gnrtd636
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/EPOL/update/main/x86_64-678557d7-b78d-4ba7-b178-042428c5a54c-specv3/SPDXRef-gnrtd635
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/EPOL/update/main/x86_64-678557d7-b78d-4ba7-b178-042428c5a54c-specv3/SPDXRef-gnrtd635
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/EPOL/update/main/x86_64-678557d7-b78d-4ba7-b178-042428c5a54c-specv3/SPDXRef-gnrtd638
type: simplelicensing_LicenseExpression
simplelicensing license expression: (Artistic-1.0-Perl OR GPL-1.0-or-later)
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/EPOL/update/main/x86_64-678557d7-b78d-4ba7-b178-042428c5a54c-specv3/SPDXRef-gnrtd641
type: simplelicensing_LicenseExpression
simplelicensing license expression: (Artistic-1.0-Perl OR GPL-1.0-or-later)
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/EPOL/update/main/x86_64-678557d7-b78d-4ba7-b178-042428c5a54c-specv3/SPDXRef-gnrtd639
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/EPOL/update/main/x86_64-678557d7-b78d-4ba7-b178-042428c5a54c-specv3/SPDXRef-gnrtd635
type: software_Package
supplied by: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/EPOL/update/main/x86_64-678557d7-b78d-4ba7-b178-042428c5a54c-specv3/SPDXRef-gnrtd639
software download location: NOASSERTION
summary: CPanel fork of JSON::XS, fast and correct serializing
software package version: 0:4.37-2.oe2403sp1
software home page: https://metacpan.org/release/Cpanel-JSON-XS/
description: This module converts Perl data structures to JSON and vice versa. Its primary goal is to be correct and its secondary goal is to be fast. To reach the latter goal it was written in C.
name: perl-Cpanel-JSON-XS
software source info: acquired package info from repodata DB: repodata/bf7e1e9c58a136ab5192e270efd00a35c5b2312bd62c6502dc2ef85d1f06f8ef-primary.sqlite.bz2
software package url: pkg:rpm/perl-Cpanel-JSON-XS@4.37-2.oe2403sp1?arch=x86_64&epoch=0&upstream=perl-Cpanel-JSON-XS-4.37-2.oe2403sp1.src.rpm
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/EPOL/update/main/x86_64-678557d7-b78d-4ba7-b178-042428c5a54c-specv3/additionalToolSPDXRef-gnrtd3
type: Tool
name: syft-[not provided]
creation info: _:creationInfo_1

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/EPOL/update/main/x86_64-678557d7-b78d-4ba7-b178-042428c5a54c-specv3/additionalToolSPDXRef-gnrtd1
type: Tool
name: syft-[not provided]
creation info: _:creationInfo_0