> Finally, I finished the linux-2.4.11 kernel compilation and my system is up
> running with the linux-2.4.11 kernel. However, I noticed that the kernel
> spits out this message "will taint the kernel: no license" when it tries to
> load modules. For instance, I executed "/etc/rc.d/init.d/alsasound start",
> the sound drivers are loaded as usual with such a message. Why?
If a non-opensource module is loaded into the kernel, then it is often
difficult for kernel hackers to debug the kernel. Therefore, modules are
now supposed to declare their licenses. If a declared license is not known
to be opensource-friendly, the kernel is "tainted", and bug reports may be
See http://lwn.net/2001/0906/kernel.php3 for a more lengthy description.
This message was originally posted on Usenet in plain text. Any images,
hyperlinks, or the like shown here have been added without my consent,
and may be a violation of international copyright law.