mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [ANNOUNCE] Filesystem in Userspace (FUSE) 1.1 stable version
@ 2004-02-05 12:58 Szeredi Miklos
  2004-02-05 15:57 ` Pat LaVarre
  0 siblings, 1 reply; 5+ messages in thread
From: Szeredi Miklos @ 2004-02-05 12:58 UTC (permalink / raw)
  To: linux-kernel, linux-fsdevel

This release adds support for the 2.6 Linux kernel series.  Other new
features include support for exporting FUSE filesystems over NFS, read
efficiency improvements, automatic lazy unmounting, the addition of
the fsync call, plus minor bugfixes and cleanups.

Download from:
  
  http://sourceforge.net/project/showfiles.php?group_id=21636&package_id=31956&release_id=214856

About:

FUSE is a combination of a kernel module and a userspace library that
makes the creation of filesystems in userspace very easy.  A "Hello
World" filesystem implementation is just 59 lines long (excluding
empty lines and comments).

There are currently a number of applications using FUSE in the
following categories: exporting internal state of devices (OWFS,
SieFS), exporting existing userspace virtual filesystems (KIO - FUSE
gateway, AVFS), network filesystems (SMB for FUSE, FunFS), encrypted
filesystems (EncFS, PhoneBook), exporting internal data of
applications (Run Time Access).  For more info about these see
'Filesystems' in the distribution.

In addition to the native C API, FUSE has bindings for a number of
other languages: Perl, Python, Java and C++.

FUSE was designed with the following goals in mind: very simple
userspace API, generic, efficient (but still simple) kernel API and
ability for non-root users to create and mount filesystems securely.

Future plans:

I plan to submit the next version (with a revised user - kernel
interface) for inclusion into the 2.6 and/or 2.7 kernels.  Still to do
is a modification of the mount syscall to allow non-root users to
mount FUSE filesystems (currently done with a suid-root helper
program).

Comments, flames, patches, bugreports are welcome!

Miklos

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2004-02-06  9:08 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-02-05 12:58 [ANNOUNCE] Filesystem in Userspace (FUSE) 1.1 stable version Szeredi Miklos
2004-02-05 15:57 ` Pat LaVarre
2004-02-05 17:09   ` Miklos Szeredi
2004-02-05 19:57     ` Pat LaVarre
2004-02-06  9:07       ` Miklos Szeredi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®