Linux workstation

Upstream software project

perl-uri

Uniform Resource Identifiers (absolute and relative)

About perl-uri

Uniform Resource Identifiers (absolute and relative)

This project links 14 native package records across 9 recorded operating-system releases. Compare the retained versions and architectures below, then open the package for your own release.

These are catalog observations, not a guarantee of installation, compatibility, or upstream support.

Project pictures and package coverage

Alpine Linux 3.21: 2 package records; Alpine Linux 3.22: 2 package records; Alpine Linux 3.23: 2 package records; Debian 12 (Bookworm): 1 package records; Debian 13 (Trixie): 1 package records; Fedora 43: 2 package records; Fedora 44: 2 package records; openSUSE Leap 16.0: 1 package records; openSUSE Tumbleweed: 1 package records. Catalog coverage diagram, not an application screenshot.perl-uri: recorded package coverageAlpine Linux 3.212 recordsAlpine Linux 3.222 recordsAlpine Linux 3.232 recordsDebian 12 (Bookworm)1 recordsDebian 13 (Trixie)1 recordsFedora 432 recordsFedora 442 recordsopenSUSE Leap 16.01 records
OpenFactory diagram of linked package records. The first eight releases are shown; all 9 appear below. It is not an application screenshot.

Project identity

Project
perl-uri
Publisher
Not authoritatively mapped
Native package records
14
Operating systems
alpine-linux-3-21, alpine-linux-3-22, alpine-linux-3-23, debian-12, debian-13, fedora-43, fedora-44, opensuse-leap-16-0, opensuse-tumbleweed
License expression
GPL-1.0-or-later OR Artistic-1.0-Perl
Metadata completeness
70/100 (not a software quality rating)
Source repository
Not reported

Source-reported description

The fullest retained description is shown with its source. Distribution packaging descriptions may include downstream details.

This module implements the 'URI' class. Objects of this class represent "Uniform Resource Identifier references" as specified in RFC 2396 (and updated by RFC 2732). A Uniform Resource Identifier is a compact string of characters that identifies an abstract or physical resource. A Uniform Resource Identifier can be further classified as either a Uniform Resource Locator (URL) or a Uniform Resource Name (URN). The distinction between URL and URN does not matter to the 'URI' class interface. A "URI-reference" is a URI that may have additional information attached in the form of a fragment identifier. An absolute URI reference consists of three parts: a _scheme_, a _scheme-specific part_ and a _fragment_ identifier. A subset of URI references share a common syntax for hierarchical namespaces. For these, the scheme-specific part is further broken down into _authority_, _path_ and _query_ components. These URIs can also take the form of relative URI references, where the scheme (and usually also the authority) component is missing, but implied by the context of the URI reference. The three forms of URI reference syntax are summarized as follows: <scheme>:<scheme-specific-part>#<fragment> <scheme>://<authority><path>?<query>#<fragment> <path>?<query>#<fragment> The components into which a URI reference can be divided depend on the _scheme_. The 'URI' class provides methods to get and set the individual components. The methods available for a specific 'URI' object depend on the scheme.

Description source

Packages by operating system

Compare recorded versions, then open a package for dependency, file, checksum, and repository evidence. Version strings are distribution-specific, not a ranking of newer software.

Alpine Linux 3.21

  1. perl-uri

    Alpine Linux 3.21 / source perl-uri

    5.28-r0

    Uniform Resource Identifiers (absolute and relative)

    aarch64x86_64v3.21
  2. perl-uri-doc

    Alpine Linux 3.21 / source perl-uri

    5.28-r0

    Uniform Resource Identifiers (absolute and relative) (documentation)

    aarch64x86_64v3.21

Alpine Linux 3.22

  1. perl-uri

    Alpine Linux 3.22 / source perl-uri

    5.28-r0

    Uniform Resource Identifiers (absolute and relative)

    aarch64x86_64v3.22
  2. perl-uri-doc

    Alpine Linux 3.22 / source perl-uri

    5.28-r0

    Uniform Resource Identifiers (absolute and relative) (documentation)

    aarch64x86_64v3.22

Alpine Linux 3.23

  1. perl-uri

    Alpine Linux 3.23 / source perl-uri

    5.28-r0

    Uniform Resource Identifiers (absolute and relative)

    aarch64x86_64v3.23
  2. perl-uri-doc

    Alpine Linux 3.23 / source perl-uri

    5.28-r0

    Uniform Resource Identifiers (absolute and relative) (documentation)

    aarch64x86_64v3.23

Debian 12 (Bookworm)

  1. liburi-perl

    Debian 12 (Bookworm) / perl

    5.17-1

    module to manipulate and access URI strings

    allbookworm

Debian 13 (Trixie)

  1. liburi-perl

    Debian 13 (Trixie) / perl

    5.30-1

    module to manipulate and access URI strings

    alltrixie

Fedora 43

  1. perl-URI

    Fedora 43 / Unspecified / source perl-URI

    5.36-1.fc43

    A Perl module implementing URI parsing and manipulation

    noarch43
  2. perl-URI-tests

    Fedora 43 / Unspecified / source perl-URI

    5.36-1.fc43

    Tests for perl-URI

    noarch43

Fedora 44

  1. perl-URI

    Fedora 44 / Unspecified / source perl-URI

    5.36-1.fc44

    A Perl module implementing URI parsing and manipulation

    noarch44
  2. perl-URI-tests

    Fedora 44 / Unspecified / source perl-URI

    5.36-1.fc44

    Tests for perl-URI

    noarch44

openSUSE Leap 16.0

  1. perl-URI

    openSUSE Leap 16.0 / Unspecified / source perl-URI

    5.310.0-160000.2.2

    Uniform Resource Identifiers (absolute and relative)

    noarchleap-16.0

openSUSE Tumbleweed

  1. perl-URI

    openSUSE Tumbleweed / Unspecified / source perl-URI

    5.350.0-1.3

    Uniform Resource Identifiers (absolute and relative)

    noarchtumbleweed

Project resources and further reading

Mapping provenance

Only source-backed identity signals create public cross-OS links. A reviewer can later approve or dispute an inferred relationship without rewriting native package history.

No field-level source record is published yet.