libfuse
GNU Hurd
hurd
libfuse
Recent Changes
Preferences
Edit
History
Source
Discussion
Welcome to...
... the GNU Hurd!
Community
Donate
Contributing
Public Hurd Boxen
QEMU Images
Getting Help
Project Ideas
Open Issues
Documentation
FAQ
Hurd
Documentation
Running
Mach
Documentation
GNU Mach
MIG
Documentation
GNU MIG
Debian GNU/Hurd
GNU System
Hurd NG
libfuse
is an Hurd-specific implementation of
FUSE
initially written by Stefan Siegl.
The implementation takes advantage of the
translators
facilities
of Hurd: this means that applications that implement a FUSE filesystem, when
compiled against libfuse-hurd, become translators to be set with usual
settrans
etc.
Status
Only part of the API is implemented
lowlevel API not implemented
Options handling (
fuse_parse_cmdline
and
fuse_opt_*
) not implemented
CUSE lowlevel not supported (compatibility level 29)
Supports the compatibility level 25 and 26, up to libfuse 2.6.x
File I/O is quite slow.
IRC, freenode, #hurd, 2013-05-31
possibility of zfs on hurd
technical reasons?
though, not ?
fuse file system and virtual memory (including caching)
that don't use the system cache (e.g. implement their own)
IRC, freenode, #hurd, 2013-10-01
page about it)
cannot do real-world fs'es
architectural oversight
linux (and not only) does is done *natively* by the hurd
run in userspace already
Source
incubator
, libfuse/master.
Tags:
stable URL
Links:
contributing
faq/fuse support
hurd
Copyright © 2013 Free Software Foundation, Inc.
License:
GFDL 1.2+
Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled
GNU Free Documentation
License
Last edited
2014-09-21 07:08:29 UTC
US