Fedora ships with FUSE since FC-4. It consists from the in-kernel module, the main package, called fuse, the fuse-devel subpackage (intended only for developers) and fuse-libs package. The split of package into fuse and fuse-libs was made due to different licensing schemes - fuse-libs licensed under LGPLv2+ while fuse licensed under GPL+.
RHEL provides in-kernel FUSE module since version 5.4.
The number of FUSE-based filesystems, available in Fedora, steadily growing. Currently ( Sat Sep 5 19:05:24 MSD 2009 ) the following filesystems are available:
- An automounter implemented with FUSE
- a desktop toolset for managing your BlackBerry device
- allows you to mirror a directory and also change the the permissions in the mirror directory.
- a filesystem for accessing FTP hosts based on FUSE and libcurl
- a filesystem driver for WebDAV
- Encrypted pass-thru filesystem in userspace
- Union filesystem in userspace
- an application that let the user mount a Windows CE based device
- Apple Filing Protocol client
- a filesystem to convert filesystem encodings
- a filesystem which uses your Gmail account as its storage medium.
- a filesystem using Amazon Simple Storage Service as storage
- a filesystem to fast and easy access remote resources via SMB
- a fs to navigate, extract, create and modify ZIP archives
- a filesystem which transparently compresses its content.
- a filesystem for accessing ISO images.
- Cluster File System
- FUSE support for gvfs
- a filesystem for mounting iPhone and iPod touch devices
- Fuse based remote filesystem for LTSP thin clients
- NTFS userspace driver
- a filesystem to access to mobile phones.
- a filesystem to access remote filesystems via SSH
- a filesystem that makes it possible to mount a WebDAV share under Linux.
Also, the following language bindings were providing:
Due to splitting the main package into fuse and fuse-libs, every filesystem, based on FUSE, must explicitly adds the following:
to the head of its spec-file. The fuse-libs part will be automatically picked up by rpmbuild.