Being honest with MODULE_LICENSE
Posted Apr 29, 2004 1:47 UTC (Thu) by farnz
In reply to: Being honest with MODULE_LICENSE
Parent article: Being honest with MODULE_LICENSE
DriverLoader has always been honest about its licence; LinuxAnt's
"objection" to the taint for their modem driver is that it "confuses"
customers if each module that the driver loads causes a taint message to
appear. So, one taint message is OK, but several messages is trouble.
Personally, I feel LinuxAnt are being unnecessarily underhand; it
would have been just as effective to ask the developer of modutils
to provide a method to warn once for a sequence of module insertions done
by modprobe. In other words, if I call "modprobe foo; modprobe bar",
where both are tainted, I get two taint messages. If I call "modprobe
--error-on-fail foo --no-error-on-fail bar baz biff" where all 4 modules
are tainted, modprobe prints one taint message for all four modules,
inserts foo or fails, and then tries to insert bar, baz and biff, not
worrying if any of them fail to insert due to lack of hardware.
This fits what they claim to want to do, but avoids annoying kernel
developers too much. It also ensures that oops output remains tainted,
which the current solution doesn't.
to post comments)