Binary only modules

Any code that is linked into the kernel and distributed as part of the kernel must fall under GPL which means that the source must be supplied if the code is distributed. However Linus has made an exception to this rule for modules, they can be shipped in binary only.

Binary only modules are BAD!