Wednesday, December 17, 2008

Google Introduces New File System For MacFUSE

Google announced the addition of a new file system for MacFUSE 2.0 today. MacFUSE is an Open Source mechanism that allows you to extend Mac OS X's native file system capabilities. It aims to be API-compliant with the FUSE (Filesystem in USErspace) mechanism that originated on Linux. Therefore, many existing FUSE file systems become readily usable on Mac OS X. The core of MacFUSE is in a dynamically loadable kernel extension.

The source code for the new file systems discussed and demonstrated during the talk is also available. Please head over to the MacFUSE source repository for the following:
  • AncientFS - a file system that lets you mount ancient, and in some cases current-day Unix data containers as regular volumes on Mac OS X.

  • UnixFS - a general-purpose abstraction layer for implementing Unix-style file systems in user space.

  • ufs - a user-space implementation (read-only) of the UFS file system family.

  • sysvfs -a user-space implementation (read-only) of the System V file system family.

  • minixfs -a user-space implementation (read-only) of the Minix file system family.
For more details checkout the original posting at the Google Open Source Blog and Google's MacFUSE Discussion Group.

No comments:

Post a Comment

All comments will be moderate for content, please be patient as your comment will appear as soon as it has been reviewed.

Thank you