On 12/16/06, Christopher A. Bier chris.bier@cymor.com wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Linus shot that down. http://lkml.org/lkml/2006/12/13/370
And a damned good thing he did, too. For the forseeable future, there are going to be hardware manufacturers who don't have the budget to do driver development for Linux in a 'cleanroom', separated from their Windows driver work. The tools that Microsoft provides to companies for building drivers come with proprietary MS stuff in them, and attached NDAs that forbid them releasing the source to anyone who hasn't also signed the NDA.
And they have the gall to call the GPL 'viral'.
Anyway, those companies simply are not going to release source code. They'll either not support Linux at all, or do it in userspace like Linus said. Either way, preventing binary drivers would be a feel-good, do-nothing act.