a permission filesystem for linux
Active Block I/O Scheduling System
The Active Block I/O Scheduling System (ABISS) is an extension of the hard-disk storage subsystem of Linux, whose main purpose is to provide a guaranteed reading and writing bit rate to applications. Apart from these guaranteed real-time (RT) streams, we also included multiple priorities for best-effort (BE) disk traffic.
an APPLE2 file system driver for Linux
a free AFS client implementation
ASFS is a filesystem driver for Linux kernel that supports the Amiga SmartFileSystem file system.
a system, which enables all programs to look inside gzip, tar, zip, etc. files or view remote (ftp, http, dav, etc.) files, without recompiling the programs
BaculaFS exposes the Bacula catalog and storage as a Filesystem in USErspace/
BeFS for Linux
BeFS for Linux is a read-only Be FileSystem driver for the Linux 2.4 kernel.
BeOS filesystem for Linux
the BeOS filesystem (used BeOS operating system) driver for Linux 2.2.x and 2.3.x
Bonnie++ is based on the Bonnie hard drive benchmark by Tim Bray. The most notable features that have been added are support for >2G of storage and testing operations involving thousands of files in a directory. Read more
Boxfs is a FUSE-based filesystem to access files stored on a box.net account.
Btrfs (B-Tree File System) is a Copy on Write file system for Linux. Copy On Write (COW) is an optimization technique for maintaining a copy of a collection of data, handling resources when multiple tasks are using the same data. Read more
Captive NTFS implements the first full read/write free access to NTFS disk drives. You can mount your Microsoft Windows NT, 200x or XP partition as a transparently accessible volume for your GNU/Linux.
CarvFS is a user space FUSE filesystem aimed at computer forensic tools that process disk and/or memory dump images or other large data files.
case insensitive on purpose file system
ciopfs (case insensitive on purpose file system) is a stackable or overlay Linux userspace file system (implemented with FUSE) which mounts a normal directory on a regular file system in a case-insensitive fashion.
ccgfs is a transport-agnostic network filesystem using FUSE. Transport is arranged by helper programs, such as SSH. The PUSH transport mode acts like a "reverse" NFS and makes it possible to export a filesystem from a firewalled host without defeating the security model.
cdemu-tray is a simple cdemu client written in C using dbus-glib and GTK+
a file system for Linux systems that `exports' all tracks and boot images on a CD as normal files
Ceph provides a traditional file system interface with POSIX semantics. Object storage systems are a significant innovation, but they complement rather than replace traditional file systems.
CFS is an encrypting file system for Unix-like OSs. It uses NFS as its interface, and so is reasonably portable. The FS code dates back to 1989, and the crypto to 1992, so it is showing signs of age. This code should be regarded as completely unsupported
Chiron FS is a FUSE based filesystem that implements replication at the filesystem level like RAID 1 does at the device level. The replicated filesystem may be of any kind you want; the only requisite is that you mount it. There is no need for special configuration files; the setup is as simple as one mount command (or one line in fstab).
CIFS VFS is a virtual file system for Linux to allow access to servers and storage appliances compliant with the SNIA CIFS Specification version 1.0 or later. Popular servers such as Samba, Windows 2000, Windows XP and many others support this.
ClamFS is a FUSE-based user-space file system for Linux with on-access anti-virus file scanning through clamd daemon.
cld is a highly reliable, cache coherent, distributed filesystem that is used for cloud consensus, master election, name space, and critical file storage.
Cmdfs is a FUSE virtual filesystem that applies an arbitrary filter command to selected files in a source directory tree to create the destination files.
cmogstored is an alternative, C implementation of the "mogstored" storage daemon used for MogileFS storage nodes.
an advanced networked filesystem
Cromfs is a compressed read-only filesystem for Linux. Cromfs is intended for permanently archiving gigabytes of big files that have a lot of redundancy. It is more aimed at heavy compression than at a light fingerprint. It uses the lzma compression algorithm from 7-zip.
CryptoFS is a encryption filesystem for the Linux Userland Filesystem. Files written to the mount point will be stored encrypted (data and filename) in a directory on a normal filesystem.
CurlFtpFS is a filesystem for acessing FTP hosts based on FUSE and libcurl. It automatically reconnects if the server times out.
presents the CVS contents as mountable file system. It allows to view the versioned files as like they were ordinary files on a disk. There is also a possibility to check in/out some files for editing
dantalian is a multi-dimensional hierarchical tag-based file organization system.
davfs is a Linux file system driver that allows you to mount a WebDAV server as a disk drive. WebDAV is an extension to HTTP/1.1 that allows remote collaborative authoring of Web resources, defined in RFC 2518.
an open-source implementation of a file system archive that makes a DVD SCSI Library with multiple pieces of DVD-R or DVD-RAM media look like a single large file system
eCryptfs is an POSIX-compliant enterprise-class stacked cryptographic filesystem for Linux. It is derived from Erez Zadok's Cryptfs, implemented through the FiST framework for generating stacked filesystems. eCryptfs extends Cryptfs to provide advanced key management and policy features. eCryptfs stores cryptographic metadata in the header of each file written, so that encrypted files can be copied between hosts; the file will be decryptable with the proper key, and there is no need to keep track of any additional information aside from what is already in the encrypted file itself.
EncFS provides an encrypted filesystem in user-space. The EncFS module itself runs without any special permissions and uses the FUSE library and Linux kernel module to provide the filesystem interface.
a Linux Security Module designed to improve integrity
of a computer running Linux by ensuring no tampering of the
file system. It can interact with TCPA hardware to provide higher levels of assurance for software and sensitive data
ext2fs is a file system driver that allows OS/2 to access Linux native partitions.
ext2hide allows users and administrators to utilize the reserved space of the ext2/3 superblocks to store hidden data on their filesystems, rendering it inaccessible to any normal viewing, yet still residing in permanent storage on disk.
an Installable File System for Windows NT4, Windows 2000, and Windows XP. The driver can read both the EXT2 and EXT3 filesystems. A simple installation program makes using the driver easy
ext3, or third extended filesystem, is a journaled file system that is commonly used by the Linux kernel. The journaling capability means no more waiting for fsck's or worrying about metadata corruption. Read more
Ext3cow is an open-source, versioning file system based on ext3. It provides a time-shifting interface that allows a real-time and continuous view of the past. This allows users to access their file system as it appeared at any point in time.
The ex4, or fourth extended file system, is a journailing file system for Linux which evolved from ext3. It is marked stable in Linux kernel 2.6.28. Read more
exthide is a file hiding tool for ext2/ext3 filesystems.
F2FS (Flash-Friendly File System) is a file system created by Kim Jaegeuk at Samsung for the Linux operating system kernel.
Fast Secure File System
FSFS is a secure, distributed, scalable, user-space file system that exports existing directories securely over the network, letting users store and retrieve encrypted data in a transparent way. FSFS is written as a pair of user space daemons that act as clients and servers.
fdmsfs is a FUSE filesystem which can read fostex FDMS-3 volumes. When mounted, the songs (programs) appear as directories and the tracks appear as WAVE files within those directories. This allows songs to be played or mixed-down directly off the disk (e.g. using Audacity). Development was done using an FD-4 image, but it should work for the FD-8, and probably other FDMS-3 devices (e.g. VF160).
Filesystem Hierarchy Standard
a new filesystem hierarchy standard for Linux and other Unix-like operating systems. FHS defines a
common arrangement of the many files and directories in Unix-like systems (the filesystem hierarchy) that different developers (primarily Linux ones)
have agreed to use
File System Translator: a set of stackable file system templates for each operating system, and a
high-level language that can describe stackable file systems in a cross-platform portable fashion. Using FiST, stackable file systems need only be described once
a multicast file distribution system. It was originally created to add multicast install capabilities to SystemImager, but is designed as a stand-alone package. It works with entire directory heirarchies, rather than single files