Download Packages

Click distribution name to view download instructions.

DistributionDescription
Debian NILFS2 is available in Debian 5.0 and later (lenny, squeeze, and sid).
Ubuntu NILFS2 is available in Ubuntu 9.10 and later.
CentOS x86 and x86_64 for CentOS 5/6 are available.
Fedora NILFS2 is available in Fedora 11 and 12.
openSUSE i586 and x86_64 for openSUSE and SUSE Linux Enterprise are available on openSUSE Build Service.
Gentoo nilfs-utils is available in the official Gentoo package. A boot-cd with NILFS2 is available on PrRescue. Thanks to David Arendt!
Arch NILFS2 is available in Arch Linux.

Download Sources

NILFS was merged into the Linux kernel 2.6.30. For the 2.6.30 kernel or later, you only need to download the utility package.

Userland utilities  nilfs-utils-2.1.1.tar.bz2  Jan 14, 2012 JST.
Kernel module (for 2.6.18~2.6.29)  nilfs-2.0.22.tar.bz2  Jun 19, 2011 JST.
README  README-nilfs-2.0.22

A maintainance release of nilfs-utils 2.1, which applied a bunch of fixes and cleanups by Dan McGee (thanks).
For changes on userland utilities, see ChangeLog. For changes from kernel module, see ChangeLog for v2 old kernel module.

The latest version of nilfs-utils 2.0 series is as follows:

Source Repository:
The latest versions of these packages are available on github. See http://www.nilfs.org/git/ for details.

A source tarball of standalone kernel module for CentOS 6 and Scientific Linux 6 is available from
https://github.com/nilfs-dev/nilfs2-kmod-centos6/

License
NILFS is Open Source software, released under the terms of the GNU General Public License.

This software is experimental and developing software. Therefore, this software is provided without support and without any obligation on the part of NTT Laboratories to assist in its use, correction, modification or enhancement. There is no guarantee that this software will be included in future software releases, and it probably will not be included.

THIS SOFTWARE IS PROVIDED "AS IS" WITH NO WARRANTIES OF ANY KIND INCLUDING THE WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.

Recent Releases
nilfs-utils-2.1.0.tar.bz2: The first stable release of nilfs-utils 2.1 series. (Nov 23, 2011 JST.)
nilfs-utils-2.1.0-rc2.tar.bz2: added libmount support and fixed several issues in fedora environment. (Aug 7, 2011 JST.)
nilfs-2.0.22.tar.bz2: backported recent fixes, robustness enhancements to the standalone module. (Jun 19, 2011 JST.)
nilfs-utils-2.1.0-rc1.tar.bz2: add filesystem resize tool and manual cleaner control tool (May 30, 2011 JST.)

Source file archive