|
This project builds 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. Unionfs allows any mix of read-only and read-write branches, as well as insertion and deletion of branches anywhere in the fan-out. To maintain unix semantics, Unionfs handles elimination of duplicates, partial-error conditions, and more. Unionfs is part of the larger FiST project. |
Unionfs releases and snapshots are available via FTP.
| Kernel Version | Unionfs Version |
| 2.4.x (x>19) | 1.0.14 |
| 2.6.x (x<9) | Not Supported |
| 2.6.9 - 2.6.15 | 1.1.5 |
| 2.6.16 | 1.2 |
| 2.6.17 | 1.3 |
| 2.6.18-rc | CVS Snapshots |
| List Name | Purpose | Who Can Subscribe | Who Can Post | Comments |
| unionfs | For users' and developers' questions, announcements, bug reports, and general. | Anyone | Subscribers only | |
| unionfs-cvs | For CVS commit logs | Anyone | No one: automated CVS logs only |
If you find a problem, please describe it in detail and submit a bug report via Bugzilla.
Some Unionfs users congregate in #unionfs on the FreeNode IRC network.
| No. | Name | Description |
| 1 | ALT Linux | ALT Linux distribution build kit, that allow you to preparing customized distribution or LiveCD, based on ALT Linux Sisyphus packages repository |
| 2 | Archie | Arch Live Project |
| 3 | Ark Linux Live | Ark Linux Live is a "Live CD" version of Ark Linux. |
| 4 | Blutopia | Cluster Life-cycle Management, IBM Research Austin |
| 5 | Clusterix | Clusterix is a modular Linux live CD based on Morphix, Knoppix and Debian GNU/Linux. |
| 6 | Danix | Czech Knoppix-like distribution |
| 7 | DSS-Live | A system development environment to create Debian-based live Linux systems. |
| 8 | Elive | A Debian-based LiveCD centered around the Enlightenment window manager. |
| 9 | GeLuX | Swiss French Linux distribution based on Morphix |
| 10 | Generations Linux | Boot/LiveCD containing GNU/Linux and KDE |
| 11 | GoblinX | GoblinX is a live CD based on Slackware, with standardized themes for novice users. |
| 12 | grml | LiveCD for system administrators and texttool-users |
| 13 | INSERT | A Linux rescue system with NTFS write support and virus scanning that fits on a credit-card size CD. |
| 14 | Kanotix | Knoppix-based LiveCD. |
| 15 | Knoppix | Bootable CD with a collection of GNU/Linux Software |
| 16 | LiveBackup | A Framework to create bootable live-ISO's from installed Linux systems |
| 17 | m-dist | Audio/MIDI LiveCD based on Slackware. |
| 18 | Mandriva One | Live & Install CD with everything for office work, Internet and multimedia. |
| 19 | MiniMyth | A network-boot distribution that runs the MythTV PVR software. |
| 20 | Morphix | Modular Knoppix-based LiveCD |
| 21 | NOPPENLINUX | SUSE Linux based LiveCD |
| 22 | PaiPix | A remastered Knoppix with a focus on Scientific applications. |
| 23 | rBuilder Online | An online tool for creating and maintaining tailored Linux distributions including LiveCDs, Installable CDs, VMWare Images, QEMU Images, and other image types from custom package sets. |
| 24 | redWall Firewall | A bootable CD-ROM Firewall. |
| 25 | Scientific Linux Live System | LiveCD and LiveDVD of Scientific Linux |
| 26 | SLAX | Small Slackware-based bootable CD containing the Linux OS. |
| 27 | T2 | A "Distribution Build Kit" that allows you to select various targets for a customized distribution (e.g., router, desktop, or LiveCD). |
| 28 | Taprobane | A Debian-based LiveCD that is customized for convenience without "dumbing down" the user's experience. |
| 29 | Tugux | Portuguese Linux Distribution |
| 30 | Xarnoppix | A Catalan-localized LiveCD focused on education |
| # | Title (click for html version) | Formats | Published In | Date | Comments |
| 1 | UnionFS: User- and Community-oriented Development of a Unification Filesystem | PS PDF BibTeX | 2006 Ottawa Linux Symposium | Jul 2006 |
| # | Title (click for html version) | Formats | Published In | Date | Comments |
| 1 | On Incremental File System Development | PS PDF BibTeX | ACM Transactions on Storage (TOS) | May 2006 | |
| 2 | Versatility and Unix Semantics in Namespace Unification | PS PDF BibTeX | ACM Transactions on Storage (TOS) | Feb 2006 | |
| 3 | Unionfs: Bringing File Systems Together | BibTeX | Linux Journal | Dec 2004 |
| # | Title (click for html version) | Formats | Published In | Date | Comments |
| 1 | Versatility and Unix Semantics in a Fan-Out Unification File System | PS PDF BibTeX | Stony Brook U. CS TechReport FSL-04-01b | Oct 2004 |
| # | Name (click for home page) | Program | Member Since |
| 1 | David Quigley | MS | Sep 2005 |
| 2 | Yiannis Pericleous | BS/MS | Sep 2006 |
| 3 | Josef "Jeff" Sipek | BS | Jul 2005 |
| # | Name (click for home page) | Program | Period | Current Location |
| 1 | Charles P. Wright | PhD | May 2003 - May 2006 | Research Staff Member, Network Server Systems Software group, IBM T. J. Watson Research Center (Hawthorne, NY) |
| 2 | Jay Pradip Dave | MS | May 2003 - Dec 2003 | Software Design Engineer in Test (SDET), Windows Security and Access Control team (WSAC), Windows Security group, Core Operating Systems Division (COSD), Microsoft (Seattle, WA) |
| 3 | Puja Gupta | MS | Jan 2003 - Dec 2003 | File Systems Engineer, Apple (Cupertino, CA) |
| 4 | Arun Krishnakumar | MS | Jan 2005 - Dec 2005 | |
| 5 | Harikesavan Pathangi Krishnan | MS | Jan 2003 - Dec 2003 | Tacit Networks (South Plainfield, NJ) |
| 6 | Mohammad Nayyer Zubair | MS | Jan 2004 - Dec 2004 | Software Engineer, Falconstor (Melville, NY) |
| 7 | David Quigley | BS | Dec 2004 - Aug 2005 | SFS Scholar, Stony Brook U. CS M.S. program (Stony Brook, NY) |
| 8 | Mohammad Nayyer Zubair | BS | May 2003 - Dec 2003 | Stony Brook U. CS M.S. program (Stony Brook, NY) |
| # | Sponsor | Amount | Period | Type | Title (click for award abstract) |
| 1 | NSF Trusted Computing (TC) | $400,000 | 2003-2006 | Sole PI | A Layered Approach to Securing Network File Systems |