Submitted by شخص خجول مجهول on Tue, 18/01/2005 - 02:25.
( categories: )
URL: 
http://fuse.sourceforge.net
version: 
2.2_preX
What is different about this package: 

Everything and I can't wait until someone (maybe me?) impl a nice subversion versioning filesystem.

Why I like this package: 

It follows the sweet concept of "If you can do it in userspace, don't put in the kernel" and I really support and love that concept (udev anyone?).

pros: 

  • Clean, handy.
  • You don't have to be 1337 to write a simple filesystem (hell or even advanced).
  • You don't need to put crap load of code into the kernel to make a simple ssh or ftp filesystem.
  • Conclusion: 

    A must try for everyone that wants to get rid of using lufs/shfs or fish (kde) in favor of something simpler and more flexable.

    cons: 

  • Well, a simple wrong inode number can make it oops, however its harmless and you can try mounting your filesystem on another directory!
  • the perl bindings aren't multi-threaded :(
  • Description: 

    With FUSE it is possible to implement a fully functional filesystem in a userspace program. Features include:

  • Simple library API
  • Simple installation (no need to patch or recompile the kernel)
  • Secure implementation
  • Userspace - kernel interface is very efficient
  • Usable by non privileged users
  • Runs on Linux kernels 2.4.X and 2.6.X
  • Has proven very stable over time
  • Project Name: 
    FUSE