On Thu, 2006-06-22 at 02:47 +0200, Thomas Ilnseher wrote:
They put it in there because on Windows, vendors are free to put any
damn thing in a kernel driver (I've seen Windows drivers that contain a
full AC3 decoder that uses floating point math), and their legal
strategy to get around the GPL is to make the Linux nvidia driver a GPL
wrapper around the same binary blob the Windows driver uses. This way
it can't be considered a derivative work of the kernel and thus the GPL
does not require them to make the source available. (Disclaimer: IANAL,
this is all hearsay and certainly has not been tested in court)
If you run strings on nvidia.o you can see HKEY_LOCAL_MACHINE in
there :-P
Lee
LINUX® is a registered trademark of Linus Torvalds in the USA and other countries.
Linuxaudio.org logo copyright Thorsten Wilms © 2006.
Hosting provided by the Virginia Tech Department of Music and DISIS.