LUFS is a hybrid userspace filesystem framework supporting many "exotic" filesystems (localfs, sshfs, ftpfs, httpfs, socketfs, freenetfs, and nutellafs) transparently for any application. It can be regarded as doing the same job as the VFS (virtual filesystem switch) in the kernel: it is a switch, distributing the filesystem calls to its supported filesystems. However, LUFS filesystems are implemented in userspace. This would be a drawback for local filesystems where the access speed is important, but proves to be a huge advantage for networked filesystems where the userland flexibility is most important.
| Tags | Communications File Sharing Operating System Kernels Linux Operating Systems Filesystems Internet FTP |
|---|---|
| Licenses | GPL |
| Operating Systems | Unix POSIX Linux |
| Implementation | C C++ |
Recent releases


Changes: This release supports the 2.6 kernel, fixes a remote root credential parsing bug, and introduces an automount port option for sshfs.


Changes: This release fixes the "hanging on access" bug (glibc, pthreads linking order issue) and introduces wavfs. The emacs/vi issues (missing fsync) were also fixed.


Changes: This release fixes the kernel 2.5 support.


Changes: This release introduces large file support and some fixes.


Changes: This release fixes the ftpfs chmod problem and the mount point lookup race. It also introduces a 2.4 kernel patch.
- All comments
Recent commentscorrupted archive
The initial file release on SourceForge was corrupted so I replaced it.
Sorry for the inconvenience...