I know that the GPL is "sticky" for statically linked modules.
So it is considered not to apply to pro=B4grams that are just run on the Linux kernel and use the dynamic libraries.
Moreover there is a "lesser GPL" that allows for non open source Kernel modules.
But when compiling any C source code I need to use macros in .H files and the linker includes some code from static libraries that come with the OS.
What license is defined for these file ?
-Michael