Captive NTFS er et open source-projekt startet af den tjekkiske programmør Jan Kratochvil for at skabe en "softwareindpakning" over de originale Windows NT NTFS -filsystemdrivere til Linux . Historisk set den første implementering af NTFS-understøttelse til Linux med både læse- og skrivekapacitet [1] .
Captive NTFS implementerer ikke NTFS-understøttelse alene, men bruger implementeringen af operativsystemet fra Windows NT til driften, hvilket kræver tilstedeværelsen af filen ntfs.sys [2] . Tidligere blev en lignende tilgang brugt i NTFSDOS-projektet [3] .
Den 29. december 2005 udgav forfatteren version 1.1.6.1 af sin pakke. Det har forbedret kompatibiliteten med Linux-kernen ved at erstatte LUFS- brugerområdets filsystemgrænseflade med FUSE , som har været inkluderet i den officielle Linux -gren siden version 2.6.14.
Hastigheden af filsystemoperationer, når du bruger denne driver, lader dog meget tilbage at ønske. Ifølge resultaterne af tests for læsehastighed, er Captive underlegen i forhold til ReiserFS med omkring 150 gange [1] .
Dette projekt er ikke længere under udvikling. Seneste udgivet version: captive-1.1.7 (2006-01-26).
Det blev afløst af det moderne NTFS-3G- projekt , som dukkede op i sommeren 2006, som understøtter sikker skrivning af filer med en acceptabel hastighed [4] .