Open-source collaboration – for
better 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, portable, read/write NTFS driver for Linux, Android, macOS, FreeBSD and other operating systems. It provides safe handling of the Windows NTFS file systems. Ntfsprogs is a set of utilities for managing and interacting with NTFS partitions. The projects are licensed under the GNU General Public License v2 (GPLv2).
Commercial NTFS support
also available
We also offer commercial-grade support for the open-source NTFS-3G driver. Additionally, we have a high-performance embedded and feature enhanced enterprise NTFS software available – see Microsoft NTFS by Tuxera.
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.
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).
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.
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 vulnerabilities, 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.
What we're talking about
News and updates about embedded file systems
November 21, 2024
Are you ready to fail?
November 14, 2024
What is SMB and why does it matter for file sharing?
November 14, 2024
How to optimize metadata management in Linux file systems
October 17, 2024