3 ms·
> why is a fully-proprietary Celeste.sh (a commercial video game) okay? Because Celeste has fewer privileges? Because Celeste doesn't link into the kernel, the
by snuxoll 7y ago
> why is a fully-proprietary Celeste.sh (a commercial video game) okay? Because Celeste has fewer privileges?
Because Celeste doesn't link into the kernel, there is a system call exemption in the kernel license to make it abundantly clear that user-mode applications are not considered combined or derived works of the kernel.
As far as ZFS.ko is concerned, there's already history of non-GPL filesystem modules being included in the kernel; namely afs. It's the same argument, AFS was designed for another UNIX-like operating system with a similar VFS layer and - rationale that Linus agreed with. It's really other maintainers at this point that are stonewalling ZFS.ko, an issue that will ultimately come down to what a court decides constitutes a derived work.