From: Chase Venters <chase.venters@clientec.com>
To: Alan Cox <alan@lxorguk.ukuu.org.uk>
Cc: Grzegorz Kulewski <kangur@polcom.net>,
Adrian Bunk <bunk@stusta.de>,
Patrick McFarland <diablod3@gmail.com>,
Arjan van de Ven <arjan@infradead.org>,
Anonymous User <anonymouslinuxuser@gmail.com>,
linux-kernel@vger.kernel.org
Subject: Re: GPL Violation?
Date: Thu, 17 Aug 2006 21:03:36 -0500 [thread overview]
Message-ID: <200608172103.59498.chase.venters@clientec.com> (raw)
In-Reply-To: <1155822112.15195.88.camel@localhost.localdomain>
On Thursday 17 August 2006 08:41, Alan Cox wrote:
> Ar Iau, 2006-08-17 am 14:39 +0200, ysgrifennodd Grzegorz Kulewski:
> > Why does Linus and others let lawyers and courts decide in such
> > (important?) thing like what is allowed in Linux (or with Linux) and what
> > is not?
>
> Because licenses are bounded and defined by the law. In the case of
> copyright based rights they extend only to the thing that is copyrighted
> and any derivatives so the grey area is not one the GPL could clarify
> further.
>
IANAL, but I think there are 2 cases here:
1. The courts decide what "derived works" are when someone distributes code
that they wrote. So if NVIDIA writes nvidia.ko, the courts will decide if
nvidia.ko is a derived work.
2. However, the only valid license under which to distribute the Linux kernel
is GPL. If the GPL prohibits linking in non-GPL code, and Linux adds no
exception, then one clearly has no license to distribute Linux if they
distribute it alongside code that links in to Linux and does not carry the
GPL license. If they were just shipping binary modules, it's questionable
grey area. But if they distribute _Linux itself_, especially considering they
haven't paid for it (and hence have no 'natural' rights), they must comply
with the GPL and the GPL's definitions of its terms, else they have no
license at all to distribute Linux and are in violation of copyright.
NVIDIA might be able to skate closer to the cracks because they do not
distribute the Linux kernel. NVIDIA couldn't ship NVIDIA Linux with the
binary-only driver. TiVo has to obey the GPL to distribute Linux, so does
Linksys, etc. In the embedded case, you're distributing the kernel which
means you must execute whatever conditions GPL chooses to impose.
Thanks,
Chase
next prev parent reply other threads:[~2006-08-18 2:04 UTC|newest]
Thread overview: 56+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-08-17 5:48 GPL Violation? Anonymous User
2006-08-17 6:14 ` Arjan van de Ven
2006-08-17 9:38 ` Ben B
2006-08-17 12:02 ` linux-os (Dick Johnson)
2006-08-17 16:11 ` Stefan Richter
2006-08-17 19:21 ` James Courtier-Dutton
2006-08-17 23:26 ` Ian Stirling
[not found] ` <20060817193540.dc819396.seanlkml@sympatico.ca>
2006-08-17 23:35 ` Sean
2006-08-18 0:32 ` Alan Cox
2006-08-18 7:23 ` Xavier Bestel
2006-08-18 12:23 ` Ian Stirling
2006-08-18 9:04 ` Helge Hafting
2006-08-17 6:42 ` Patrick McFarland
2006-08-17 6:54 ` Arjan van de Ven
2006-08-17 7:32 ` Patrick McFarland
2006-08-17 8:02 ` Adrian Bunk
2006-08-17 9:03 ` Patrick McFarland
2006-08-18 17:56 ` Adrian Bunk
2006-08-17 12:39 ` Grzegorz Kulewski
2006-08-17 13:41 ` Alan Cox
2006-08-17 13:31 ` Grzegorz Kulewski
2006-08-17 15:52 ` Theodore Tso
2006-08-18 2:03 ` Chase Venters [this message]
2006-08-17 8:32 ` Stefan Richter
2006-08-17 9:36 ` Patrick McFarland
2006-08-17 11:25 ` Alan Cox
2006-08-17 11:48 ` Neil Brown
2006-08-17 9:37 ` David Woodhouse
2006-08-17 23:45 ` Ian Stirling
2006-08-18 8:28 ` David Woodhouse
2006-08-18 12:52 ` Ian Stirling
2006-08-18 8:53 ` Bernd Petrovitsch
2006-08-18 9:04 ` David Woodhouse
2006-08-18 9:15 ` Bernd Petrovitsch
2006-08-20 22:05 ` Andrea Arcangeli
2006-08-20 22:20 ` Arjan van de Ven
2006-08-18 9:51 ` David Schwartz
2006-08-18 16:52 ` Alan Cox
2006-08-18 22:42 ` David Schwartz
2006-08-19 10:48 ` David Greaves
2006-08-19 16:29 ` Patrick McFarland
2006-08-19 17:28 ` David Greaves
2006-08-19 11:30 ` Helge Hafting
2006-08-19 15:44 ` Michael Buesch
2006-08-19 23:01 ` David Schwartz
2006-08-20 3:20 ` Chase Venters
2006-08-21 7:58 ` Helge Hafting
2006-08-21 11:27 ` Stefan Richter
2006-08-21 13:06 ` Alan Cox
2006-08-21 14:59 ` Horst H. von Brand
2006-08-17 9:30 ` Alan Cox
2006-08-17 9:29 ` Patrick McFarland
2006-08-17 14:52 ` Helge Hafting
2006-08-17 14:58 ` Anonymous User
2006-08-17 15:52 ` Stefan Richter
2006-08-17 16:19 ` Michiel de Boer
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200608172103.59498.chase.venters@clientec.com \
--to=chase.venters@clientec.com \
--cc=alan@lxorguk.ukuu.org.uk \
--cc=anonymouslinuxuser@gmail.com \
--cc=arjan@infradead.org \
--cc=bunk@stusta.de \
--cc=diablod3@gmail.com \
--cc=kangur@polcom.net \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox