Hi all,

OSXFUSE is ready for its first official release. You can download OSXFUSE 2.3.0 
Beta from http://osxfuse.github.com/releases/OSXFUSE-2.3.dmg.


Some of the key features:

OSXFUSE is based on Erik's/Tuxera's MacFUSE 2.1.9 release that has proven to be 
very stable.
The first release follows a simple rule: Don't change anything code-wise unless 
it is absolutely necessary. Besides the addition of the MacFUSE compatibility 
layer there have been very few code changes to guarantee that OSXFUSE is as 
stable as MacFUSE.
Supports 10.6 and 10.7 (32 bit and 64 bit Kernel). 10.5 support will be added 
alongside Power PC support in the next release. Check for updates in a week or 
two.
Features a MacFUSE compatibility layer to support all existing MacFUSE file 
systems without the need to recompile them. OSXFUSE can be a drop-in 
replacement for MacFUSE. On a side note: MacFUSE's sshfs works great with 
OSXFUSE.


The OSXFUSE installer includes three packages:

OSXFUSE Core includes the user space library libosxfuse, OSXFUSE.framework and 
the kernel extension
OSXFUSE Preference Pane is used as updater and uninstaller
MacFUSE Compatibility Layer provides support for filesystems written for and 
compiled against MacFUSE

The core package is mandatory but the preference pane and the MacFUSE 
compatibility layer are optional installs. 

Note: If you choose to install the MacFUSE compatibility layer MacFUSE will be 
uninstalled automatically. This includes the official builds of MacFUSE and 
Erik's unofficial builds. Your MacFUSE filesystems will not be removed and 
should continue to work.


Building OSXFUSE:

If you choose to build OSXFUSE yourself, you can find some build instructions 
in the OSXFUSE group (link at the end of the mail). Basically you need Xcode 4 
(Snow Leopard) or 4.1 (Lion) and install the MacPorts port of "gettext". I 
recommend installing the git port, too. Xcode 4's bundled git is not up to date.

Clone the repository like this:
git clone git://github.com/osxfuse/osxfuse.git
cd osxfuse
git submodule update --init  

To build run:
OSXFUSE_PRIVATE_KEY=prefpane/autoinstaller/TestKeys/private_key.der ./build.sh 
-t dist

You can find the resulting installer packages in your /tmp/osxfuse-2.3 
directory. I will post a more detailed how-to in our GitHub Wiki. Those build 
instructions are bound to change over time. Especially bringing back support 
for 10.5 and Power PC will make this whole process a bit more complicated.


Removing OSXFUSE:

In case you want to remove OSXFUSE hit the "Remove OSXFUSE" button in the 
preference pane and afterwards remove the preference pane by right-clicking on 
it and selecting "Remove ...". OSXFUSE will then be completely purged from Mac.


If you encounter any bugs please subscribe to the OSXFUSE Google group and post 
your findings. Everyone will benefit from this. It is impossible to test 
OSXFUSE with every MacFUSE filesystem that is around. Feedback is highly 
appreciated. I will setup a basic project website when I find some free time.

Regards,
Benjamin


Website                 http://osxfuse.github.com/
Google group    http://groups.google.com/group/osxfuse-group
GitHub                  https://github.com/osxfuse

-- 
You received this message because you are subscribed to the Google Groups 
"MacFUSE" group.
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