Subject: Re: Quick Q's about 4.4 vs 4.3, fs code
To: None <tech-kern@NetBSD.ORG>
From: Jeff Thieleke <thieleke@lust.isca.uiowa.edu>
List: tech-kern
Date: 05/14/1996 19:39:54
>  > > Also, if I ported ext2fs filesystem driver (that's a big if) from FreeBSD,
>  > > it would not go in the development tree because it is GPLed, right?
>  > 
>  > Probably, but I'd bet the OpenBSD folks would be interested in it ;-)
> 
> Make no mistake, NetBSD folks are interested in an ext2fs, as well.  
> However, for it to go into the tree, the licencing would have to be non-GPL.
> 
> ...now, if you were to make ext2fs an LKM, it would be possible to 
> distribute it separately from the rest of the kernel, and we could avoid 
> the GPL licencing nightmare.  (Yes, some will argue that LKMs should not 
> be optional, but IMO, if you want ext2fs, you'll just have to cope with 
> LKMs :-)
> 
> ...or, maybe you could talk to the Linux/ext2fs people, and work out some 
> sort of cooperation, licencing-wise.
> 
> ...or, you could go into turbo-hacking mode and re-implement the GPL'd 
> portions of ext2fs, and place the new code under acceptable licencing.  
> This requires more coffee and Thai food than the other options.
> 
> There are all sorts of possiblities.  The point is, explore all avenues 
> before assuming that "it would not go in the development tree".


Has anyone considered adapting the Lites ext2fs code to NetBSD?  If you
believe <http://www.cs.utah.edu/projects/flux/lites/html/ext2fs.html>, it
should be pretty easy.  They already claim to have a fsck_ext2fs and
mount_ext2fs that will work on NetBSD as well as FreeBSD.


Jeff Thieleke