Binary Modules
Binary Modules
Posted Nov 4, 2011 10:11 UTC (Fri) by simlo (guest, #10866)In reply to: More fishy behavior from AVM by arnd
Parent article: ELCE11: Till Jaeger on AVM vs. Cybits
NVIDIA can ship non-GPL modules because it is not shipped along with the kernel and those drivers are not developed for Linux and therefore not a derivative work.
But you can't ship binary modules along with the kernel. The modules are part of the same program and must be under GPL. Kernel + modules is a derivative work and must be GPL as a whole. If they are dynamically or statically linker into the program does not matter.