> 5.0 removes the ability from non-GPL modules to use the FPU or SIMD instructions
Optionally, we may expect distros like Ubuntu simply reverse that change to not ruin their own packages.
Also...
> My tolerance for ZFS is pretty non-existant.
Greg seems like a really pragmatic, nice and agreeable chap. Bet he’s a big hit at parties.
If they want to earn the ire of the Linux kernel developers, sure. But they won't do that, especially if they employ kernel developers. That's a scummy thing to do.
It could have a neat name too, like “gplbridge” or whatever (all associations with License-trolls only partially intended). That way they wouldn’t have remove optimized code for Linux 5+ users.
Dirty, utterly pointless, but it would get the job done, right?
Personally I think one has a better time arguing that kernel modules simply interface with the kernel rather than creating a derivative work, thus making any module independent from the license of the kernel. The case law around "interfacing" is conflicting, but at least a few cases has gone in favor of the accused.
(IIRC, the original title of this submission had " with Linux 5.0 support" at the end, indicating why this release is newsworthy, but I'm not seeing it anymore.)