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|
|Operating Systems||Unix POSIX Linux|
Release Notes: This release supports the 2.6 kernel, fixes a remote root credential parsing bug, and introduces an automount port option for sshfs.
Release Notes: 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.
Release Notes: This release fixes the kernel 2.5 support.
Release Notes: This release introduces large file support and some fixes.
Release Notes: This release fixes the ftpfs chmod problem and the mount point lookup race. It also introduces a 2.4 kernel patch.