On Sat, 2006-06-10 at 13:15 -0400, Lee Revell wrote: > On Sat, 2006-06-10 at 08:01 -0500, Jan Depner wrote: > > On Fri, 2006-06-09 at 22:33 -0400, Lee Revell wrote: > > > On Fri, 2006-06-09 at 22:12 -0400, M P Smoak wrote: > > > > So a company that wanted to have a proprietary connection to linux > > > > could write an open source blob and a closed connection to the blob > > > > for their closed hardware/software? ie linux remains useable for > > > > companies. > > > > > > > > > > Not if the closed part was specifically developed to run on Linux. The > > > key is whether it's a "derived work" as far as copyright law is > > > concerned or not. > > > > > > > You can develop a closed package to specifically run on Linux. It > > is not in violation of the GPL. This is the old Micr$oft "GPL is a > > cancer" FUD. What you can't do is use GPL code in a closed application. > > > > I am talking about KERNEL DRIVERS. Please re-read the thread. Of > course you can develop a closed USERSPACE package. > > The kernel is GPL. Drivers are part of the kernel. Therefore you > cannot develop a closed source kernel driver. > What would you call the NVIDIA driver? -- Jan 'Evil Twin' Depner The Fuzzy Dice http://myweb.cableone.net/eviltwin69/fuzzy.html "As we enjoy great advantages from the invention of others, we should be glad of an opportunity to serve others by any invention of ours, and this we should do freely and generously." Benjamin Franklin, on declining patents offered by the governor of Pennsylvania for his "Pennsylvania Fireplace", c. 1744