Opendedup is a project that develops a deduplication based filesystem for Linux called SDFS. SDFS is designed to support the unique needs of virtual environments and supports enhanced functionality for VMWare, Xen, and KVM. I
a continuation of the GPL version of the Global File System as originally started by Sistina but that later switched to a non-free license
OperaFS is a Linux implementation of the Opera file system, which is the file system used on 3DO CD-ROMs.
POHMELFS (Parallel Optimized Host Message Exchange Layered File System) is an asynchronous cache coherent distributed file system developed by Russian Linux hacker Evgeniy Polyakov.
a portable C++ library to create and read structured storage. With a structured storage, you can store files inside another file, or you can even create complex directory tree
Proxy filesystem for FUSE
Proxy filesystem for FUSE is an implmentation of a filesystem that resolves symlinks and displays them as real folders as well as doing a few more things. For example, it is possible to point a folder or a single file at a file in the user's home directory. Also, it is possible to hide files and directories from the folder listing.
Parallel Virtual File System is a user-space parallel file system for use on clusters of PCs (and Beowulfs in particular). It provides transparent file striping across multiple machines and includes a shared library for use with existing binaries.
Quantcast File System
Quantcast File System (QFS) is a high-performance, fault-tolerant, distributed file system developed to support MapReduce processing, or other applications reading and writing large files sequentially.
Reiserfs is a file system using a variant on classical balanced tree algorithms.
a space-efficient, small, read-only filesystem for Linux and some Linux based projects. It is a block-based filesystem, that means it makes use of block (or sector) accessible storage driver (like disks, CDs, ROM drives)
S3QL is a file system that stores all its data online. It supports Amazon S3 as well as arbitrary SFTP servers and effectively provides you with a hard disk of dynamic, infinite capacity that can be accessed from any computer with Internet access.
self-certifying file system
a secure, global network file system with completely decentralized control. SFS lets you access your files from anywhere and share them with anyone, anywhere. Anyone can set up an SFS server, and any user can access any server from any client
a secure, global file system with completely decentralized control. SFS lets you access your files from anywhere and share them with anyone, anywhere
SieFS is a virtual filesystem for accessing Siemens mobile phones' memory (flexmem or MultiMediaCard) from Linux. Now you can mount your phone (by datacable or IRDA) and work with it like with any other removable storage.
SMBNetFS allows you use samba/microsoft network much like network neighborhood in Microsoft Windows.
an enhancement for Linux journal file systems such as Ext3 to provide snapshots. Snapshots provide frozen images of the file systems
SpadFS is an attempt to combine features of advanced filesystems (crash recovery, fast directories, etc.) and good performance without increasing code complexity too much.
spideyfs is a FUSE filesystem over HTTP with a mini PHP interface on the server side.
sqlzma is a patch against lzma and squashfs that makes squashfs support both LZMA compression and ZLIB compression. A squashfs image file that uses LZMA compression has no backward compatibility, but the patched squashfs and its tools can handle the old squashfs image generated by the unpatched squashfs-tools.
a highly compressed read-only filesystem for Linux (kernel 2.4.x). It uses zlib compression to compress both files, inodes and directories. Inodes in the system are very small and all blocks are packed to minimise data overhead. Block sizes greater than 4K are supported up to a maximum of 32K
a Steganographic File System for Linux. Not only does it encrypt data, it also hides it such that it cannot be proved to be there
STORMfs allows you to mount cloud storage as a local filesystem. It supports Amazon S3, Eucalyptus (Walrus S3), and Google Cloud Storage.
Tagsistant is a semantic filesystem for Linux and BSD kernels. It uses directories as tags and allows file tagging by simply putting files inside desired tag directories. The path you are walking by is your query, e.g. tagsistant/tag1/AND/tag2/OR/tag3/AND/tag2/. Being a low level interface, a filesystem can be instantly used by shell users, file managers, or CGI. A plug-in architecture is under development to add autotagging functionality for common files like .mp3, .ogg, .jpeg, .html, and .xml. A transparent ontology engine is also planned to allow users create a relationship schema between directories by moving one inside the other.
Tahoe-LAFS is a Free Software/Open Source decentralized data store. It distributes your filesystem across multiple servers, and even if some of the servers fail or are taken over by an attacker, the entire filesystem continues to work correctly and to preserve your privacy and security.
tffs is a FUSE driver that allows you to mount a hard disk from a T*PFIELD digital satellite receiver to a directory in your file system tree. Any program can access the files on your T*PFIELD disk like any other ordinary file. tffs does not support any write operations. Changing, deleting, and renaming files is not possible. tffs has only been tested with the T*PFIELD PVR4000. It may or may not work with other models.
Tru64 UNIX is a 64-bit UNIX operating system for the Alpha microprocessor architecture, currently owned by Hewlett-Packard (HP).
TSKmount is a Fuse filesystem written in Perl and based on The Sleuth Kit tools. It is intended to provide an easy way to recover deleted files over ext2, FAT, and NTFS filesystems.
Tux3 is a write-anywhere, atomic commit, btree-based versioning filesystem. It is the spiritual and moral successor of Tux2, the most famous filesystem that was never released.
the filesystem standard used by DVD-ROMs and "packet writing" software for CDRs and CDRWs
UDFclient is a userland implementation of the UDF filingsystem as defined by the OSTA group. UDFclient is designed to be a study platform and a run-up to a full read and write kernel level implementation.
A stackable unification file system, which can appear to merge the contents of several directories (branches), while keeping their physical content separate. Unionfs is useful for unified source tree management, merged contents of split CD-ROM, merged separate software package directories, data grids, and more.
provides client and server implementations of the 9P and 9P2000 distributed file system protocols for Unix-based operating systems
virtual800 is a FUSE-based filesystem that provides a big filesystem with big files for testing of large file transfers.
Weed-FS is a simple and highly scalable distributed file system. Instead of supporting full POSIX file system semantics, Weed-FS choose to implement only a key~file mapping. Similar to the word "NoSQL", you can call it as "NoFS".
A distributed file system. It is designed to be fail-safe through replications of files, fast and easy to install, platform independent, and to have fast recovery from crashes.
an OSI-Certified Open Source journaling file system
XtreemFS is a distributed filesystem designed for storage systems that span the Internet. It allows you to mount an XtreemFS volume from anywhere, given the right permissions. It includes support for POSIX ACLs and extended attributes (xattrs).
Yet Another Flash Filing System: a flash filing system optimised for NAND flash. It is a journal-based filing system, which thus automatically provides wear-levelling, and robustness on power failure. It also scales well (in terms of boot time and RAM usage) for the large flash sizes we are increasingly seeing