Re: Fuse
Re: Fuse
- Subject: Re: Fuse
- From: Uli Kusterer <email@hidden>
- Date: Mon, 14 May 2007 22:56:26 +0200
On 14.05.2007, at 18:56, Dan Shoop wrote:
Moreover since it affects the stability of the OS, and isn't
anywhere ready for prime time nor is it likely to ever be ready for
production, again in part b/c by nature it's a userspace "thingie",
this would still be anathema.
Why would you assert that it'll never be ready for production "by
nature"??? MacFUSE is a facility to move dangerous code out of the
Kernel into user space, where it can't do as much damage.
The same way one could demand that the whole connection to user
space should be taken out of the Kernel because it doesn't really do
anything in the Kernel.
I mean it's a nice thought, but given that it's supposed to be
userspace, that the kernel and core OS are quite clearly kernel-
and system-space, that it's not prime time ready, currently and
probably always unstable by nature, and always going to be more
appropriately implemented at a user level that it doesn't belong as
part of the systems.
FUSE *is* the User-Space-Kernel bridge you're looking for. The
actual file systems may be a different story, but MacFUSE really is
something that should be a Kernel service. It would even improve
responsibility on the system. Just look what happens when you mount
an FTP server in Finder, or a WebDAV server, and how it pretty much
freezes the entire system's file I/O with the spinning beach ball
because everyone is waiting for that FTP or DAV call to return, even
those that just wanted to know what volumes are available.
Don't get me wrong, MacFUSE is great, but it's experimental at
best, at least currently.
I agree it's pretty new, but flat-out stating it will never be
ready for prime-time is arrogant, especially considering who the
people working on this thing are, and that they're employed by one of
the pickiest employers out there.
Cheers,
-- M. Uli Kusterer
http://www.zathras.de
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
References: | |
| >Fuse (From: Andre-John Mas <email@hidden>) |
| >Re: Fuse (From: Dan Shoop <email@hidden>) |
| >Re: Fuse (From: Filipe Cabecinhas <email@hidden>) |
| >Re: Fuse (From: Dan Shoop <email@hidden>) |