From owner-freebsd-chat Tue Feb 27 23:13:52 2001 Delivered-To: freebsd-chat@freebsd.org Received: from smtp02.primenet.com (smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (Postfix) with ESMTP id CD0AA37B719; Tue, 27 Feb 2001 23:13:46 -0800 (PST) (envelope-from tlambert@usr05.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.9.3/8.9.3) id AAA05367; Wed, 28 Feb 2001 00:07:24 -0700 (MST) Received: from usr05.primenet.com(206.165.6.205) via SMTP by smtp02.primenet.com, id smtpdAAAF0aaAk; Wed Feb 28 00:07:17 2001 Received: (from tlambert@localhost) by usr05.primenet.com (8.8.5/8.8.5) id AAA18761; Wed, 28 Feb 2001 00:13:33 -0700 (MST) From: Terry Lambert Message-Id: <200102280713.AAA18761@usr05.primenet.com> Subject: Re: Design a journalled file system To: riel@conectiva.com.br (Rik van Riel) Date: Wed, 28 Feb 2001 07:13:32 +0000 (GMT) Cc: brett@lariat.org (Brett Glass), tlambert@primenet.com (Terry Lambert), dcs@newsguy.com (Daniel C. Sobral), freebsd-chat@FreeBSD.ORG, jar@integratus.com (Jack Rusher), sam@errno.com (Sam Leffler), zzhang@cs.binghamton.edu (Zhiui Zhang), freebsd-fs@FreeBSD.ORG In-Reply-To: from "Rik van Riel" at Feb 27, 2001 05:41:43 PM X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > 3. however, improvements to the code will be available to > everbody; nobody will be able to take away IBM's market > using an improved version of their product -- IBM itself > will also have the improved code (different from BSD) If JFS improvents are created, they are under the GPL, since they are a derivative work of code under that license, and thus IBM can not roll them back into OS/2, unless they release OS/2 under GPL. The same for XFS, SGI, and IRIX. Neither of these are possible, since, among other vendors, both OSs contain code licensed from Microsoft. Believe me, they are not expecting contributions from the community, other than bug fixes and porting. If the license were friendly to commercial use on either one of them, then it would be only a matter of time before a BSD using company paid a professional programmer to do something more than bug fixes and porting work. Most likely, the code would be released back out to offload maintenance, since it wouldn't constitute a huge intellectual property investment. I made these arguments to vice presidents of engineering in both companies. The only reason the code was released was marketing climbing onto the Linux bandwagon. > Can you really blame them for chosing this option ? Yes. As a stockholder, I can. The MPL would have been a much better commercial choice, since it would have given the company the right to roll changes back into its commercial product, instead of having to recreate them to avoid back-contamination. As a BSD user, the LGPL would have been a better choice. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message