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. Lee