Google Releases MacFUSE

MacFUSE, is a Mac OS X version of the popular FUSE (File System in User Space) mechanism, which was created for Linux and subsequently ported to FreeBSD. FUSE makes it possible to implement a very functional file system in a normal program rather than requiring a complex addition to the operating system. More importantly, the […]

Share online:

MacFUSE, is a Mac OS X version of the popular FUSE (File System in User Space) mechanism, which was created for Linux and subsequently ported to FreeBSD.

FUSE makes it possible to implement a very functional file system in a normal program rather than requiring a complex addition to the operating system. More importantly, the FUSE API is very easy to program for. The large number of interesting and/or useful FUSE file systems out there is a testament to this. An often-cited example of such a useful file system is sshfs, which until now was not available on Mac OS X.

The MacFUSE implementation Google is releasing today includes the following components:

  • A virtual file system (VFS) kernel extension
  • A special-purpose mount_fusefs program
  • A patch to the FUSE user-space library
  • A patch to the SSHFS file system

More details on using and developing for MacFUSE are available on the project's Google Code page.

Google Mac blog

Google, MacFUSE, FUSE, Mac, OS X, File System in User Space

About The Author

Deepak Gupta is a IT & Web Consultant. He is the founder and CEO of diTii.com & DIT Technologies, where he’s engaged in providing Technology Consultancy, Design and Development of Desktop, Web and Mobile applications using various tools and softwares. Sign-up for the Email for daily updates. Google+ Profile.