Re: Didn't Stop Canonical
The argument over OpenZFS presence in a Linux distro has nothing to do with Oracle.
It is about RMS insistence that only packages with ideologically pure GPL license are allowed to be distributed alongside with Linux kernel, if these packages happen to include modules which do use the kernel directly. As OpenZFS apparently does.
Except that it does not, because there is a shim library called Solaris Porting Layer which actually is licensed under GPL, and OpenZFS under Linux is using this library, instead of using Linux kernel directly (for most calls). And that of course opens up a legal question, when shim library is enough to remove the direct use of kernel from OpenZFS on Linux. Not surprisingly, there is some disagreement about this.