On Mar 29, 2:55 am, [EMAIL PROTECTED] (Uriel) wrote: > The more I learn about FUSE, the more broken by design it seems. What > is the point of userspace file systems if they can't even handle > open() and close() in any meaningful way? > > Ah, the eternal re-invention of square wheels. How infinitely sad *sigh*
MacFUSE (http://code.google.com/p/macfuse) is an implementation of the FUSE API (http://fuse.sourceforge.net) for Mac OS X. You seem to imply I was explaining *the FUSE design*--no, I was talking about MacFUSE's departure from the FUSE/Linux behavior because of the underlying OS differences. As for eternal reinvention, that's hardly limited to userspace file systems, or even software. No, the ubiquity of reinvention doesn't justify reinvention, but I don't really find it infinitely sad--some instances of (re)invention just don't succeed the way others might. What *is* sad (well, disappointing rather than sad) is when people are ultra-quick in jumping to apparently confident conclusions, especially when they might not have the necessary context. That's the sole reason I posted here to begin with: to provide some context so those interested can understand why something is the way it is, rather than concluding based on presumptions and stereotypes.
