Originally posted by ninez
View Post
What Nvidia and AMD drivers do is using a GPLed kernel module to expose some of the kernel internals to userspace, thus making them userspace API/ABIs, then writing the proprietary driver code in userspace. There's no clear decision if that's allowed or not and that's off-topic, too, but the AnthraX modules clearly don't work that way.
Long story short: That you see "closed source" printed from a module running in kernel space is a GPL violation.
Comment