All of lore.kernel.org
 help / color / mirror / Atom feed
From: Michael Poole <mdpoole@troilus.org>
To: "Adam J. Richter" <adam@yggdrasil.com>
Cc: davids@webmaster.com, jp@enix.org, linux-kernel@vger.kernel.org
Subject: Re: Possible GPL infringement in Broadcom-based routers
Date: 05 Nov 2004 15:00:37 -0500	[thread overview]
Message-ID: <87is8kukuy.fsf@sanosuke.troilus.org> (raw)
In-Reply-To: <200411051820.iA5IKgT28261@adam.yggdrasil.com>

Adam J. Richter writes:

> Michael Poole writes:
>
> >Combining GPLed works with GPL-incompatible works violates the GPL if
> >you distribute the result; the GPL allows one to make that kind of
> >combination for one's own use.  Go read the GPL more closely.
> 
> 	There are US court cases that have established that copying
> into RAM is copying for the purposes of copyright.  Also, I'd have
> to say that loading a module into a kernel is modification.

Whether those actions constitute protected copying or modification is
irrelevant[1].  Section 2 of the GPL is quite clear that it only
requires GPL licensing of works that one distributes.  It allows me to
copy, modify and otherwise create derivative works; the requirement to
license those works under the GPL applies when I distribute them.

(Because Broadcom does distribute those derivative works contrary to
the GPL, I suspect they are directly infringing.  My main point is
that your argument about users infringing the GPL is wrong, and
therefore so is the argument about contributory infringement.)

[1]- If you mean cases I think you do, they were the inspiration for
Title III of the DMCA, which added the repair and maintenance
exceptions in 17 USC 117(c) and (d).

> 	My understanding is that the FSF was able to get Next Computer
> to release its Objective C modules for gcc, over just this sort of
> "user does the link" issue.

My understanding is that the Objective C front-end was a derivative of
the gcc back-end for reasons unrelated to who did the linking, and
that was what convinced NeXT.

Michael Poole

  reply	other threads:[~2004-11-05 20:01 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-11-05 18:20 Possible GPL infringement in Broadcom-based routers Adam J. Richter
2004-11-05 20:00 ` Michael Poole [this message]
  -- strict thread matches above, loose matches on Subject: below --
2004-11-06 10:40 Adam J. Richter
2004-11-05 18:51 ` Michael Poole
2004-11-05 18:58 ` Disconnect
2004-11-05 19:03 ` David Schwartz
2004-11-05 19:38   ` linux-os
2004-11-05 19:06 ` Horst von Brand
2004-11-05 19:39   ` Arjan van de Ven
2004-11-06  3:21   ` Kyle Moffett
2004-11-05 18:43 Adam J. Richter
2004-11-05 19:59 ` David Schwartz
2004-11-06  3:23   ` David Woodhouse
2004-11-06 20:09     ` David Schwartz
2004-11-06 21:40       ` Stephen Pollei
2004-11-07 17:05       ` David Woodhouse
2004-11-06 13:38 ` Horst von Brand
2004-11-06 15:49   ` Arjan van de Ven
2004-11-07 21:08     ` Ryan Anderson
2004-11-05 18:31 Adam J. Richter
2004-11-04 23:33 Jérôme Petazzoni
2004-11-04 23:57 ` David Schwartz
2004-11-05  0:23   ` Kyle Moffett
2004-11-05 15:27   ` David Woodhouse
2004-11-05  4:05 ` Scott Lockwood
2004-11-05 20:28 ` Tonnerre

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=87is8kukuy.fsf@sanosuke.troilus.org \
    --to=mdpoole@troilus.org \
    --cc=adam@yggdrasil.com \
    --cc=davids@webmaster.com \
    --cc=jp@enix.org \
    --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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.