DragonFly kernel List (threaded) for 2003-09
Re: cache_lookup() work this week.
:> Hrm... Including a GPL'd file system or have the SGI folks agreed to BSD
:> license it?
:You know... we could just come up with one just for DragonFly. Follow the
:model of Dimonic Giampaolo's "Practical File System Design".
The eventual goal is to make filesystem development 'trivial' under
DragonFly, by having a kernel module that extends the VFS interface into
In the mean time, and even once we get to that point, we certainly are
not going to throw away any of our existing filesystems. There is no
particular requirement that DragonFly code (or FreeBSD code for that
matter) be 100% under the BSD License so there is no problem incorporating
GPL'd filesystems. The only requirement is that the source be clearly
marked and arranged, which is why we have the gnu/ and a contrib/
directories, and we could certainly add additional dirs like gpl/
if it made sense to do so.