Amit Singh wrote:
On Mar 29, 3:15 am, [EMAIL PROTECTED] (Boris Maryshev) wrote:
Unix or not, it would be much appreciated if different fuse
implementations were compatible.
Certainly. However:
FUSE was originally designed/implemented for Linux. Unlike Mac OS X,
which has a FreeBSD-like (but not the same) vnode-centric file system
architecture, the Linux file system layer is file-centric. This causes
several issues, combined with the nature of Mac OS X kernel
interfaces. Therefore, a 100% faithful FUSE API implementation is not
currently feasible on Mac OS X *under realistic circumstances*. That's
all.
Not to complicate the issue, but Mac is not limited to BSD 'like'.
I run all those I install with UFS-only. Grant, Mac's UFS is a few releases
behind BSD's, but at least it is not hfs / hfs+.
Which - AFAIK, has sod-all to do with FUSE in any case. But at least gives me
BSD-compatible filenames as well as a faster fs.
And, JFWIW, Mac's UFS supports Inferno-for-OS X just fine. So AFAIK, a Mac with
one or more UFS partitions might not have as great a need for FUSE.
Bill Hacker