cross-posted from: https://lemmy.ca/post/4244409

you are viewing a single comment's thread
view the rest of the comments
[–] 7 points 3 years ago (1 child)

The shim module smuggles GPL-only kernel symbols into the non-GPL binary blob. Because the actual module using those symbols is not GPL compatible this violates the GPL license.

From Linus Torvalds mouth:

anybody who were to change a xyz_GPL to the non-GPL one in order to use it with a non-GPL module would almost immediately fall under the "willful infringement" thing, and that it would make it MUCH easier to get triple damages and/or injunctions, since they clearly knew about it.

In short, nvidia is playing with "please sue me" button.

  • source
  • parent
  • hideshow 2 child comments