Filesystem in Userspace
FUSE is the Filesystem in Userspace Linux kernel module. This module allows nonprivileged users to create their own filesystems without writing any kernel code. It was merged into the mainline Linux kernel tree in version 2.6.14 of the kernel.
FUSE is also particularly useful for writing a class of filesystems known as virtual file systems. Such a filesystem does not actually store data itself, but acts as a view or translation of an existing filesystem or storage device.
FUSE used to be part of the A Virtual Filesystem (AVFS) project, but now has its own project on SourceForge.
See also
External links
Some examples of virtual filesystems which are based on FUSE: