File Systems
From zedwiki
Discussion
Here are three of the more popular filesystem formats that could potentially be used as containers.
ISO9660 This is the file system used on CD-ROMs.
- Libraries and players are used to deal with such format.
- Provides no compression of data.
- Limited depth of sub-directories (8 max including root).
- Does not support long file names unless we use the Joliet extension filenames that can be up to 64 characters long. This JOLIET extension is common on today's Daisy books on cdroms.
ISO9660 would fit well for audio books and full text full audio books where compression is not really needed as audio is already compressed. Could still be zipped on top of that if needed.
Cramfs Compressed ROM file system. As the name indicates, the data is compressed.
- Popular on embedded linux systems but not readily available on all platforms.
- File sizes are limited to 16MB and File system size is limited to 256MB.
Cramfs fits well for text books but not much for audio books.
FAT File Allocation Table.
- Simple filesystem supported by a large variety of platforms.
- Provides no compression of data.
- Not very robust.
