Originally posted by muncrief
View Post
It has absolutely nothing to do with Linus' refusal to merge ZFS into the kernel. It's impossible to do that. That's not a prejudice, it's a legal fact.
The two projects' licences are very widely agreed to be legally incompatible for a multitude of reasons. Nobody on earth disputes this. Not in the Linux camp, not in the ZFS camp, not even canonical. Canonical's shipping of ZFS hinges on there being nothing in either licence preventing shipping ZFS as an out of tree module, just like the closed source nvidia module or countless other proprietary modules.
The only sad part is that the kernel community don't distinguish beyond whether something is in-tree and GPL, or everything else.
ZFS is open source, yes.
ZFS is copyleft, yes.
ZFS would make a great addition to linux, yes.
But non of that matters. In the kernel devs' minds it's no different whether ZFS is copyleft or fully proprietary, whether open source or closed source, or whether anyone working on would or wouldn't like to upstream it. It isn't in-kernel and never will be in-kernel, and so they will continue to treat it as the enemy.
Comment