NTFS-3G
File:Ntfs3g logo2 1-0 160px.png | |
Developer(s) | Szabolcs Szakacsits |
---|---|
Stable release | 1.2712
/ July 12, 2008 |
Repository | |
Written in | C |
Operating system | Unix-like, Haiku |
Type | 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 is 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.
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.
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.
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".