3 ms·
Could you or someone else is why it's able to be part of the FreeBSD kernel but not the Linux kernel? I'm guessing this is a licensing and/or legal issue?
by bogomipz 6y ago
Could you or someone else is why it's able to be part of the FreeBSD kernel but not the Linux kernel? I'm guessing this is a licensing and/or legal issue?
- ghaff 6y agoLicense compatibility. CDDL is a weak, file-based license similar to the MPL. It is generally (though not universally) believed to be incompatible with the GPL. (Which may or may not have been intentional. Again, accounts differ.) In any case, the Linux kernel along with Red Hat for its distributions won't incorporate ZFS code for this reason. The fact that it's Oracle that owns the copyright doubtless doesn't help. FreeBSD is BSD licensed of course and that's considered compatible with CDDL given that CDDL is file-based.
- bogomipz 6y agoThanks ok yes that sounds familiar. For anyone else interested, this is a good read: https://www.softwarefreedom.org/resources/2016/linux-kernel-cddl.html https://www.softwarefreedom.org/resources/2016/linux-kernel-...