Captive NTFS je open source projekt, který založil český programátor Jan Kratochvíl s cílem vytvořit "softwarový obal" nad původními ovladači souborového systému Windows NT NTFS pro Linux . Historicky první implementace podpory NTFS pro Linux se schopností čtení i zápisu [1] .
Captive NTFS neimplementuje podporu NTFS sám o sobě, ale pro svůj provoz využívá implementaci operačního systému z Windows NT vyžadující přítomnost souboru ntfs.sys [2] . Dříve byl podobný přístup použit v projektu NTFSDOS [3] .
29. prosince 2005 autor vydal verzi 1.1.6.1 svého balíčku. Vylepšila kompatibilitu s linuxovým jádrem nahrazením rozhraní souborového systému uživatelského prostoru LUFS za FUSE , které je součástí oficiální větve Linuxu od verze 2.6.14.
Rychlost operací souborového systému při použití tohoto ovladače však není příliš žádoucí. Podle výsledků testů rychlosti čtení je Captive asi 150krát nižší než ReiserFS [1] .
Tento projekt se již nevyvíjí. Poslední vydaná verze: captive-1.1.7 (2006-01-26).
Byl nahrazen moderním projektem NTFS-3G , který se objevil v létě 2006 a který podporuje bezpečný zápis souborů přijatelnou rychlostí [4] .