I kernel Linux supportano il file system NTFS per operazioni di sola lettura dalla versione del kernel 2.1.28. Il supporto in scrittura per NTFS è stato introdotto nella versione 3.1 del kernel, ma era considerato sperimentale. Il supporto di lettura-scrittura per NTFS è stato considerato stabile a partire dalla versione 3.6 del kernel e NTFS è stato reso il file system predefinito per Ubuntu nel 2015.