Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

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

 



On Thursday 14 June 2007 16:08, Alan Milnes wrote:
> Agreed - if you want to take my work you are welcome as long as you
> contribute back your changes.  That's the deal that GPL2 enforces and
> why it has been so successful.

That may be a side effect of the GPL, but it's actually not how the GPLv2 
works (nor is it the intention). "Contribute back" means upstream. There's 
no such provision in the GPLv2, you contribute only downstream. And there 
are cases where you don't need to contribute at all.

E.g. the kernel hacking I'm doing at the moment: I have bought a uClinux 
blackfin board, for testing my digital audio amplifier. For that, I took 
one of the blackfin alsa audio drivers, and changed it so that it could 
talk to my digital audio amplifier. I'm not distributing this software, 
it's a complete in-house project, so I'm not obliged to contribute back. At 
the moment, I'm the only person in the world who has both access to the 
digital audio amplifier and the blackfin board, so releasing this driver in 
that early stage is a rather pointless excercise.

I think this above explains fairly well the "misunderstandings" that are 
appearing here. The GPL is not reflective (tit-for-tat), it's transient. If 
there's a loop in the transient propagation, it becomes reflective through 
the loop, but not by itself. This was the case in GPLv1, is the case in 
GPLv2, and will be the case in GPLv3.

-- 
Bernd Paysan
"If you want it done right, you have to do it yourself"
http://www.jwdt.com/~paysan/

Attachment: pgpLG4Um8tEis.pgp
Description: PGP signature


[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux