WinFsp - Windows File System Proxy
(github.com)„FUSE für Windows“
-
Open Source, das es ermöglicht, unter Windows Dateisysteme im User-Mode zu erstellen
-
Einfach zu verwenden und mit einer breit gefächerten API
-
Ähnlich wie FUSE (Filesystem in Userspace) unter UNIX
→ Bietet eine Kompatibilitätsschicht für FUSE 2.8/3.2
- Speicherbasiertes Dateisystem (MEMFS)
→ Schneller als das ebenfalls speicherbasierte Dokany
- Auf WinFSP basierende unterstützte Dateisysteme
→ blobfs-win : Azure Blob Storage
→ EncFS : Encrypted Filesystem for FUSE
→ nfs-win : NFS für Windows
→ rclone : rsync für Cloud-Storage
→ sshfs-win : SSHFS für Windows
→ xbox-winfsp : FATX, STFS & GDFX (auch bekannt als XGD/XDVDFS) Xbox-Dateisysteme
3 Kommentare
Wow, von so einem Projekt wusste ich gar nichts. Ich habe mir den Code kurz angesehen, und es wirkt so, als wäre sehr viel Arbeit hineingeflossen.
An der Herkunft des Projektnamens „dokany“ war ich ein kleines bisschen beteiligt.
Ursprünglich gab es ein Open-Source-Projekt namens
dokan, das von einem Japaner erstellt worden war. Als es von ihm nicht mehr weiter gepflegt wurde, habe ich es geforkt und den Namendokanxvergeben, weil ich es selbst einmal versuchen wollte. https://github.com/BenjaminKim/dokanxDamals kamen ein paar Leute auf mich zu und wollten ständig, dass ich dies oder jenes mache. Da ich nicht besonders gut Englisch konnte, fand ich das lästig und es hat mich genervt, haha.
Da wurde mir klar, dass Open Source wirklich nicht einfach ist, und ich dachte mir: So etwas kann ich wohl nicht.
Als ich mich nicht besonders engagiert darum gekümmert habe, haben diese Leute das Projekt unter dem Namen
dokanyneu aufgesetzt. Das ist schon ziemlich lange her, aber offenbar arbeiten sie bis heute noch mit viel Einsatz daran.Wow, ach so. So lässt sich das also verbinden, haha.
Als ähnliche Produkte gibt es neben WinFsp und Dokany auch noch CBFS. (nicht Open Source, kostenpflichtig)
https://www.callback.com/cbfsconnect/
Soweit ich gehört habe, basiert RaiDrive auf CBFS.