NTFS-3G

From Wikipedia, the free encyclopedia

NTFS-3G
Image:Ntfs3g logo2 1-0 160px.png
Developed by Szabolcs Szakacsits
Latest release 1.2531 / May 29, 2008 (2008-05-29); 14 days ago
Written in C
OS Unix-like, Haiku
Genre File system driver
License GNU General Public License
Website www.ntfs-3g.org

NTFS-3G is an open source, freely available NTFS driver for Linux, Mac OS X, FreeBSD, NetBSD, BeOS and Haiku. It is licensed under the GNU General Public License. It's a stable, actively developed, derived work of ntfsmount which was initiated by long time NTFS developers.

NTFS-3G was introduced by Szabolcs Szakacsits in July of 2006. The first stable version was released on 2007-02-21 as version 1.0.

Contents

[edit] Advantages

Unlike the NTFS driver included in the Linux kernel, NTFS-3G supports most operations for writing files: files of any size can be created, modified, renamed, moved, or deleted on NTFS partitions, except compressed and encrypted files. Experimental support to modify access control lists and permissions is available. NTFS partitions are mounted using the Filesystem in Userspace (FUSE) user space file system framework.

[edit] Performance

Recent benchmarks show that the driver's and other filesystems' performance are very comparable:

That said, NTFS-3G is not yet optimized for performance. The focus of the development is still reliability and implementing the missing POSIX functionalities.

[edit] History

  • Since 2006-10-31, NTFS-3G is a project on its own, no longer part of the Linux-NTFS project.
  • On 2007-02-21, Szabolcs Szakacsits announced "the release of the first open source, freely available, stable read/write NTFS driver, NTFS-3G 1.0".

[edit] External links