3 ms·
FUSE is more general, I think, insofar as it provides a filesystem abstraction for anything you like. Whereas this looks more like a layer that sits above an ex
by Xophmeister 11y ago
FUSE is more general, I think, insofar as it provides a filesystem abstraction for anything you like. Whereas this looks more like a layer that sits above an existing filesystem (like a FUSE overlay).
(Edit: Emphasis on the "I think"!)
- dvdkhlng 11y agoFUSE is less general, as it only allows implementation of filesystem drivers. HURD translators should allow implementation of almost arbitrary drivers in userspace (such as device drivers or network stacks). HURD is a micro-kernel so almost everything that traditionally lives in the kernel on Linux systems would be implemented as a translator in a HURD system (apart from very low-level virtual memory and CPU management).
- Xophmeister 11y agoNeat :) Thanks for the correction