Download Packages

Click distribution name to view download instructions.

DistributionDescription
Debian NILFS2 is available in Debian 5.0 or later (lenny, squeeze, and sid).
Ubuntu NILFS2 is available in Ubuntu 9.10 or later (karmic, lucid).
CentOS x86 and x86_64 for CentOS 5 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.

Kernel module (for 2.6.18~2.6.29)  nilfs-2.0.20.tar.bz2  Jun 27, 2010 JST.
Userland utilities  nilfs-utils-2.0.19.tar.bz2  Aug 9, 2010 JST.
README  README-nilfs-2.0.20

added uhelper support to mount.nilfs2 so that udisks/palimpsest can control nilfs2 partitions. And, updated man pages and header files to follow recent kernels (upto 2.6.35).
For changes from past versions, see ChangeLog.
For userland utilities changes, see ChangeLog for utils.

Source Repository:
Source codes of the out-of-tree kernel module and the utility package are maintained with `Git'. Their latest versions are available from public git-trees. See http://www.nilfs.org/git/ for more details.

In-kernel tree of nilfs2 is available on git.kernel.org. See http://git.kernel.org/?p=linux/kernel/git/ryusuke/nilfs2.git for more details.

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-2.0.20.tar.bz2: backported several minor fixes for stabilization. (Jun 27, 2010 JST.)
nilfs-utils-2.0.18.tar.bz2: Allowed to suspend garbage collector depending on the amount of free space on the device (Apr 10, 2010 JST.)
nilfs-utils-2.0.17.tar.bz2: Fix wrong insertion of the GPLv3 COPYING file. (Mar 13, 2010 JST.)
nilfs-2.0.19.tar.bz2nilfs-utils-2.0.16.tar.bz2: Backported several bug-fixes, mount option updates, and improvements that shorten mount time after unclean unmount. (Mar 13, 2010 JST.)
nilfs-utils-2.0.15.tar.bz2: A stable release to take in trivial changes since the previous release. (Dec 31, 2009 JST.)

Source file archive