Linked by Thom Holwerda on Mon 7th Jun 2010 10:15 UTC, submitted by kragil
Linux Employees of Lawrence Livermore National Laboratory have ported Sun's/Oracle's ZFS natively to Linux. Linux already had a ZFS port in userspace via FUSE, since license incompatibilities between the CDDL and GPL prevent ZFS from becoming part of the Linux kernel. This project solves the licensing issue by distributing ZFS as a separate kernel module users will have to download and build for themselves.
Thread beginning with comment 428595
To view parent comment, click here.
To read all comments associated with this story, please click here.
SteveB
Member since:
2005-07-10

Correct me if I'm wrong, but isn't this still breaking the licensing terms? I mean, is there not still CDDL code in a GPL kernel?
Sure, this project solves the risk for distros, but the end user now becomes the one liable.

Or have I completely missed the point?

Yes. you miss the point. It is not allowed to distribute a Kernel that has ZFS build into it. The reason is that you can not mix CDDL and GPL code. But an end user can patch her/his Kernel with the ZFS code and compile a Kernel and use that Kernel without breaking the license.

So only the distribution of a build Kernel is not allowed but running a patched Kernel is no violation of the licensing terms.

Reply Parent Score: 2