Re: [OT] The GPL and possible violations

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Joel Rees wrote:
> 2006-02-17 (金) の 01:57 -0800 に Michael A. Peters さんは書きました:
> 
>>Having a discussion on the GPL - and the broadcom driver in Linksys
>>routers came up.
>>
>>I'm taking the position that since it is a kernel module, it modifies
>>the kernel when the kernel loads it - and thus, it is no different than
>>if they were shipping a static kernel with the module compiled in, and
>>thus they (Linksys) are in violation of the GPL because they are
>>shipping a modified GPL product (the kernel) without releasing the
>>source to their modifications.
>>
>>Other arguments are that the driver uses the kernel and is not a
>>modification to the kernel. But I don't see how it could be that way, I
>>see it as adding functionality to the Linux kernel (the ability to talk
>>to the broadcom chipset) and as such, they are shipping a modified
>>kernel without also shipping the source.
>>
>>Any GPL license gurus have comment?
>>
>>The implications of my argument are bigger than Linksys - anyone who
>>ships a non GPL compatible driver _with_ the Linux kernel would be in
>>violation of the GPL - including distributions that ship with the nvidia
>>drivers. It wouldn't make the the modules themselves non distributable,
>>just that they are non distributable with the kernel.
>>
>>I'm not positive my interpretation of the GPL is correct though, so I'd
>>like comments from people who know it better than I do.
> 
> 
> Less a question of what the GPL says and more a question of how the
> authors of the kernel intend it, from what I understand. It's in a gray
> area, and Stallman would probably agree with you, but is Stallman one of
> the copyright owners of the kernel?

I can answer this... He is not. In fact, in some exchanges with
him that I've seen, he has expressed some exasperation that most
of what people call "Linux" is actually "GNU", and not Linux at all.
Linux is a kernel, and that's all. All the other stuff, like ls,
mv, cp, etc. is GNU, and not Linux.

Mike
-- 
p="p=%c%s%c;main(){printf(p,34,p,34);}";main(){printf(p,34,p,34);}
This message made from 100% recycled bits.
You have found the bank of Larn.
I can explain it for you, but I can't understand it for you.
I speak only for myself, and I am unanimous in that!


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux