Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Oct 2010 15:05:47 +0200
From:      Ivan Voras <ivoras@freebsd.org>
To:        freebsd-current@freebsd.org
Subject:   Re: Fixing and importing the fusefs kernel module - any VFS-savvy takers?
Message-ID:  <iabsf7$lvc$1@dough.gmane.org>
In-Reply-To: <4CC96DF5.60501@unsane.co.uk>
References:  <AANLkTin0dGcNJMYvXiWC7Diz7jMxAEpXFeeJDK1h3AQO@mail.gmail.com> <4CC96DF5.60501@unsane.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
On 10/28/10 14:35, Vincent Hoffman wrote:
> On 28/10/2010 12:49, Ivan Voras wrote:
>> Hello,
>>
> <snip much>
>> Basically, this is a call for help in working on fusefs. There are
>> several developers and users willing to do testing and such but no
>> available developers with their hands in the guts of VFS to squash the
>> buried bugs. Fusefs might be especially relevant to desktop users and
>> as such to PC-BSD developers, so I'm cc-ing Kris in case he has a
>> comment.
>>
>> Is anyone interested?
>>
> 
> Would it not make more sense to take the work done here:
> http://wiki.freebsd.org/SOC2009TatsianaSeveryna
> forward?  (not volunteering, just wondering what with the licensing and
> all.)

Hello,

No, the puffs port is in about the same state as fusefs, and fusefs has
these benefits over it:

 * More file systems are developed for fuse (an incomplete list is here:
http://sourceforge.net/apps/mediawiki/fuse/index.php?title=FileSystems)

 * It's more popular both among the users and 3d party software
developers (like Gnome)

 * It's better performing, at least in theory, because puffs was not
originally written for a multi-threaded kernel (lots of serialization)

Licensing isn't a problem since the fuse kernel module is developed from
scratch under the BSDL.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?iabsf7$lvc$1>