Los kernels de Linux han admitido el sistema de archivos NTFS para operaciones de solo lectura desde la versión 2.1.28 del kernel. El soporte de escritura para NTFS se introdujo en la versión 3.1 del kernel, pero se consideró experimental. El soporte de lectura y escritura para NTFS se consideró estable a partir de la versión 3.6 del kernel, y NTFS se convirtió en el sistema de archivos predeterminado para Ubuntu en 2015.