To read all comments associated with this story, please click here.
Because a FUSE driver wouldn't have to link to the GPLed kernel and would consequently not present a license conflict. Also, there was already work in progress on a FUSE ZFS impl for last year's GSoC, though I have no idea how far that progressed in the end.
Update: Err, missed the actual point. The FUSE driver could, due to the lack of license issues, use the actual ZFS code, which would prevent the patent issue from cropping up.
Edited 2007-04-20 19:31 UTC
How is it that Mac OS X and FreeBSD overcame the patents problem ? Wouldn't it be possible for Linux to do things the same way ?
Do they use binary compatible reimplementations of the FS ? If so I guess they're all in the same ship with those patents problems.
(I really doesn't know much about ZFS history and implementations, so please excuse if the answers to those questions are obvious).
Ha, already under way:
http://www.wizy.org/wiki/ZFS_on_FUSE






Member since:
2007-03-16
Actually, I don't see any problem here; Instead of building a kernel driver for ZFS, build FUSE driver. It will solve the license issue, *and* will be available for multiple OSes including Linux, Mac OS X and BSD UNIX.