lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <alpine.LFD.0.98.0706141106540.14121@woody.linux-foundation.org>
Date:	Thu, 14 Jun 2007 11:14:11 -0700 (PDT)
From:	Linus Torvalds <torvalds@...ux-foundation.org>
To:	Alexandre Oliva <aoliva@...hat.com>
cc:	Adrian Bunk <bunk@...sta.de>,
	Daniel Hazelton <dhazelton@...er.net>,
	Alan Cox <alan@...rguk.ukuu.org.uk>, Greg KH <greg@...ah.com>,
	debian developer <debiandev@...il.com>, david@...g.hm,
	Tarkan Erimer <tarkan@...one.net.tr>,
	linux-kernel@...r.kernel.org,
	Andrew Morton <akpm@...ux-foundation.org>, mingo@...e.hu
Subject: Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3



On Thu, 14 Jun 2007, Alexandre Oliva wrote:
> 
> > In other words, Red Hat distributes copies (and yes, you *get* that copy), 
> > and you cannot modify that copy that you got.
> 
> And Red Hat can't either.  I thought that was quite obvious.

That's TOTALLY IRRELEVANT!

There is no language in the GPLv2 (only in the GPLv3 drafts) about "same 
upgradability as third parties".

You're arguing a point that DOES NOT EXIST in the GPLv2.

The GPLv2 talks about specific rights, like the ability to make changes 
and distribute things, and says that you have to give downstream all those 
same rights.

And I've pointed out to you (now about five times) that those rights 
CANNOT be able "in-place", since even Red Hat does not actually give you 
the right to do in-place modification of the software they sell.

> The 'passing on the rights you have' makes it an issue.

No. It does not.

I have extra rights as a copyright holder, and that "the rights you have" 
are as they pertain to the software under the GPLv2, not as it pertains to 
the physical device, or outside the GPLv2.

For example, for any code that I have full copyright over, I have rights 
that you DO NOT HAVE! I have the right to re-license it under some other 
license. The fact that I pass on a copy of the software to you under the 
GPLv2 does *not* give you those rights, but that's not even what the GPLv2 
asks for!

The GPLv2, when it talks about "passing on the rights", talks about the 
rights you got *per*the*GPLv2*. 

Any other reading is nonsensical, since the copyrigth owner *always* has 
more rights than a licensee! I legally literally *couldn't* pass over all 
the rights I have to my software! If you read the GPLv2 as meaning that I 
have to, you are mis-reading it. It's that simple.

Anyway, I'm not interested in continuing this flame war.

The fact is, the license for the kernel is the GPLv2. And I think it's a 
superior license. As such, I'd be a total moron to relicense the kernel 
under what I believe is a worse license.

So if you want to argue that I should re-license, you should argue that 
the GPLv3 is better. And quite frankly, you haven't.

		Linus
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ