NTFS-3G

NTFS-3G
Developer(s)Tuxera Inc.
Initial releaseFebruary 21, 2007; 17 years ago (2007-02-21)[1]
Stable release
2022.10.3 / October 31, 2022; 22 months ago (2022-10-31)[2]
Repository
Written inC
Operating systemUnix-like, Haiku
TypeFile system driver
LicenseDual-licensed GNU GPL[3]
Websitegithub.com/tuxera/ntfs-3g

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]

  1. ^ Cite error: The named reference initial was invoked but never defined (see the help page).
  2. ^ a b c "STABLE Version 2022.10.3 (Oct 31, 2022)". GitHub. Tuxera. October 31, 2022. Retrieved July 21, 2024.
  3. ^ "Tuxera/NTFS-3g". GitHub. November 3, 2021.
  4. ^ NTFS-3G for Mac OS X ("Catacombae")
  5. ^ "OpenBSD adds fuse(4) support for adding file systems in userland". OpenBSD Journal. November 8, 2013. Retrieved November 8, 2013.
  6. ^ "ntfs_3g-2014.2.15 – FUSE NTFS driver with read/write support". OpenBSD ports. January 5, 2014. Retrieved February 14, 2015.
  7. ^ "Re: [GIT PULL] ntfs3: bugfixes for 6.0 - Linus Torvalds". lore.kernel.org. Retrieved March 17, 2024.
  8. ^ "Re: [GIT PULL] ntfs3: New NTFS driver for 5.15 - Linus Torvalds".