You wrote that modules become derivatives of the Linux kernel and this is the same as writing ZFS would become a kernel derivative.
Just for clarification, I was talking about compiling ZFS support INTO the kernel, not running it as a module.
Do you claim that support for compiling ZFS directly into the kernel also does not violate the license?

