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]
Date:	Thu, 14 Jun 2007 15:06:43 -0300
From:	Alexandre Oliva <aoliva@...hat.com>
To:	"Dmitry Torokhov" <dmitry.torokhov@...il.com>
Cc:	"Daniel Hazelton" <dhazelton@...er.net>,
	"Bongani Hlope" <bhlope@...b.co.za>,
	"Linus Torvalds" <torvalds@...ux-foundation.org>,
	"Lennart Sorensen" <lsorense@...lub.uwaterloo.ca>,
	"Greg KH" <greg@...ah.com>,
	"debian developer" <debiandev@...il.com>,
	"david\@lang.hm" <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 Jun 14, 2007, "Dmitry Torokhov" <dmitry.torokhov@...il.com> wrote:

> On 6/14/07, Alexandre Oliva <aoliva@...hat.com> wrote:
>> On Jun 14, 2007, Dmitry Torokhov <dtor@...ightbb.com> wrote:
>> 
>> > On Wednesday 13 June 2007 21:59, Alexandre Oliva wrote:
>> >> For example, if you distribute copies of such a program, whether
>> >> gratis or for a fee, you must give the recipients
>> >> all the rights that you have.
>> >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>> 
>> > So if I am a sole author of a program and I chose to distribute it under
>> > GPL
>> 
>> then you're not a licensee, you're a licensor, and these terms don't
>> apply to you.

> Heh. When you change a GPLed program and pass your changes you are the
> licensor for the new code. You still have a right and license pieces
> of the code you wrote under different license but you do not pass that
> right to recepient of modified work.

You are the author of the change, and you can license them however you
like.  Your change itself is not bound by the terms of the GPL, it is
only if it is a derived work of the GPLed work.

If your change is not a derived work, you're not bound by the terms of
the GPL as far as the change is concerned, so the GPL has no say
whatsoever as to how you must release it.  If you choose the GPL, then
you're a licensor, and the requirements to pass on all the rights you
have do not apply.

If it *is* a derived work, then you're constrained by the terms of the
license, and you can only distribute it under the same license.  You
don't have a right to offer it under a different license in the first
place, so you can't pass this right on.

Derived work or not, when you combine that change with the program,
then you're bound by the terms of the license, and then you cannot
change the licensing terms of the whole program, so you can't pass
this right on either.

-- 
Alexandre Oliva         http://www.lsd.ic.unicamp.br/~oliva/
FSF Latin America Board Member         http://www.fsfla.org/
Red Hat Compiler Engineer   aoliva@...dhat.com, gcc.gnu.org}
Free Software Evangelist  oliva@...d.ic.unicamp.br, gnu.org}
-
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