atom feed59 messages in org.freebsd.freebsd-fsRe: Design a journalled file system
FromSent OnAttachments
Zhiui ZhangFeb 6, 2001 1:15 pm 
Sam LefflerFeb 6, 2001 1:46 pm 
Alfred PerlsteinFeb 6, 2001 1:52 pm 
Zhiui ZhangFeb 6, 2001 6:20 pm 
Terry LambertFeb 7, 2001 1:47 pm 
Jack RusherFeb 7, 2001 1:56 pm 
Terry LambertFeb 7, 2001 2:09 pm 
Terry LambertFeb 7, 2001 3:22 pm 
Zhiui ZhangFeb 7, 2001 3:39 pm 
Russell CattelanFeb 8, 2001 11:05 pm 
Russell CattelanFeb 8, 2001 11:12 pm 
Terry LambertFeb 9, 2001 12:56 am 
Zhiui ZhangFeb 9, 2001 9:24 am 
Russell CattelanFeb 9, 2001 10:08 am 
Karsten W. RohrbachFeb 9, 2001 11:23 am 
Russell CattelanFeb 9, 2001 11:37 am 
Julian ElischerFeb 9, 2001 11:58 am 
Russell CattelanFeb 12, 2001 11:37 am 
Zhiui ZhangFeb 12, 2001 12:34 pm 
Russell CattelanFeb 12, 2001 12:50 pm 
Zhiui ZhangFeb 12, 2001 1:21 pm 
Terry LambertFeb 12, 2001 3:06 pm 
Zhiui ZhangFeb 12, 2001 4:27 pm 
Russell CattelanFeb 12, 2001 4:49 pm 
Adrian ChaddFeb 13, 2001 2:07 am 
Russell CattelanFeb 15, 2001 1:50 pm 
Robert ClarkFeb 20, 2001 7:27 pm 
Terry LambertFeb 20, 2001 8:03 pm 
Russell CattelanFeb 20, 2001 11:23 pm 
Daniel C. SobralFeb 26, 2001 3:51 am 
Terry LambertFeb 26, 2001 5:31 am 
Terry LambertFeb 26, 2001 5:34 am 
Jamie BowdenFeb 26, 2001 7:35 am 
Bill VermillionFeb 26, 2001 9:55 am 
Daniel C. SobralFeb 26, 2001 11:17 am 
Brad KnowlesFeb 26, 2001 11:41 am 
Terry LambertFeb 26, 2001 7:42 pm 
Terry LambertFeb 26, 2001 7:46 pm 
Daniel O'ConnorFeb 26, 2001 7:51 pm 
Terry LambertFeb 26, 2001 8:06 pm 
Jonathan LemonFeb 26, 2001 8:11 pm 
Daniel O'ConnorFeb 26, 2001 8:12 pm 
Brett GlassFeb 26, 2001 8:16 pm 
Terry LambertFeb 26, 2001 10:20 pm 
Daniel C. SobralFeb 27, 2001 12:29 am 
Doug RabsonFeb 27, 2001 1:45 am 
Doug RabsonFeb 27, 2001 1:46 am 
Jonathan LemonFeb 27, 2001 6:46 am 
Bill VermillionFeb 27, 2001 7:18 am 
Brad KnowlesFeb 27, 2001 9:48 am 
Peter WemmFeb 27, 2001 10:43 am 
Terry LambertFeb 27, 2001 11:44 am 
Terry LambertFeb 27, 2001 12:19 pm 
Rik van RielFeb 27, 2001 12:41 pm 
Terry LambertFeb 27, 2001 11:13 pm 
Russell CattelanFeb 28, 2001 3:49 pm 
Karsten W. RohrbachMar 24, 2001 8:07 pm 
Coleman KaneMar 26, 2001 9:15 am 
Karsten W. RohrbachMar 26, 2001 10:00 am 
Subject:Re: Design a journalled file system
From:Russell Cattelan (catt@thebarn.com)
Date:Feb 8, 2001 11:05:07 pm
List:org.freebsd.freebsd-fs

Terry Lambert wrote:

{...}

I rather suspect that the GPL was intentionally chosen by SGI to permit them to jump on the Linux/Open Source bandwagon, without exposing them to the risk of a commercial organization which competes with SGI being able to benefit from the technology

This is unquestionably true. I have word from some of the architects who helped design XFS that this was exactly the reason GPL was chosen over the BSD license.

I had a pretty long discussion with their V.P. of engineering, who made the decision (they have a number of "V.P. of engineering" lying around). He didn't come out and say the same thing, and I really didn't attribute it to that, since it means that any bug fixes are GPL-code derived, and therefore also GPL. That would mean that they really don't expect any useful work to come out of the Linux community, or that they expected people to just sign over rights to anything interesting, which I think would be a bit

naieve, to say the least.

I'm not sure who you talked with? but it really it that simple.

The reason the GPL was chosen for XFS.

It's the license Linux is using, and since

the port is being done for Linux it makes sense.

SGI is also doing work with the XFree code, the work

is being released under the X license (which is also

an anti GPL license).

SGI is basically matching license for licensee to

whatever project they are contributing to.

This from the lawyer that is doing all the open source work.

I have stated this in the past but I will bring it up again.

If sufficient momentum can be generated toward an fbsd port

of XFS, it may be possible to go to the lawyers and have a another

license drawn up.

But unless the bsd community can show they are serious about XFS

being ported it would be a waste of time to ask for something that SGI

has very little business interesting in doing.

Note Darwin might be a big win in terms of making a business case

for another platform.

The license shouldn't be that big of an issue.

Lots of fbsd uses GPL'ed code... hmm gcc for example.

Let get to the point were XFS is in such demand on fbsd

we can get a petition going if necessary to have the license

updated.

BTW if anybody is interested a few of us have started looking

at actually doing the port.

Not much has been done at this point... basically battling through

header file cleanup.

Ohh one other comment:

The only time SGI may ask for a copy write reassignment is if the

contributed code affects the filesystem compatibility between irix and

linux. This would have to be a major contribution before something like

this would be an issue, and some negotiation will most certainly be involved.

Up to to this point all bug fixes have been linux related only so it really

isn't an issue.

This isn't SGI trying to be an ass... rather SGI trying to provide the

most compatible FS it can within the constrains of many legal issues.

To Unsubscribe: send mail to majo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message