ISO 9660

How relevant is the ISO 9660 Standard in today’s world for JACoW ?

Volker RW Schaa

GSI Darmstadt, Germany

JACoW Team Meeting, 16Nov05

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 1 / 26 Agreed to by manufactures at the High Sierra Hotel & Casino in Lake Tahoe, CA (Z High Sierra) A file and directory naming standard to be readable on any platform, regardless of the content format. Full cross platform compatibility for DOS, Windows, Macintosh, , etc. A name, extension, directory or volume may consists of zero or more characters of the set [A-Z], [0-9] and _ Three levels of (pure) ISO-9660 have been defined

Introduction What is ISO 9660?

A standard CD-ROM filesystem developed in 1985

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 2 / 26 A file and directory naming standard to be readable on any platform, regardless of the content format. Full cross platform compatibility for DOS, Windows, Macintosh, UNIX, etc. A name, extension, directory or volume may consists of zero or more characters of the set [A-Z], [0-9] and _ Three levels of (pure) ISO-9660 have been defined

Introduction What is ISO 9660?

A standard CD-ROM filesystem developed in 1985 Agreed to by manufactures at the High Sierra Hotel & Casino in Lake Tahoe, CA (Z High Sierra)

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 2 / 26 Full cross platform compatibility for DOS, Windows, Macintosh, UNIX, etc. A name, extension, directory or volume may consists of zero or more characters of the set [A-Z], [0-9] and _ Three levels of (pure) ISO-9660 have been defined

Introduction What is ISO 9660?

A standard CD-ROM filesystem developed in 1985 Agreed to by manufactures at the High Sierra Hotel & Casino in Lake Tahoe, CA (Z High Sierra) A file and directory naming standard to be readable on any platform, regardless of the content format.

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 2 / 26 A name, extension, directory or volume may consists of zero or more characters of the set [A-Z], [0-9] and _ Three levels of (pure) ISO-9660 have been defined

Introduction What is ISO 9660?

A standard CD-ROM filesystem developed in 1985 Agreed to by manufactures at the High Sierra Hotel & Casino in Lake Tahoe, CA (Z High Sierra) A file and directory naming standard to be readable on any platform, regardless of the content format. Full cross platform compatibility for DOS, Windows, Macintosh, UNIX, etc.

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 2 / 26 Three levels of (pure) ISO-9660 have been defined

Introduction What is ISO 9660?

A standard CD-ROM filesystem developed in 1985 Agreed to by manufactures at the High Sierra Hotel & Casino in Lake Tahoe, CA (Z High Sierra) A file and directory naming standard to be readable on any platform, regardless of the content format. Full cross platform compatibility for DOS, Windows, Macintosh, UNIX, etc. A name, extension, directory or volume may consists of zero or more characters of the set [A-Z], [0-9] and _

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 2 / 26 Introduction What is ISO 9660?

A standard CD-ROM filesystem developed in 1985 Agreed to by manufactures at the High Sierra Hotel & Casino in Lake Tahoe, CA (Z High Sierra) A file and directory naming standard to be readable on any platform, regardless of the content format. Full cross platform compatibility for DOS, Windows, Macintosh, UNIX, etc. A name, extension, directory or volume may consists of zero or more characters of the set [A-Z], [0-9] and _ Three levels of (pure) ISO-9660 have been defined

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 2 / 26 Introduction What is ISO 9660?

A standard CD-ROM filesystem developed in 1985 Agreed to by manufactures at the High Sierra Hotel & Casino in Lake Tahoe, CA (Z High Sierra) A file and directory naming standard to be readable on any platform, regardless of the content format. Full cross platform compatibility for DOS, Windows, Macintosh, UNIX, etc. A name, extension, directory or volume may consists of zero or more characters of the set [A-Z], [0-9] and _ Three levels of (pure) ISO-9660 have been defined

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 2 / 26 allows far more flexibility in filenames, isn’t usable on some systems, notably MS-DOS Z not used

total length of name and extension now 30 characters (+ ».«) allows non-contiguous files multiple packets for files useful mostly for more flexible packet-writing software

8+3 convention (familiar from MS-DOS) 8 characters for filename, a period, and 3 characters for file type all in uppercase, allowed characters are A-Z, 0-9,».«, and »_«. maximum directory depth is 8 Level 2:

Level 3:

These levels were not as important as various extensions to ISO 9660 (Rock Ridge, Joliet, Romeo) which supersede level 1–3

Levels Levels of ISO 9660

Level 1:

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 3 / 26 allows far more flexibility in filenames, isn’t usable on some systems, notably MS-DOS Z not used

total length of name and extension now 30 characters (+ ».«) allows non-contiguous files multiple packets for files useful mostly for more flexible packet-writing software

8 characters for filename, a period, and 3 characters for file type all in uppercase, allowed characters are A-Z, 0-9,».«, and »_«. maximum directory depth is 8 Level 2:

Level 3:

These levels were not as important as various extensions to ISO 9660 (Rock Ridge, Joliet, Romeo) which supersede level 1–3

Levels Levels of ISO 9660

Level 1: 8+3 convention (familiar from MS-DOS)

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 3 / 26 allows far more flexibility in filenames, isn’t usable on some systems, notably MS-DOS Z not used

total length of name and extension now 30 characters (+ ».«) allows non-contiguous files multiple packets for files useful mostly for more flexible packet-writing software

all in uppercase, allowed characters are A-Z, 0-9,».«, and »_«. maximum directory depth is 8 Level 2:

Level 3:

These levels were not as important as various extensions to ISO 9660 (Rock Ridge, Joliet, Romeo) which supersede level 1–3

Levels Levels of ISO 9660

Level 1: 8+3 convention (familiar from MS-DOS) 8 characters for filename, a period, and 3 characters for file type

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 3 / 26 allows far more flexibility in filenames, isn’t usable on some systems, notably MS-DOS Z not used

total length of name and extension now 30 characters (+ ».«) allows non-contiguous files multiple packets for files useful mostly for more flexible packet-writing software

maximum directory depth is 8 Level 2:

Level 3:

These levels were not as important as various extensions to ISO 9660 (Rock Ridge, Joliet, Romeo) which supersede level 1–3

Levels Levels of ISO 9660

Level 1: 8+3 convention (familiar from MS-DOS) 8 characters for filename, a period, and 3 characters for file type all in uppercase, allowed characters are A-Z, 0-9,».«, and »_«.

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 3 / 26 allows far more flexibility in filenames, isn’t usable on some systems, notably MS-DOS Z not used

total length of name and extension now 30 characters (+ ».«) allows non-contiguous files multiple packets for files useful mostly for more flexible packet-writing software

Level 2:

Level 3:

These levels were not as important as various extensions to ISO 9660 (Rock Ridge, Joliet, Romeo) which supersede level 1–3

Levels Levels of ISO 9660

Level 1: 8+3 convention (familiar from MS-DOS) 8 characters for filename, a period, and 3 characters for file type all in uppercase, allowed characters are A-Z, 0-9,».«, and »_«. maximum directory depth is 8

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 3 / 26 total length of name and extension now 30 characters (+ ».«) allows non-contiguous files multiple packets for files useful mostly for more flexible packet-writing software

allows far more flexibility in filenames, isn’t usable on some systems, notably MS-DOS Z not used Level 3:

These levels were not as important as various extensions to ISO 9660 (Rock Ridge, Joliet, Romeo) which supersede level 1–3

Levels Levels of ISO 9660

Level 1: 8+3 convention (familiar from MS-DOS) 8 characters for filename, a period, and 3 characters for file type all in uppercase, allowed characters are A-Z, 0-9,».«, and »_«. maximum directory depth is 8 Level 2:

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 3 / 26 total length of name and extension now 30 characters (+ ».«) allows non-contiguous files multiple packets for files useful mostly for more flexible packet-writing software

isn’t usable on some systems, notably MS-DOS Z not used Level 3:

These levels were not as important as various extensions to ISO 9660 (Rock Ridge, Joliet, Romeo) which supersede level 1–3

Levels Levels of ISO 9660

Level 1: 8+3 convention (familiar from MS-DOS) 8 characters for filename, a period, and 3 characters for file type all in uppercase, allowed characters are A-Z, 0-9,».«, and »_«. maximum directory depth is 8 Level 2: allows far more flexibility in filenames,

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 3 / 26 total length of name and extension now 30 characters (+ ».«) allows non-contiguous files multiple packets for files useful mostly for more flexible packet-writing software

Z not used Level 3:

These levels were not as important as various extensions to ISO 9660 (Rock Ridge, Joliet, Romeo) which supersede level 1–3

Levels Levels of ISO 9660

Level 1: 8+3 convention (familiar from MS-DOS) 8 characters for filename, a period, and 3 characters for file type all in uppercase, allowed characters are A-Z, 0-9,».«, and »_«. maximum directory depth is 8 Level 2: allows far more flexibility in filenames, isn’t usable on some systems, notably MS-DOS

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 3 / 26 total length of name and extension now 30 characters (+ ».«) allows non-contiguous files multiple packets for files useful mostly for more flexible packet-writing software

Level 3:

These levels were not as important as various extensions to ISO 9660 (Rock Ridge, Joliet, Romeo) which supersede level 1–3

Levels Levels of ISO 9660

Level 1: 8+3 convention (familiar from MS-DOS) 8 characters for filename, a period, and 3 characters for file type all in uppercase, allowed characters are A-Z, 0-9,».«, and »_«. maximum directory depth is 8 Level 2: allows far more flexibility in filenames, isn’t usable on some systems, notably MS-DOS Z not used

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 3 / 26 total length of name and extension now 30 characters (+ ».«) allows non-contiguous files multiple packets for files useful mostly for more flexible packet-writing software These levels were not as important as various extensions to ISO 9660 (Rock Ridge, Joliet, Romeo) which supersede level 1–3

Levels Levels of ISO 9660

Level 1: 8+3 convention (familiar from MS-DOS) 8 characters for filename, a period, and 3 characters for file type all in uppercase, allowed characters are A-Z, 0-9,».«, and »_«. maximum directory depth is 8 Level 2: allows far more flexibility in filenames, isn’t usable on some systems, notably MS-DOS Z not used Level 3:

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 3 / 26 allows non-contiguous files multiple packets for files useful mostly for more flexible packet-writing software These levels were not as important as various extensions to ISO 9660 (Rock Ridge, Joliet, Romeo) which supersede level 1–3

Levels Levels of ISO 9660

Level 1: 8+3 convention (familiar from MS-DOS) 8 characters for filename, a period, and 3 characters for file type all in uppercase, allowed characters are A-Z, 0-9,».«, and »_«. maximum directory depth is 8 Level 2: allows far more flexibility in filenames, isn’t usable on some systems, notably MS-DOS Z not used Level 3: total length of name and extension now 30 characters (+ ».«)

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 3 / 26 multiple packets for files useful mostly for more flexible packet-writing software These levels were not as important as various extensions to ISO 9660 (Rock Ridge, Joliet, Romeo) which supersede level 1–3

Levels Levels of ISO 9660

Level 1: 8+3 convention (familiar from MS-DOS) 8 characters for filename, a period, and 3 characters for file type all in uppercase, allowed characters are A-Z, 0-9,».«, and »_«. maximum directory depth is 8 Level 2: allows far more flexibility in filenames, isn’t usable on some systems, notably MS-DOS Z not used Level 3: total length of name and extension now 30 characters (+ ».«) allows non-contiguous files

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 3 / 26 useful mostly for more flexible packet-writing software These levels were not as important as various extensions to ISO 9660 (Rock Ridge, Joliet, Romeo) which supersede level 1–3

Levels Levels of ISO 9660

Level 1: 8+3 convention (familiar from MS-DOS) 8 characters for filename, a period, and 3 characters for file type all in uppercase, allowed characters are A-Z, 0-9,».«, and »_«. maximum directory depth is 8 Level 2: allows far more flexibility in filenames, isn’t usable on some systems, notably MS-DOS Z not used Level 3: total length of name and extension now 30 characters (+ ».«) allows non-contiguous files multiple packets for files

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 3 / 26 These levels were not as important as various extensions to ISO 9660 (Rock Ridge, Joliet, Romeo) which supersede level 1–3

Levels Levels of ISO 9660

Level 1: 8+3 convention (familiar from MS-DOS) 8 characters for filename, a period, and 3 characters for file type all in uppercase, allowed characters are A-Z, 0-9,».«, and »_«. maximum directory depth is 8 Level 2: allows far more flexibility in filenames, isn’t usable on some systems, notably MS-DOS Z not used Level 3: total length of name and extension now 30 characters (+ ».«) allows non-contiguous files multiple packets for files useful mostly for more flexible packet-writing software

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 3 / 26 Levels Levels of ISO 9660

Level 1: 8+3 convention (familiar from MS-DOS) 8 characters for filename, a period, and 3 characters for file type all in uppercase, allowed characters are A-Z, 0-9,».«, and »_«. maximum directory depth is 8 Level 2: allows far more flexibility in filenames, isn’t usable on some systems, notably MS-DOS Z not used Level 3: total length of name and extension now 30 characters (+ ».«) allows non-contiguous files multiple packets for files useful mostly for more flexible packet-writing software These levels were not as important as various extensions to ISO 9660 (Rock Ridge, Joliet, Romeo) which supersede level 1–3

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 3 / 26 Levels Levels of ISO 9660

Level 1: 8+3 convention (familiar from MS-DOS) 8 characters for filename, a period, and 3 characters for file type all in uppercase, allowed characters are A-Z, 0-9,».«, and »_«. maximum directory depth is 8 Level 2: allows far more flexibility in filenames, isn’t usable on some systems, notably MS-DOS Z not used Level 3: total length of name and extension now 30 characters (+ ».«) allows non-contiguous files multiple packets for files useful mostly for more flexible packet-writing software These levels were not as important as various extensions to ISO 9660 (Rock Ridge, Joliet, Romeo) which supersede level 1–3

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 3 / 26 file system /98/ME/NT/2000/XP compliant filenames filenames with up to 255 characters same set as Rockridge Joliet encoded disks appear like Rockridge encoded ones

ISO9660 file system variant (Macintosh long filenames) total length of name and extension 64 characters same character set as Rock Ridge/Joliet Romeo encoded disks may not work on non-Macintosh/ non-Windows95 platforms/UNIX

file system with long filenames up to 256 characters allowed characters are A-Z, a-z, 0-9,»._«, no »*/\;:$« POSIX file system semantics Rock Ridge encoded disks appear as standard ISO9660 on non-UNIX platforms (truncated filenames) Joliet:

Romeo:

Extensions Extensions of ISO 9660

Rock Ridge:

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 4 / 26 file system Windows 95/98/ME/NT/2000/XP compliant filenames filenames with up to 255 characters same set as Rockridge Joliet encoded disks appear like Rockridge encoded ones

ISO9660 file system variant (Macintosh long filenames) total length of name and extension 64 characters same character set as Rock Ridge/Joliet Romeo encoded disks may not work on non-Macintosh/ non-Windows95 platforms/UNIX

allowed characters are A-Z, a-z, 0-9,»._«, no »*/\;:$« POSIX file system semantics Rock Ridge encoded disks appear as standard ISO9660 on non-UNIX platforms (truncated filenames) Joliet:

Romeo:

Extensions Extensions of ISO 9660

Rock Ridge: file system with long filenames up to 256 characters

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 4 / 26 file system Windows 95/98/ME/NT/2000/XP compliant filenames filenames with up to 255 characters same set as Rockridge Joliet encoded disks appear like Rockridge encoded ones

ISO9660 file system variant (Macintosh long filenames) total length of name and extension 64 characters same character set as Rock Ridge/Joliet Romeo encoded disks may not work on non-Macintosh/ non-Windows95 platforms/UNIX

POSIX file system semantics Rock Ridge encoded disks appear as standard ISO9660 on non-UNIX platforms (truncated filenames) Joliet:

Romeo:

Extensions Extensions of ISO 9660

Rock Ridge: file system with long filenames up to 256 characters allowed characters are A-Z, a-z, 0-9,»._«, no »*/\;:$«

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 4 / 26 file system Windows 95/98/ME/NT/2000/XP compliant filenames filenames with up to 255 characters same set as Rockridge Joliet encoded disks appear like Rockridge encoded ones

ISO9660 file system variant (Macintosh long filenames) total length of name and extension 64 characters same character set as Rock Ridge/Joliet Romeo encoded disks may not work on non-Macintosh/ non-Windows95 platforms/UNIX

Rock Ridge encoded disks appear as standard ISO9660 on non-UNIX platforms (truncated filenames) Joliet:

Romeo:

Extensions Extensions of ISO 9660

Rock Ridge: file system with long filenames up to 256 characters allowed characters are A-Z, a-z, 0-9,»._«, no »*/\;:$« POSIX file system semantics

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 4 / 26 file system Windows 95/98/ME/NT/2000/XP compliant filenames filenames with up to 255 characters same set as Rockridge Joliet encoded disks appear like Rockridge encoded ones

ISO9660 file system variant (Macintosh long filenames) total length of name and extension 64 characters same character set as Rock Ridge/Joliet Romeo encoded disks may not work on non-Macintosh/ non-Windows95 platforms/UNIX

Joliet:

Romeo:

Extensions Extensions of ISO 9660

Rock Ridge: file system with long filenames up to 256 characters allowed characters are A-Z, a-z, 0-9,»._«, no »*/\;:$« POSIX file system semantics Rock Ridge encoded disks appear as standard ISO9660 on non-UNIX platforms (truncated filenames)

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 4 / 26 ISO9660 file system variant (Macintosh long filenames) total length of name and extension 64 characters same character set as Rock Ridge/Joliet Romeo encoded disks may not work on non-Macintosh/ non-Windows95 platforms/UNIX

file system Windows 95/98/ME/NT/2000/XP compliant filenames filenames with up to 255 characters same set as Rockridge Joliet encoded disks appear like Rockridge encoded ones Romeo:

Extensions Extensions of ISO 9660

Rock Ridge: file system with long filenames up to 256 characters allowed characters are A-Z, a-z, 0-9,»._«, no »*/\;:$« POSIX file system semantics Rock Ridge encoded disks appear as standard ISO9660 on non-UNIX platforms (truncated filenames) Joliet:

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 4 / 26 ISO9660 file system variant (Macintosh long filenames) total length of name and extension 64 characters same character set as Rock Ridge/Joliet Romeo encoded disks may not work on non-Macintosh/ non-Windows95 platforms/UNIX

filenames with up to 255 characters same set as Rockridge Joliet encoded disks appear like Rockridge encoded ones Romeo:

Extensions Extensions of ISO 9660

Rock Ridge: file system with long filenames up to 256 characters allowed characters are A-Z, a-z, 0-9,»._«, no »*/\;:$« POSIX file system semantics Rock Ridge encoded disks appear as standard ISO9660 on non-UNIX platforms (truncated filenames) Joliet: file system Windows 95/98/ME/NT/2000/XP compliant filenames

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 4 / 26 ISO9660 file system variant (Macintosh long filenames) total length of name and extension 64 characters same character set as Rock Ridge/Joliet Romeo encoded disks may not work on non-Macintosh/ non-Windows95 platforms/UNIX

same set as Rockridge Joliet encoded disks appear like Rockridge encoded ones Romeo:

Extensions Extensions of ISO 9660

Rock Ridge: file system with long filenames up to 256 characters allowed characters are A-Z, a-z, 0-9,»._«, no »*/\;:$« POSIX file system semantics Rock Ridge encoded disks appear as standard ISO9660 on non-UNIX platforms (truncated filenames) Joliet: file system Windows 95/98/ME/NT/2000/XP compliant filenames filenames with up to 255 characters

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 4 / 26 ISO9660 file system variant (Macintosh long filenames) total length of name and extension 64 characters same character set as Rock Ridge/Joliet Romeo encoded disks may not work on non-Macintosh/ non-Windows95 platforms/UNIX

Joliet encoded disks appear like Rockridge encoded ones Romeo:

Extensions Extensions of ISO 9660

Rock Ridge: file system with long filenames up to 256 characters allowed characters are A-Z, a-z, 0-9,»._«, no »*/\;:$« POSIX file system semantics Rock Ridge encoded disks appear as standard ISO9660 on non-UNIX platforms (truncated filenames) Joliet: file system Windows 95/98/ME/NT/2000/XP compliant filenames filenames with up to 255 characters same set as Rockridge

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 4 / 26 ISO9660 file system variant (Macintosh long filenames) total length of name and extension 64 characters same character set as Rock Ridge/Joliet Romeo encoded disks may not work on non-Macintosh/ non-Windows95 platforms/UNIX

Romeo:

Extensions Extensions of ISO 9660

Rock Ridge: file system with long filenames up to 256 characters allowed characters are A-Z, a-z, 0-9,»._«, no »*/\;:$« POSIX file system semantics Rock Ridge encoded disks appear as standard ISO9660 on non-UNIX platforms (truncated filenames) Joliet: file system Windows 95/98/ME/NT/2000/XP compliant filenames filenames with up to 255 characters same set as Rockridge Joliet encoded disks appear like Rockridge encoded ones

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 4 / 26 ISO9660 file system variant (Macintosh long filenames) total length of name and extension 64 characters same character set as Rock Ridge/Joliet Romeo encoded disks may not work on non-Macintosh/ non-Windows95 platforms/UNIX

Extensions Extensions of ISO 9660

Rock Ridge: file system with long filenames up to 256 characters allowed characters are A-Z, a-z, 0-9,»._«, no »*/\;:$« POSIX file system semantics Rock Ridge encoded disks appear as standard ISO9660 on non-UNIX platforms (truncated filenames) Joliet: file system Windows 95/98/ME/NT/2000/XP compliant filenames filenames with up to 255 characters same set as Rockridge Joliet encoded disks appear like Rockridge encoded ones Romeo:

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 4 / 26 total length of name and extension 64 characters same character set as Rock Ridge/Joliet Romeo encoded disks may not work on non-Macintosh/ non-Windows95 platforms/UNIX

Extensions Extensions of ISO 9660

Rock Ridge: file system with long filenames up to 256 characters allowed characters are A-Z, a-z, 0-9,»._«, no »*/\;:$« POSIX file system semantics Rock Ridge encoded disks appear as standard ISO9660 on non-UNIX platforms (truncated filenames) Joliet: file system Windows 95/98/ME/NT/2000/XP compliant filenames filenames with up to 255 characters same set as Rockridge Joliet encoded disks appear like Rockridge encoded ones Romeo: ISO9660 file system variant (Macintosh long filenames)

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 4 / 26 same character set as Rock Ridge/Joliet Romeo encoded disks may not work on non-Macintosh/ non-Windows95 platforms/UNIX

Extensions Extensions of ISO 9660

Rock Ridge: file system with long filenames up to 256 characters allowed characters are A-Z, a-z, 0-9,»._«, no »*/\;:$« POSIX file system semantics Rock Ridge encoded disks appear as standard ISO9660 on non-UNIX platforms (truncated filenames) Joliet: file system Windows 95/98/ME/NT/2000/XP compliant filenames filenames with up to 255 characters same set as Rockridge Joliet encoded disks appear like Rockridge encoded ones Romeo: ISO9660 file system variant (Macintosh long filenames) total length of name and extension 64 characters

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 4 / 26 Romeo encoded disks may not work on non-Macintosh/ non-Windows95 platforms/UNIX

Extensions Extensions of ISO 9660

Rock Ridge: file system with long filenames up to 256 characters allowed characters are A-Z, a-z, 0-9,»._«, no »*/\;:$« POSIX file system semantics Rock Ridge encoded disks appear as standard ISO9660 on non-UNIX platforms (truncated filenames) Joliet: file system Windows 95/98/ME/NT/2000/XP compliant filenames filenames with up to 255 characters same set as Rockridge Joliet encoded disks appear like Rockridge encoded ones Romeo: ISO9660 file system variant (Macintosh long filenames) total length of name and extension 64 characters same character set as Rock Ridge/Joliet

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 4 / 26 Extensions Extensions of ISO 9660

Rock Ridge: file system with long filenames up to 256 characters allowed characters are A-Z, a-z, 0-9,»._«, no »*/\;:$« POSIX file system semantics Rock Ridge encoded disks appear as standard ISO9660 on non-UNIX platforms (truncated filenames) Joliet: file system Windows 95/98/ME/NT/2000/XP compliant filenames filenames with up to 255 characters same set as Rockridge Joliet encoded disks appear like Rockridge encoded ones Romeo: ISO9660 file system variant (Macintosh long filenames) total length of name and extension 64 characters same character set as Rock Ridge/Joliet Romeo encoded disks may not work on non-Macintosh/ non-Windows95 platforms/UNIX

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 4 / 26 Extensions Extensions of ISO 9660

Rock Ridge: file system with long filenames up to 256 characters allowed characters are A-Z, a-z, 0-9,»._«, no »*/\;:$« POSIX file system semantics Rock Ridge encoded disks appear as standard ISO9660 on non-UNIX platforms (truncated filenames) Joliet: file system Windows 95/98/ME/NT/2000/XP compliant filenames filenames with up to 255 characters same set as Rockridge Joliet encoded disks appear like Rockridge encoded ones Romeo: ISO9660 file system variant (Macintosh long filenames) total length of name and extension 64 characters same character set as Rock Ridge/Joliet Romeo encoded disks may not work on non-Macintosh/ non-Windows95 platforms/UNIX

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 4 / 26 Almost always Z which is a good idea for max. compatibility with other systems Joliet Almost always Z long file names help readability and recognition

So, what is my recommendation?

Usage Usage of ISO 9660

What do classical data mastering applications use? Software like »Easy CD Creator«, »Nero«, »WinOnCD«, . . . put on CD:

ISO 9660

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 5 / 26 Z which is a good idea for max. compatibility with other systems Joliet Almost always Z long file names help readability and recognition

So, what is my recommendation?

Usage Usage of ISO 9660

What do classical data mastering applications use? Software like »Easy CD Creator«, »Nero«, »WinOnCD«, . . . put on CD:

ISO 9660 Almost always

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 5 / 26 Joliet Almost always Z long file names help readability and recognition

So, what is my recommendation?

Usage Usage of ISO 9660

What do classical data mastering applications use? Software like »Easy CD Creator«, »Nero«, »WinOnCD«, . . . put on CD:

ISO 9660 Almost always Z which is a good idea for max. compatibility with other systems

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 5 / 26 Almost always Z long file names help readability and recognition

So, what is my recommendation?

Usage Usage of ISO 9660

What do classical data mastering applications use? Software like »Easy CD Creator«, »Nero«, »WinOnCD«, . . . put on CD:

ISO 9660 Almost always Z which is a good idea for max. compatibility with other systems Joliet

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 5 / 26 Z long file names help readability and recognition

So, what is my recommendation?

Usage Usage of ISO 9660

What do classical data mastering applications use? Software like »Easy CD Creator«, »Nero«, »WinOnCD«, . . . put on CD:

ISO 9660 Almost always Z which is a good idea for max. compatibility with other systems Joliet Almost always

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 5 / 26 So, what is my recommendation?

Usage Usage of ISO 9660

What do classical data mastering applications use? Software like »Easy CD Creator«, »Nero«, »WinOnCD«, . . . put on CD:

ISO 9660 Almost always Z which is a good idea for max. compatibility with other systems Joliet Almost always Z long file names help readability and recognition

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 5 / 26 So, what is my recommendation?

Usage Usage of ISO 9660

What do classical data mastering applications use? Software like »Easy CD Creator«, »Nero«, »WinOnCD«, . . . put on CD:

ISO 9660 Almost always Z which is a good idea for max. compatibility with other systems Joliet Almost always Z long file names help readability and recognition

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 5 / 26 Usage Usage of ISO 9660

What do classical data mastering applications use? Software like »Easy CD Creator«, »Nero«, »WinOnCD«, . . . put on CD:

ISO 9660 Almost always Z which is a good idea for max. compatibility with other systems Joliet Almost always Z long file names help readability and recognition

So, what is my recommendation?

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 5 / 26 Usage Usage of ISO 9660

What do classical data mastering applications use? Software like »Easy CD Creator«, »Nero«, »WinOnCD«, . . . put on CD:

ISO 9660 Almost always Z which is a good idea for max. compatibility with other systems Joliet Almost always Z long file names help readability and recognition

So, what is my recommendation?

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 5 / 26 Z So, drop the uppercased 8.3 names

And to answer the question:

»How relevant is the ISO 9660 Standard in today’s world for JACoW?«

Z Very important, but we should use the Joliet extension!

Recommendation Recommendation for JACoW

Z Let us use ISO 9660 with the Joliet extension

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 6 / 26 Z So, drop the uppercased 8.3 names

And to answer the question:

»How relevant is the ISO 9660 Standard in today’s world for JACoW?«

Z Very important, but we should use the Joliet extension!

Recommendation Recommendation for JACoW

Z Let us use ISO 9660 with the Joliet extension

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 6 / 26 And to answer the question:

»How relevant is the ISO 9660 Standard in today’s world for JACoW?«

Z Very important, but we should use the Joliet extension!

Recommendation Recommendation for JACoW

Z Let us use ISO 9660 with the Joliet extension

Z So, drop the uppercased 8.3 names

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 6 / 26 And to answer the question:

»How relevant is the ISO 9660 Standard in today’s world for JACoW?«

Z Very important, but we should use the Joliet extension!

Recommendation Recommendation for JACoW

Z Let us use ISO 9660 with the Joliet extension

Z So, drop the uppercased 8.3 names

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 6 / 26 Z Very important, but we should use the Joliet extension!

Recommendation Recommendation for JACoW

Z Let us use ISO 9660 with the Joliet extension

Z So, drop the uppercased 8.3 names

And to answer the question:

»How relevant is the ISO 9660 Standard in today’s world for JACoW?«

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 6 / 26 Z Very important, but we should use the Joliet extension!

Recommendation Recommendation for JACoW

Z Let us use ISO 9660 with the Joliet extension

Z So, drop the uppercased 8.3 names

And to answer the question:

»How relevant is the ISO 9660 Standard in today’s world for JACoW?«

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 6 / 26 Recommendation Recommendation for JACoW

Z Let us use ISO 9660 with the Joliet extension

Z So, drop the uppercased 8.3 names

And to answer the question:

»How relevant is the ISO 9660 Standard in today’s world for JACoW?«

Z Very important, but we should use the Joliet extension!

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 6 / 26 Recommendation Recommendation for JACoW

Z Let us use ISO 9660 with the Joliet extension

Z So, drop the uppercased 8.3 names

And to answer the question:

»How relevant is the ISO 9660 Standard in today’s world for JACoW?«

Z Very important, but we should use the Joliet extension!

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 6 / 26 ISO 9660 Standard

Thank you!

Volker RW Schaa (GSI Darmstadt, Germany) ISO 9660 JACoW Team Meeting,16Nov05 7 / 26