[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20070615172044.59da00fb@the-village.bc.nu>
Date: Fri, 15 Jun 2007 17:20:44 +0100
From: Alan Cox <alan@...rguk.ukuu.org.uk>
To: "Dmitry Torokhov" <dmitry.torokhov@...il.com>
Cc: "Paulo Marques" <pmarques@...popie.com>,
"Bernd Paysan" <bernd.paysan@....de>,
"Al Viro" <viro@....linux.org.uk>,
"Krzysztof Halasa" <khc@...waw.pl>, linux-kernel@...r.kernel.org
Subject: Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3
On Fri, 15 Jun 2007 10:52:27 -0400
"Dmitry Torokhov" <dmitry.torokhov@...il.com> wrote:
> On 6/15/07, Alan Cox <alan@...rguk.ukuu.org.uk> wrote:
> > > But COPYING *is* the entire text and starts with: "
> > > GNU GENERAL PUBLIC LICENSE
> > > Version 2, June 1991"
> > >
> > > so there is no confusion about the version.
> >
> > The version of the COPYING file (and the licence document), not of the
> > licence on the code.
> >
>
> Using this logic one can say that Linux kernel is BSD or even public
> domain and COPYING is there just for kicks.
Not really because
1. The file is called COPYING which rather suggests its purpose
2. There is a note at the top of it
3. Lots of the code contains GPL headers
Any sane Judge is going to come to the conclusion that this was the
intended licence of the code. The fact people have said so also settles
the matter pretty much.
One of the big differences between law (at least UK/US law) and code is
that the legal process seeks in part to figure out the intention of a
licence or contract. Civil law is a dispute resolution process. Not a
very good one, not a very cheap one, but as the previous system involved
sending large blokes around to the opponents HQ with swords and axes it
was found to have distinct benefit.
Alan
-
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