Rust で multi-platform で FUSE を使いたい
#Rust
#FUSE
multi-platform
Linux
: FUSE
macOS
:
macFUSE
or
FUSE-T
まあ macFUSE かな
Windows
:
Dokan
(y) or
WinFsp
rclone
が使ってるのでとりあえず WinFsp で
FUSE の crate たち
https://crates.io/crates/fuse
最終更新2020年、Linux と macOS 対応
https://crates.io/crates/fuse-backend-rs
最終更新1ヶ月そこら、Linux と macOS 対応
(macOS はテストがあるのでたぶん動いているでしょう)
抽象化層があるっぽいのでそこに WinFsp を書いていくのは不可能ではない?
https://crates.io/crates/fuser
最終更新1ヶ月以内、Linux と macOS (untested) と FreeBSD 対応
https://crates.io/crates/winfsp
最終更新2ヶ月前、Windows (WinFSP) 対応
え〜〜
逆に他の言語ならあるんですか?