Slot: purl
A purl is a URL string used to identify and locate a software package in a
mostly universal and uniform way across programming languages, package
managers, packaging conventions, tools, APIs and databases.
URI: ocsf:purl Alias: purl
Applicable Classes
| Name | Description | Modifies Slot |
|---|---|---|
| AffectedPackage | The Affected Package object describes details about a software package | no |
| SoftwareComponent | The Software Component object describes characteristics of a software compone... | yes |
| Package | The Software Package object describes details about a software package | no |
Properties
Type and Range
| Property | Value |
|---|---|
| Range | String |
| Domain Of | Package, SoftwareComponent |
Cardinality and Requirements
| Property | Value |
|---|---|
Aliases
- Package URL
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/ocsf
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | ocsf:purl |
| native | ocsf:purl |
LinkML Source
name: purl
description: 'A purl is a URL string used to identify and locate a software package
in a
mostly universal and uniform way across programming languages, package
managers, packaging conventions, tools, APIs and databases.'
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- Package URL
rank: 1000
alias: purl
domain_of:
- Package
- SoftwareComponent
range: string