Date: Wed, 12 Feb 2003 18:08:31 -0500 From: "Matthew Emmerton" <matt@gsicomp.on.ca> To: "David Schultz" <dschultz@uclink.Berkeley.EDU>, "Daxbert" <daxbert_news@dweebsoft.com> Cc: "Bill Moran" <wmoran@potentialtech.com>, "Heinrich Rebehn" <rebehn@ant.uni-bremen.de>, <freebsd-questions@FreeBSD.ORG>, <freebsd-fs@FreeBSD.ORG> Subject: Re: Why is there no JFS? Message-ID: <005801c2d2eb$aa5fae60$1200a8c0@gsicomp.on.ca> References: <3E4A5B77.5080103@ant.uni-bremen.de> <3E4A863E.2030801@potentialtech.com> <3E4A8EF5.1070308@ant.uni-bremen.de> <3E4A9712.8030609@potentialtech.com> <3E4AA331.5040701@ant.uni-bremen.de> <3E4AA734.5040102@potentialtech.com> <045401c2d2db$f9d45c30$0a0aa8c0@dweebsoft.com> <20030212225631.GA10375@HAL9000.homeunix.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> Thus spake Daxbert <daxbert_news@dweebsoft.com>: > > The inspiration for this email was from a thread in > > -questions: "Re: fsck takes very long after crash/reset" > > > > Is anybody currently working on or does there exist > > a JFS for FreeBSD? Various people (including myself and Hiten Pandya) have done work to port the GPL'd JFS implementation, but there's one ugly problem -- the GPL. We can make JFS into a kernel module (avoiding the static-link policy of the GPL), but then it can only (legally) be used on non-root filesystems, as the code to read the root filesystem must be statically linked into the kernel. This in itself makes JFS support somewhat pointless. This is the same reason why XFS and ReiserFS haven't been ported -- the GPL prevents us from statically linking the code into the kernel, hence we can't support booting from any XFS/JFS/ResierFS filesystems. -- Matt Emmerton To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?005801c2d2eb$aa5fae60$1200a8c0>