NTFS-3G est un utilitaire de pilotage qui fonctionne sur tous les ordinateurs Mac et est disponible gratuitement. Il s'agit d'un pilote de lecture/écriture NTFS qui peut être utilisé pour FreeBSD, Mac OS X, Linux, Haiku, Solaris, NetBSD et une multitude d'autres systèmes d'exploitation. Les utilisateurs qui veulent une source fiable de NTFS interopérables trouvent dans ce logiciel un outil très utile qui les aide à développer, tester et prendre en charge des solutions de plates-formes matérielles. NTFS-3G fournit une plate-forme à de nombreux appareils électroniques ainsi qu'aux ordinateurs pour s'engager dans un échange de données plus sûr. Ce pilote se trouve donc dans des millions d'appareils et plus de 30 livres sur l'informatique avancée font également référence à ce pilote.
Le NTFS-3G est basé sur le système de fichiers FUSE. Cela permet d'accéder à tous les appareils et partitions qui utilisent les formats NTFS. Ce système de fichiers NTFS multi-plateforme à source ouverte a été développé pour fournir un support en lecture-écriture aux systèmes de fichiers NTFS de Microsoft Windows. Grâce à son interface FUSE, ce pilote peut être utilisé sur une multitude de systèmes d'exploitation, sans aucune modification. Il est actuellement disponible sous la licence publique générale GNU. L'utilitaire de pilotage est actuellement en cours de maintenance active et a été développé comme une bifurcation vers le NTFSPROGS, dont une version propriétaire est déjà disponible. Le pilote a été introduit en juillet 2006 et a été développé par Szabolcs Szakacsits, un développeur Linux senior.
Après que le pilote ait pris beaucoup d'ampleur, sa première version stable a été lancée en 2007 sous le nom de NTFS-3G Version 1.0. Le code est actuellement développé par Tuxera Inc, une société qui a été formée exclusivement pour développer ce code. Le pilote est disponible gratuitement en tant qu'édition communautaire pour les ordinateurs Mac. Il s'agit de l'un des rares moteurs qui offrent également un accès en écriture plus sûr.
Le paquet d'installation configure automatiquement ce pilote pour vous (ainsi que le paquet compatible FUSE), ce qui rend son utilisation très facile. Cependant, il ne prend toujours pas en charge la compression, les listes de contrôle natives pour l'accès NTFS et même le cryptage des fichiers natifs au niveau du système de fichiers. Une grande communauté, un bon soutien et un développement actif font de ce programme l'un des meilleurs outils mac qui existent.