WinFsp - Windows File System Proxy
(github.com)「Windows向けFUSE」
-
Windowsでユーザーモードのファイルシステムを作成できるようにするオープンソース
-
使いやすく、幅広いAPIを提供
-
UNIXのFUSE(Filesystem in Userspace)に類似
→ FUSE 2.8/3.2互換レイヤーを提供
- メモリベースのファイルシステム(MEMFS)
→ 同じメモリベースのDokanyより高速
- WinFSPベースでサポートされるファイルシステム
→ blobfs-win : Azure Blob storage
→ EncFS : FUSE向け暗号化ファイルシステム
→ nfs-win : Windows向けNFS
→ rclone : クラウドストレージ向けrsync
→ sshfs-win : Windows向けSSHFS
→ xbox-winfsp : FATX, STFS & GDFX(別名 XGD/XDVDFS)Xboxファイルシステム
3件のコメント
へえ、こんなプロジェクトがあったんですね。コードを少し見てみたら、かなり一生懸命作られているようです。
dokany というプロジェクト名の由来には、私が少し関わっています。
もともと日本人が作った
dokanというオープンソースがあったのですが、この人がもうメンテナンスしなくなったので、私が一度やってみようと fork してdokanxと名付けていました。 https://github.com/BenjaminKim/dokanxそのとき、何人かが来てはあれこれやってほしいと要求してきたのですが、英語があまり得意ではない私は面倒でイライラしていました(笑)
オープンソースというのは本当に難しいものだ、自分には無理だなと思ったんです。
私があまり熱心にやらなかったので、その人たちが
dokanyという名前で改めてプロジェクトを作ったんですよ。かなり前のことですが、今でもまだ熱心に続けているようですね。わあ、なるほど。こうやってつながるんですね(笑)
似たような製品としては、WinFsp や Dokany のほかに CBFS というものもあります。(オープンソースではなく、有料)
https://www.callback.com/cbfsconnect/
RaiDrive は CBFS ベースだそうです。