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: <20070222164522.GB15659@thunk.org>
Date:	Thu, 22 Feb 2007 11:45:22 -0500
From:	Theodore Tso <tytso@....edu>
To:	"D. Hazelton" <dhazelton@...er.net>
Cc:	"Michael K. Edwards" <medwards.linux@...il.com>,
	David Lang <david.lang@...italinsight.com>,
	davids@...master.com, v j <vj.linux@...il.com>,
	trent.waddington@...il.com,
	"Linux-Kernel@...r. Kernel. Org" <linux-kernel@...r.kernel.org>,
	Neil Brown <neilb@...e.de>
Subject: Re: GPL vs non-GPL device drivers

On Wed, Feb 21, 2007 at 11:17:16PM -0500, D. Hazelton wrote:
> Since I tailor the license I apply to code I produce to meet the needs of the 
> person or entity I am writing it for, I've never run into this. In truth, the 
> LGPL is, IMHO, a piece of garbage. (as is the GPL - if you release code under 
> the GPL you no longer have a legal right to it. Note the following text that 
> appears in the GPL:
> 
> "  We protect your rights with two steps: (1) copyright the software, and
> (2) offer you this license which gives you legal permission to copy,
> distribute and/or modify the software."
> --IE: Once you release the code under the GPL, it becomes the *copyrighted* 
> *property* of the FSF and you are just another person that the GPL is applied 
> to. 

That's simply not true.  If you release the code under the GPL, you
are still the copyright holder.  You are simply using the terms of the
GPL to allow what *others* can do with your code.  So you are always
free to make it available under another license, including a
propietary one.  For example, way back when I was the only author of
all of the e2fsprogs code, I once sold a license allowing to allow the
PartitionMagic program to use portions of the e2fsprogs codebase in
their propietary Windows product; it help pay for the downpayment of
my house, too...

Now, if other people contribute code to your project, and you accept
it without a copyright assignment, then their code is generally
presumed to be implicitly licensed under the same license as the
original program, and so that would presumably restrict your ability
to relicense the project without getting their permission as well,
since some of the code or documentation is theirs.

The only way GPL'ed code can be become copyrighted by the FSF is if
you explicitly sign a copyright statement (and before you do that,
take a very close look at the FSF copyright assignment letter, and if
you don't know what "indemnify" menas, and have any kind of
significant assets, such as a house, or anticipate having significant
assets in the future, run, don't walk, to a lawyer and talk to them
first), or if you explicitly release the code into the public domain
and then they grab it and make some changes which are copyrighted by
the FSF.   

But saying that just by licensing your code under the GPL means that
the FSF owns your code?  That's just crazy talk.

						- Ted
-
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