WinFsp, Windows File System Proxy, представляет собой набор программных компонентов для компьютеров Windows, которые позволяют создавать файловые системы пользовательского режима. В этом смысле он похож на FUSE (файловая система в пользовательском пространстве), который обеспечивает ту же функциональность на UNIX-подобных компьютерах.
Разработка файловых систем — сложная задача. Разработка файловых систем для Windows на порядок сложнее. WinFsp пытается упростить задачу написания новой файловой системы для Windows так же, как FUSE сделал это для UNIX.
Некоторые из преимуществ использования WinFsp перечислены ниже:
Очень хорошо протестирован и стабилен.
Очень быстро.
Стремится к совместимости с NTFS. Читайте о его совместимости.
Простой для понимания, но всеобъемлющий API. Обратитесь к справочнику по API.
Уровень совместимости FUSE для родных Windows и Cygwin.
Подписанные драйверы предоставляются в каждом выпуске.
Доступно под лицензией GPLv3.