Спустя более года с момента прошлого релиза анонсирован стабильный выпуск пакета NTFS-3G 2014.2.15, включающего в себя свободный драйвер, работающий в пространстве пользователя с использованием механизма FUSE, и комплект утилит ntfsprogs для манипуляций с разделами NTFS. Код проекта распространяется в рамках лицензии GPLv2.
Драйвер поддерживает чтение и запись данных в NTFS-разделах и может работать в широком спектре операционных систем, поддерживающих FUSE, в том числе в Linux, Android, Mac OS X, FreeBSD, NetBSD, OpenSolaris, QNX и Haiku. Предоставляемая драйвером реализация файловой системы NTFS, полностью совместима с операционными системами Windows XP, Windows Server 2003, Windows 2000, Windows Vista, Windows Server 2008, Windows 7 и Windows 8. Набор утилит ntfsprogs позволяет выполнять такие операции, как создание NTFS-разделов, проверка целостности, клонирование, изменение размера и восстановление удалённых файлов. Общие компоненты для работы c NTFS, используемые в драйвере и утилитах, вынесены в отдельную библиотеку.
Наиболее заметные изменения:
- В libntfs задействована библиотека hd для получения данных о геометрии дисков в устаревших BIOS, для проверки монтирования разделов теперь используется /proc/mounts, устранены проблемы с дисками с размером сектора 4K, для использования в ntfsprogs задействован обновлённый интерфейс Win32;
- В ntfsresize включена возможность перераспределения MFT при уменьшении размера раздела, реализована установка запасного загрузочного сектора при наличии достоверных данных о размере, добавлен порт утилиты для платформы Windows;
- В ntfsclone решены проблемы со стиранием фрагментированных метаданных при создании образа метаданных, добавлен режим принудительного клонировния невзирая на ошибки, добавлен порт утилиты для платформы Windows;
- В ntfsdecrypt обеспечена совместимость с libgrypt-1.6.