Developer(s) | Tuxera Inc. |
---|---|
Initial release | February 21, 2007[1] |
Stable release | 2022.10.3
/ October 31, 2022[2] |
Repository | |
Written in | C |
Operating system | Unix-like, Haiku |
Type | File system driver |
License | Dual-licensed GNU GPL[3] |
Website | github |
NTFS-3G is an open-source cross-platform implementation of the Microsoft Windows NTFS file system with read/write support. NTFS-3G often uses the FUSE file system interface, so it can run unmodified on many different operating systems. It is runnable on Linux, FreeBSD, NetBSD, OpenSolaris, illumos, BeOS, QNX, WinCE, Nucleus, VxWorks, Haiku,[2] MorphOS, Minix, macOS[4] and OpenBSD.[5][6] It is licensed under the GNU General Public License. It is a partial fork of ntfsprogs and is under active maintenance and development.
NTFS-3G was introduced by one of the senior Linux NTFS developers, Szabolcs Szakacsits, in July 2006. The first stable version was released on February 21, 2007, as version 1.0. The developers of NTFS-3G later formed a company, Tuxera Inc., to further develop the code. NTFS-3G is now the free "community edition",[2] while Tuxera NTFS is the proprietary version.
In 2021, Linus Torvalds merged a different NTFS (experimental as of 6.0)[7] implementation called NTFS3 into the Linux kernel 5.15.[8]
initial
was invoked but never defined (see the help page).