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: <200706131632.31177.rob@landley.net>
Date:	Wed, 13 Jun 2007 16:32:30 -0400
From:	Rob Landley <rob@...dley.net>
To:	"debian developer" <debiandev@...il.com>
Cc:	linux-kernel@...r.kernel.org
Subject: Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

On Sunday 10 June 2007 15:32:42 debian developer wrote:
> On 6/10/07, Alan Cox <alan@...rguk.ukuu.org.uk> wrote:
> > > licensing under the GPLv3, though. All I've heard are shrill voices
> > > about "tivoization" (which I expressly think is ok) and panicked
> > > worries about
> >
> > GPLv2 probably forbids Tivoisation anyway. Which is good IMHO even if not
>
>               ^^^^^^^^
>
> Now that is a bit waving in the air. GPLv2 forbids Tivoisation
> theoretically but practically it didnt stop them doing it practically.

A law never stops anybody from doing anything.  Enforcing the law does.

First of all, let's not confuse civil with criminal law:

http://nielsenhayden.com/makinglight/archives/009034.html
>  The difference between tort—breach of private rights—and crime—commission
> of an offence designated as such by the State—is one of the key legal
> concepts which the pro lawyer understands and the fan lawyer does not

Most variants of copyright infringement are a civil, not criminal matter.  
This means the state has no interest in enforcing the, it's your job to sue 
for damages and a restraining order if you want to exercise these rights 
(some people choose not to), and you have to have standing (I.E. be a holder 
of one of the infringed copyrights, or a designated legal representative 
thereof) in order to sue.  If none of the copyright holders sue to stop it, 
then it doesn't get stopped no matter how blatantly infringing it is.  Did 
anybody even bother to send Tivo a cease and desist?

Erik Andersen burned himself out trying to enforce the copyrights on BusyBox 
before Pamela Jones hooked that project (and uClibc) up with the SFLC.  
Harald Welte's been burning the candle at both ends with gpl-violations.org, 
but he's focusing on stuff sold in Germany.

As for anti-tivoisation, you can make a case that your signed binary is a 
derived work of the GPL source code just like a non-signed binary is, 
therefore the signing key is part of the source code used to create that 
binary, therefore GPLv2 requires the signing key be handed over on request.  
(I don't know if you'd WIN, I just know you could reasonably argue it in 
court and probably get past the inevitable initial motions to dismiss.)

GPLv2 is a nice, elegant license.  It's not perfect but it's very simple for 
what it does.

GPLv3 is not simple, not elegant, and contains numerous of special cases.  
Lots of the programmers here have an instinctive aversion to it because it 
reads like bad code.  We don't necessarily have to program in legalese to 
sense bad code in that language, at least compared to a "good code" example 
we've been using for some time.

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