*Hi,*
*
*
*First of all it should be clarified that fuse (and macfuse) is a 
development library that provides easy mechanism to implement filesystems. 
Fuse is not a end-user application, it is a library that is used by 
developers.

> Between Fuse4X and OSXFUSE which do you prefer.
The answer to this question depends on who you are. Are you a user or a 
filesystem developer?

If you are a user then the answer is "This is a wrong type of question". 
This is like asking “what should I choose OpenGL or DirectX for my Quake 
game?”. Remember that you do not use fuse directly, what you use is 
filesystem (such as sshfs, ntfs-3g, bindfs, ...). And you have no choice - 
you have to install the library that has been chosen by the author of 
filesystem you use. If the filesystem was compiled against fuse4x - you 
have to install fuse4x, if it was compiled against osxfuse then you have to 
install osxfuse.

If you are software developer that develops a filesystem and trying to 
choose a fuse dialect for macosx, then:

- If you already have a macosx-specific filesystem, you used macfuse for a 
long time and don't want to change anything (such as recompile your 
application), then your choice is osxfuse. It is closer to the original 
macfuse.

- If you are porting a filesystem from Linux to MacOSX and need a fuse 
library that works the same way on both platforms then you should choose 
fuse4x. Fuse4X aims to follow upstream as close as possible.

- In other cases you can choose any - both libraries should work fine for 
you.


PS. I found it a bit weird that many users ask questions like “what library 
to use” or “I installed macfuse but still cannot read my ntfs partition”. 
The reason I think is a lack of standard package manager in macosx when 
users in addition to a filesystem have to install macfuse developement 
package. This makes people think that macfuse is *THE* application that 
provides access to NTFS partitions/remote ssh folders etc.*

-- 
You received this message because you are subscribed to the Google Groups 
"MacFUSE" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/macfuse/-/5MOdOvIuL2AJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/macfuse?hl=en.

Reply via email to