From owner-freebsd-hackers Mon Dec 10 16:26:35 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from monorchid.lemis.com (monorchid.lemis.com [192.109.197.75]) by hub.freebsd.org (Postfix) with ESMTP id 8434537B417; Mon, 10 Dec 2001 16:26:19 -0800 (PST) Received: by monorchid.lemis.com (Postfix, from userid 1004) id 2D204786E6; Tue, 11 Dec 2001 10:56:17 +1030 (CST) Date: Tue, 11 Dec 2001 10:56:17 +1030 From: Greg Lehey To: Hiten Pandya , Matthew Emmerton , Anthony Schneider Cc: current@FreeBSD.org, hackers@FreeBSD.org, Alfred Perlstein Subject: Re: [SUGGESTION] - JFS for FreeBSD Message-ID: <20011211105617.K63585@monorchid.lemis.com> References: <20011210220153.50612.qmail@web21102.mail.yahoo.com> <20011210161410.L92148@elvis.mu.org> <002601c181cb$8c6a5e90$1200a8c0@gsicomp.on.ca> <20011210174711.A3208@mail.slc.edu> <20011210220153.50612.qmail@web21102.mail.yahoo.com> <20011210161410.L92148@elvis.mu.org> <002601c181cb$8c6a5e90$1200a8c0@gsicomp.on.ca> <20011210220153.50612.qmail@web21102.mail.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20011210174711.A3208@mail.slc.edu> <002601c181cb$8c6a5e90$1200a8c0@gsicomp.on.ca> <20011210220153.50612.qmail@web21102.mail.yahoo.com> User-Agent: Mutt/1.3.23i Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 6B 7B C3 8C 61 CD 54 AF 13 24 52 F8 6D A4 95 EF Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG [Format recovered--see http://www.lemis.com/email/email-format.html] Long-short syndrome in first message. On Monday, 10 December 2001 at 14:01:53 -0800, Hiten Pandya wrote: > hi all, > > this is a wild idea...suggestion... > > i wanted to ask if there were any _plans_ to port > JFS (Journaled File System) to FreeBSD... > > as for JFS, it is developed by IBM for Linux and is licensed under > GPL, so we could put this into src/gnu/ Well, JFS was developed by IBM for AIX. If you look at the header files, it is clearly derived from UFS. They later developed a completely new file system, JFS2, for OS/2, and later ported this version to Linux. It's also available for AIX, but the standard AIX file system is still the old JFS1. > It is used on IBM MainFrames and Enterprise servers for high > performance and maximum throughput... I don't think the zSeries (System/390) runs JFS. As I said above, the RS/6000 uses a different JFS file system. On Monday, 10 December 2001 at 17:39:35 -0500, Matthew Emmerton wrote: >> * Hiten Pandya [011210 16:02] wrote: >>> hi all, >>> >>> this is a wild idea...suggestion... >>> >>> i wanted to ask if there were any _plans_ to port >>> JFS (Journaled File System) to FreeBSD... >>> >>> as for JFS, it is developed by IBM for Linux and >>> is licensed under GPL, so we could put this into >>> src/gnu/ >>> >>> It is used on IBM MainFrames and Enterprise servers >>> for >>> high performance and maximum throughput... >> >> I'm glad you took the time to read the marketting literature. >> >> The problem is that porting it is going to be a bit more complicated >> than just dumping it into src/gnu. >> >> Feel free to take a shot at porting it though, let us know >> when you're done. > > I'm gainfully employed by IBM (although not for FreeBSD pursuits), > and have had this on my TODO list for a while. Well, I'm gainfully employed by IBM, both for FreeBSD and JFS. I've thought (and spoken) about this from time to time. It would be a lot of work. > The licence issue is a real sticky point, especially since the GPL > and BSD licences are like oil and water. Because of the GPL > licence, JFS support can never become part of the GENERIC kernel, > and any related support tools will have to exist as separate > binaries (newfs.jfs, fsck.jfs), as is currently done with the EXT2FS > filesystem. As others have pointed out, this is a detail. The real question is: will JFS2 buy anything? The only real way to find out is to try it. On Monday, 10 December 2001 at 17:47:11 -0500, Anthony Schneider wrote: > I'm no expert on journaled filesystems, but isn't the freebsd softupdates > option similar? No, at least not from a technical standpoint. From a user standpoint, they both try to make things faster and more reliable, but they do it in very different ways. > perhaps there could be an upgrade to offer > options SOFTERUPDATES > as an equal-but-different alternative to jfs? And what would that do? Greg -- When replying to this message, please take care not to mutilate the original text. For more information, see http://www.lemis.com/email.html See complete headers for address and phone numbers To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message