Slashdot Mirror


FUSE Port Brings NTFS Support To OS X

sciurus0 writes "In his session at Macworld on OS X filesytems, Google's Amit Singh announced that he has ported Linux's FUSE module to OS X. The port is called MacFUSE and it is available in source form and as a pre-compiled kernel extension with associated tools. Many FUSE filesystems such as sshfs and ntfs-3g are reported to work."

5 of 150 comments (clear)

  1. FUSE for Windows by Cyberax · · Score: 4, Interesting

    I'm writing FUSE for Windows at my spare time (not much of it, unfortunately). Is there anybody who's doing the same?

    1. Re:FUSE for Windows by Cyberax · · Score: 4, Interesting

      Yes, if they don't use any Linux/Unix-specific features. User-space part of FUSE, however, will have be modified (because there's no fork() in Windows).

      Release is FAAAAAAAAR away now, I expect to get something working in 3-4 months.

    2. Re:FUSE for Windows by TheNetAvenger · · Score: 4, Interesting

      So with FUSE ported, Windows users can also enjoy in-filesystem versioning, seamless ssh integration, RAR files as folders and so on.

      Why is this such a great goal, when FS developers have been trying to meet the basic features of NTFS already...

      NTFS already does journalling, has file versioning (far beyond what any *nix FS does), encyrption, compression, and with Win32, zip and rar integration.

      The trick in writing a FS for Windows isn't so much a NT issue, but how Win32 see the FS and what it expects to be there. This can best be demonstrated with the Unix subsystem on Windows, or how NFS is handled.

      BTW, this is kind of a baited post to see how well people really do understand NTFS and also what they are trying to accomplish.

      For developers interested there are some good resources and help on writing FS for NT, like at: http://www.osronline.com/cf.cfm?PageURL=showlists. CFM?list=NTFSD

      Take Care...

  2. How about ext3? by MMC+Monster · · Score: 4, Interesting

    How about ext3 support on Intel macs? I tried the sourceforge project about a year ago and it didn't work.

    --
    Help! I'm a slashdot refugee.
  3. Cocoa Fuse GUI by mgorbach228 · · Score: 5, Interesting

    I'm working on a Cocoa GUI for FUSE (currently called MacFusion). The idea is that it loads plugins for supported filesystems (working right now on SSHFS, NTFS-3G and FTPFS at first). The plugins provide a configuration interface and code to mount/unmount. I'm hoping that this GUI will make FUSE goodness easily accessible to non-technical non-console people. In the future, it should be simple to support encfs, gmailfs, etc. This will be a FOSS project once a first build is ready. Anyone who wants to help is welcome, as are suggestions of any kind on the features/interface.