Pins
clear
Table of Contents
Introduction
1
Scope
+
2
Conformance
2.1
Requirements terminology
2.2
Implementation conformance
3
Normative references
4
Overview
+
5
Package-URL specification
5.1
A PURL is a URL
5.2
Permitted characters
5.3
Separator characters
5.4
Character encoding
5.5
Case folding
+
5.6
Rules for each PURL component
5.6.1
Scheme
5.6.2
Type
5.6.3
Namespace
5.6.4
Name
5.6.5
Version
5.6.6
Qualifiers
5.6.7
Subpath
+
6
Package-URL Type Definition Schema
6.1
PURL type
6.2
Type name
6.3
Description
+
6.4
Repository
6.4.1
Use repository
6.4.2
Default repository URL
6.4.3
Note
+
6.5
Namespace definition
6.5.1
Namespace requirement
6.5.2
Component optional requirement
6.5.3
Component required requirement
6.5.4
Component prohibited requirement
6.5.5
Permitted characters in this PURL component
6.5.6
Case sensitive
6.5.7
Normalization rules
6.5.8
Native name
6.5.9
Note
+
6.6
Name definition
6.6.1
Name component requirement
6.6.2
Component required requirement
6.6.3
Permitted characters in this PURL component
6.6.4
Case sensitive
6.6.5
Normalization rules
6.6.6
Native name
6.6.7
Note
+
6.7
Version definition
6.7.1
Version requirement
6.7.2
Component optional requirement
6.7.3
Permitted characters in this PURL component
6.7.4
Case sensitive
6.7.5
Normalization rules
6.7.6
Native name
6.7.7
Note
+
6.8
Qualifiers definition
+
6.8.1
Qualifiers definition
6.8.1.1
Qualifier key
6.8.1.2
Qualifier key requirement
6.8.1.3
Component optional requirement
6.8.1.4
Component required requirement
6.8.1.5
Description
6.8.1.6
Default value
6.8.1.7
Native name
+
6.9
Subpath definition
6.9.1
Subpath requirement
6.9.2
Component optional requirement
6.9.3
Permitted characters in this PURL component
6.9.4
Case sensitive
6.9.5
Normalization rules
6.9.6
Native name
6.9.7
Note
6.10
PURL examples
6.11
Note
6.12
Reference URLs
Annex A
(normative)
PURL Type Definition
Annex B
(informative)
Colophon
Copyright & Software License
Menu
Toggle shortcuts help
?
Toggle "can call user code" annotations
u
Navigate to/from multipage
m
Jump to search box
/
Toggle pinning of the current clause
p
Jump to the
n
th
pin
1-9
Jump to the 10
th
pin
0
Jump to the most recent link target
`
1
Scope
This Standard defines the Package-URL specification.