Re: Didn't Stop Canonical
"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."
There's a further legal issue, at least in practical terms, as to who might have a legal standing to challenge the arrangement. Presumably a kernel dev would have the standing to challenge the shim but as the shim is GPL such a challenge would fail. The shim author(s) would have the standing to challenge linking the ZFS module but as this was the purpose it was written for it seems unlikely to happen. Could a kernel dev have the standing to challenge on the basis that "there's something over there I don't like; it's nothing directly to do with me but I don't like it"?