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 main purpose of Tux3 is to embody Daniel Phillips's new ideas on storage data versioning. The secondary goal is to provide a more efficient snapshotting and replication method for the Zumastor NAS project, and a tertiary goal is to be better than ZFS.
- Tux3 is currently under heavy development (see hg and git commit logs).
- Over the last few weeks there has been serious progress on the kernel port and we continue to use FUSE for user-space testing.
- See IRC and mailing list here for the most up-to-date information.
On the web
- November 25, 2008 - Tux3 Report: Now in kernel and the fun begins
- September 24, 2008 - Tux3 gets a high speed atom smasher
- September 14, 2008 - Kernel port started! git tree announced (see source)
- September 4, 2008 - Tux3 running under FUSE
- September 4, 2008 - Tux3 Acting Like A Filesystem
- August 6, 2008 - Two week anniversay, Tux3 reads and writes one file.
- July 23, 2008 - project announced on LKML.