Rock Ridge Interchange Protocol

E505225

Rock Ridge Interchange Protocol is an extension to the ISO 9660 CD-ROM file system standard that preserves Unix-style file attributes, long filenames, and symbolic links across different operating systems.

All labels observed (1)

Label Occurrences
Rock Ridge Interchange Protocol canonical 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf CD-ROM file system standard extension
ISO 9660 extension
file system extension
abbreviation RRIP NERFINISHED
allows storing filenames longer than 31 characters
storing mixed-case filenames
storing pathnames exceeding ISO 9660 depth limits
appliesTo CD-ROM file systems
basedOn System Use Sharing Protocol NERFINISHED
category interoperability standard
optical disc file system technology
compatibleWith BSD operating systems
Linux NERFINISHED
System V–style Unix systems
Unix-like operating systems
dataType on-disc metadata format
definedIn Rock Ridge Interchange Protocol specification
ensures non-Rock-Ridge systems can still read basic ISO 9660 data
extendsStandard ISO 9660 NERFINISHED
goal preserve Unix file system semantics on ISO 9660 media
provide interoperability across different operating systems
hasComponent NM entry for alternate names
PX entry for POSIX attributes
SL entry for symbolic links
System Use Entry records
hasDesignPrinciple backward compatibility with plain ISO 9660 readers
influenced later optical media file system extensions
introduced early 1990s
preserves file mode bits
group ID
special file types
symbolic link targets
user ID
relatedTo El Torito NERFINISHED
ISO 9660 Level 2 NERFINISHED
Joliet NERFINISHED
supportsFeature POSIX file permissions
Unix-style file attributes
deep directory hierarchies
device nodes
file ownership information
hard links
long filenames
symbolic links
targetEnvironment POSIX-compliant systems
usedFor creating Unix-friendly CD-ROMs
distributing Unix software on CD-ROM
uses system use fields to store extended attributes
usesMechanism System Use Area of ISO 9660 directory records

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Rock Ridge fullName Rock Ridge Interchange Protocol