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: <MDEHLPKNGKAHNMBLJOLKCENMOLAB.davids@webmaster.com>
Date:	Thu, 28 Sep 2006 20:31:07 -0700
From:	"David Schwartz" <davids@...master.com>
To:	<B.Steinbrink@....de>, "Neil Brown" <neilb@...e.de>
Cc:	"Linux-Kernel@...r. Kernel. Org" <linux-kernel@...r.kernel.org>
Subject: RE: GPLv3 Position Statement


> It's in section 1, where it says "keep intact all the notices that refer
> to this License" (section 2 refers to section 1).
> The current GPLv3 draft says (section 4): "keep intact all license
> notices".
>
> Notice a difference? I'm not a native speaker and of course IANAL, but
> AFAICT, with "v2 or later", if you follow the terms of GPLv2, you are
> only required to keep notices refering to THAT license, ie. GPLv2, so
> you seem to be allowed to remove the GPLv3 notices. But if you follow
> the terms of the GPLv3, you are required to keep ALL license notices,
> including those that refer to v2.
> So you could actually never ever make a "v2 or later" program a
> "v3 only" program, but only a "v2 only".
>
> Am I missing something?

That section uses the phrase "this license" twice. I think it's only
reasonable to assume it means the same thing in both places. It says you
must "give any other recipients of the Program a copy of this License along
with the Program".

If "this license" means GPLv2, then the GPLv2 does not allow you to remove
the GPLv2 notice. I think it's somewhat absurd to say that you must include
a copy of the license but may take away their right to use the code under
that license.

If "this license" means "whatever license you happen to have to this
program", then you cannot remove or modify *any* license notices, including
the "GPLv2 or later at your option" notice.

I see no plausible way to argue that GPLv2 permits you to change "GPLv2 or
later at your option" to "GPLv3 or later at your option". If GPLv3 does not
either, then you may not do so.

DS


-
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