type: CreationInfo
spec version: 3.0.1
created by: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd2
created using: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/additionalToolSPDXRef-gnrtd3
created: 2026-07-25T18:05:22Z

type: CreationInfo
spec version: 3.0.1
created by: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd0
created using: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/additionalToolSPDXRef-gnrtd1
created: 2026-07-25T18:05:22Z

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd192
type: Relationship
relationship type: hasDeclaredLicense
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd193
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd11
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd173
type: Relationship
relationship type: hasDeclaredLicense
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd174
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd23
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd189
type: Relationship
relationship type: hasConcludedLicense
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd190
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd11
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd10445
type: Relationship
relationship type: hasConcludedLicense
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd628
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd10439
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd981
type: Relationship
relationship type: hasConcludedLicense
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd982
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd976
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd984
type: Relationship
relationship type: hasDeclaredLicense
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd982
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd976
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd139
type: Relationship
relationship type: hasConcludedLicense
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd140
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd138
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd142
type: Relationship
relationship type: hasDeclaredLicense
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd143
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd138
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd10447
type: Relationship
relationship type: hasDeclaredLicense
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd628
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd10439
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd148
type: Relationship
relationship type: hasDeclaredLicense
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd149
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd136
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd145
type: Relationship
relationship type: hasConcludedLicense
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd146
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd136
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd170
type: Relationship
relationship type: hasConcludedLicense
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd171
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd23
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd10440
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd976
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd10439
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd10443
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd138
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd10439
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd10441
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd23
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd10439
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd10442
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd11
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd10439
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd10444
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd136
from: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd10439
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd628
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPL-2.0-or-later
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd149
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd174
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPLv3+
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd982
type: simplelicensing_LicenseExpression
simplelicensing license expression: libtiff
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd193
type: simplelicensing_LicenseExpression
simplelicensing license expression: 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
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd171
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPLv3+
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd146
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd143
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd190
type: simplelicensing_LicenseExpression
simplelicensing license expression: 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
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd140
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd141
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd172
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd191
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd147
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd983
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd10446
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd136
type: software_Package
supplied by: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd147
software download location: NOASSERTION
summary: GNU Standard C++ Library
software package version: 0:12.3.1-36.oe2403
software home page: https://gcc.gnu.org
description: The libstdc++ package contains a rewritten standard compliant GCC Standard C++ Library.
name: libstdc++
software source info: acquired package info from repodata DB: repodata/18c2be42fe2b5b288fc0e4628777cec64a6dd8c9b9c960757aa68407d41ebc3f-primary.sqlite.bz2
software package url: pkg:rpm/libstdc++@12.3.1-36.oe2403?arch=x86_64&epoch=0&upstream=gcc-12.3.1-36.oe2403.src.rpm
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd23
type: software_Package
supplied by: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd172
software download location: NOASSERTION
summary: A set of basic GNU tools commonly used in shell scripts
software package version: 0:9.4-17.oe2403
software home page: https://www.gnu.org/software/coreutils/
description: These are the GNU core utilities. This package is the combination of the old GNU fileutils, sh-utils, and textutils packages.
name: coreutils
software source info: acquired package info from repodata DB: repodata/18c2be42fe2b5b288fc0e4628777cec64a6dd8c9b9c960757aa68407d41ebc3f-primary.sqlite.bz2
software package url: pkg:rpm/coreutils@9.4-17.oe2403?arch=x86_64&epoch=0&upstream=coreutils-9.4-17.oe2403.src.rpm
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd138
type: software_Package
supplied by: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd141
software download location: NOASSERTION
summary: GCC version 12 shared support library
software package version: 0:12.3.1-36.oe2403
software home page: https://gcc.gnu.org
description: This package contains GCC shared support library which is needed e.g. for exception handling support.
name: libgcc
software source info: acquired package info from repodata DB: repodata/18c2be42fe2b5b288fc0e4628777cec64a6dd8c9b9c960757aa68407d41ebc3f-primary.sqlite.bz2
software package url: pkg:rpm/libgcc@12.3.1-36.oe2403?arch=x86_64&epoch=0&upstream=gcc-12.3.1-36.oe2403.src.rpm
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd11
type: software_Package
supplied by: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd191
software download location: NOASSERTION
summary: The GNU libc libraries
software package version: 0:2.38-101.oe2403
software home page: http://www.gnu.org/software/glibc/
description: The GNU C Library project provides the core libraries for the GNU system and GNU/Linux systems, as well as many other systems that use Linux as the kernel. These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more. These APIs include such foundational facilities as open, read, write, malloc, printf, getaddrinfo, dlopen, pthread_create, crypt, login, exit and more.
name: glibc
software source info: acquired package info from repodata DB: repodata/18c2be42fe2b5b288fc0e4628777cec64a6dd8c9b9c960757aa68407d41ebc3f-primary.sqlite.bz2
software package url: pkg:rpm/glibc@2.38-101.oe2403?arch=x86_64&epoch=0&upstream=glibc-2.38-101.oe2403.src.rpm
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd976
type: software_Package
supplied by: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd983
software download location: NOASSERTION
summary: TIFF Library and Utilities
software package version: 0:4.6.0-3.oe2403
software home page: https://libtiff.gitlab.io/libtiff/
description: This libtiff provides support for the Tag Image File Format (TIFF), a widely used format for storing image data. The latest version of the TIFF specification is available on-line in several different formats.And contains command-line programs for manipulating TIFF format image files using the libtiff library.
name: libtiff
software source info: acquired package info from repodata DB: repodata/18c2be42fe2b5b288fc0e4628777cec64a6dd8c9b9c960757aa68407d41ebc3f-primary.sqlite.bz2
software package url: pkg:rpm/libtiff@4.6.0-3.oe2403?arch=x86_64&epoch=0&upstream=libtiff-4.6.0-3.oe2403.src.rpm
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd10439
type: software_Package
supplied by: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/SPDXRef-gnrtd10446
software download location: NOASSERTION
summary: An open source (GPL'ed) implementation of DjVu
software package version: 0:3.5.28-2.oe2403
software home page: http://djvu.sourceforge.net/
description: DjVu is a set of compression technologies, a file format, and a software platform for the deliveryover the Web of digital documents, scanned documents, and high resolution images.DjVu documents download and display extremely quickly, and look exactly the same on all platforms with no compatibility problems due to fonts, colors, etc. DjVu can be seen as a superior alternative to PDF and PostScript for digital documents, to TIFF (and PDF) for scanned bitonal documents, to JPEG and JPEG2000 for photographs and pictures, and to GIF for large palettized images. DjVu is the only Web format that is practical for distributing high-resolution scanned documents in color.
name: djvulibre
software source info: acquired package info from repodata DB: repodata/18c2be42fe2b5b288fc0e4628777cec64a6dd8c9b9c960757aa68407d41ebc3f-primary.sqlite.bz2
software package url: pkg:rpm/djvulibre@3.5.28-2.oe2403?arch=x86_64&epoch=0&upstream=djvulibre-3.5.28-2.oe2403.src.rpm
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/additionalToolSPDXRef-gnrtd1
type: Tool
name: syft-[not provided]
creation info: _:creationInfo_0

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-84db5858-aed1-4f99-8f83-e69532d65076-specv3/additionalToolSPDXRef-gnrtd3
type: Tool
name: syft-[not provided]
creation info: _:creationInfo_1