Projects / LUFS Userland Filesystem

LUFS Userland Filesystem

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.

Operating Systems

Recent releases

  •  31 Oct 2003 13:11

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

    •  16 Jun 2003 21:33

      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.

      •  24 Mar 2003 17:30

        Release Notes: This release fixes the kernel 2.5 support.

        •  10 Mar 2003 09:34

          Release Notes: This release introduces large file support and some fixes.

          •  10 Feb 2003 10:21

            Release Notes: This release fixes the ftpfs chmod problem and the mount point lookup race. It also introduces a 2.4 kernel patch.

            Recent comments

            10 Jul 2002 07:46 mali

            corrupted archive
            The initial file release on SourceForge was corrupted so I replaced it.

            Sorry for the inconvenience...


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.