sluthy said:So will this require another rewrite of Mac software?
This is a filesystem, ideally applications do not need to know at all whether they are running with fat31, hfs+, or zfs. OS X already supports several - in addition to these, ntfs (for read-only), iso9660 (CD media) + joliet (long filename extensions), and several network filesystems (for ftp, webdav, and cifs/smb). There may be more, but these are the ones I hit on a weekly basis.