Open-source collaboration – forbetter software

Our commitment to open-source projects goes all the way back to our beginnings – to our Linux NTFS driver project. For over two decades, we have been developing, maintaining, and releasing source code to major open source storage-related projects and tools. Joining forces with Datalight strengthened our contributions with the addition of the open-source variant of Reliance Edge. By sharing our code openly, others can evaluate the quality of our solutions. And together, we can find new ways to develop the technologies we most care about.

NTFS-3G and Ntfsprogs

NTFS-3G is a stable, full-featured, read/write NTFS driver for Linux, Android, macOS, Mac OS X, FreeBSD, NetBSD, OpenSolaris, QNX, Haiku, and other operating systems. It provides safe handling of the Windows XP, Windows Server 2003, Windows 2000, Windows Vista, Windows Server 2008, Windows 7, Windows 8 and Windows 10 NTFS file systems. NTFS-3G uses the FUSE file system interface.

Ntfsprogs is a set of utilities for managing and interacting with NTFS partitions. In 2011, we merged Ntfsprogs with NTFS-3G. The project is licensed under the GNU General Public License v2 (GPLv2).

NTFS-3G on SourceForgeAdvanced NTFS-3g

Commercial NTFS supportalso available

We also offer commercial-grade support for the open-source NTFS-3G driver. Plus, we have high-performance embedded NTFS software available – see Microsoft NTFS by Tuxera.

Get commercial NTFS support

Commercial support for Reliance Edge

Get commercial-grade support for the open-source variant of Reliance Edge to help you get to market faster. We also offer a high-performing commercial-grade product with extra tests, tools, and features for companies that for commercial or other reasons cannot comply with the terms of the GPLv2.e – see Tuxera Reliance Edge.

Get commercial Reliance Edge support

Open-source Reliance Edge

Our open-source variant of Reliance Edge is a small, portable, highly reliable power-fail safe file system for resource-constrained embedded systems, like microcontrollers. It is written in C and provides a familiar POSIX-like file system API. The open source variant of Reliance Edge is licensed under the GNU General Public License v2 (GPLv2).

Reliance Edge on GitHub
Reliance Edge for FreeRTOS

Previous open source projects

POSIX Test Suite


As part of Tuxera’s file system quality assurance process, we ported, extended, and maintained Pawel Jakub Dawidek’s POSIX file system test suite. This test suite checks POSIX compliance and works on FreeBSD, Solaris, and Linux with UFS, ZFS, ext3, XFS and the NTFS-3G file systems.

Test releaseStable release

TUFS


TUFS is Tuxera’s customized fork of MacFUSE*, used in Tuxera NTFS for Mac.  It is customized to work seamlessly together with the driver component in Tuxera NTFS for Mac, and published as open source for reference. TUFS is released under BSD license with certain components under LGPL and APSL.

*MacFuse is no longer maintained. For a general-purpose MacFUSE-derivate based on Tuxera’s MacFUSE modifications, see OSXFUSE.

Source Distribution

Open source contributions

We believe that contributing to open source helps bring transparency to the software industry. Our engineers have contributed over the years to multiple open-source projects, for example fixing bugs, reporting vulnerabilitites, and adding new features to key storage modules of the Linux kernel – such as NTFS, XFS, HFS+, ext4, f2fs, VFS, btrfs, erofs– and other Unix utilities.

LIBFUSE

Go there

BUSYBOX

BusyBox

XFSTESTS

See commits