DragonFly BSD
DragonFly kernel List (threaded) for 2003-09
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: Filesystems again (was Re: cache_lookup() work this week.)

From: Pedro Giffuni <giffunip@xxxxxxxx>
Date: Tue, 09 Sep 2003 00:34:11 -0500

.10.905622@xxxxxxx> <3F5D5CC9.6ACB494@xxxxxxxx> <pan.2003.>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 43
X-Trace: 1063085684 crater_reader.dragonflybsd.org 271
Xref: crater_reader.dragonflybsd.org dragonfly.kernel:1067

Jeremy Messenger wrote:

> It's in GPL license. Check ->
> http://www.namesys.com/content_table.html#13_1
> His attitude seems to be little flexible to me, no? Well, who cares.. All
> I care is Hans Reiser's answer of 'yes' or 'no' for BSD license or
> whatever. :-)

Yeah, it's GPLd " This project is GPL'd, but I sell exceptions to the GPL to
commercial OS vendors and file server vendors.  It is not usable to them without
such exceptions..."
It used to have a clause prohibiting implementation of certain features that he
planned to sell.

> > It would be nice if someone takes the few GPL'd files in FreeBSD's ext2fs and
> > replaces them with the NetBSD stuff, which is was reimplemented from FFS. Also
> > OpenBFS looks good (I posted the URL in this thread), and Apple's HFS looks
> > even better as it's being ported to FreeBSD.
> You are the same person who posted in the freebsd-hacker mailing list
> about OpenBFS.. ;-) Thanks for this info!

It may not work (C++) and the authors claim they have to optimize it still, but it's
a nice link anyways :).

I think the problem with FreeBSD's lack of filesystems is that few people are
capable and willing to do the actual work. There are many things under a decent
license (OpenAFS, lfs, ancient sysvfs, HFS+, CFFS, etc..), but almost no one has the
know-how to port them. IMHO, the license is an excuse.


[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]