public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Larry McVoy <lm@bitmover.com>
To: Olivier Galibert <galibert@pobox.com>,
	Pascal Schmidt <der.eremit@email.de>,
	Larry McVoy <lm@bitmover.com>,
	linux-kernel@vger.kernel.org
Subject: Re: freed_symbols [Re: People, not GPL [was: Re: Driver Model]]
Date: Mon, 6 Oct 2003 17:56:57 -0700	[thread overview]
Message-ID: <20031007005657.GA11759@work.bitmover.com> (raw)
In-Reply-To: <20031006212942.GA61774@dspnet.fr.eu.org>

On Mon, Oct 06, 2003 at 11:29:42PM +0200, Olivier Galibert wrote:
> On Mon, Oct 06, 2003 at 11:38:57AM -0700, Larry McVoy wrote:
> > That has no bearing on the legalities.  A version of the kernel can't
> > force the GPL on a driver that works with that version of the kernel
> > because you can pull that driver out and drop in another.  A great example
> > is the eepro driver, there is Becker's version and the Intel version.
> > Any judge who wasn't fooled by Microsoft priced lawyers would clearly
> > see the boundary and make a ruling that the GPL can't cross over it.
> 
> So you're saying the LGPL and the GPL mean the same thing for
> libraries?  That, for instance, you can handle Qt as if it was LGPL?

I think so, I'm afraid.  I know that this view of the law isn't what
people think is true and the end result may well be a court case which
tests it.

You can sort of see how the logic works.  There has to be some sort
of boundary, right?  Does anyone really think that if Linus hadn't
said that the GPL doesn't cross over to the user apps that the GPL
really would have crossed over?  So if there is a boundary concept,
how do you define what a boundary is?  Is that left to each license or
is that part of the law?  As far as I can tell, that's part of the law,
it has a concept of a boundary already.  The lawyers got a little squirmy
around this part and I got the sense that what is a boundary is not 
universally established.  But everyone seemed to think that allowing
licenses which bleed over into "unrelated" stuff is about as legal as
contracts imposing human slavery, i.e., both are not legal.

It's certainly not a done a deal, I think that sooner or later there will
be some court case that establishes the case law on which all future
cases will be based.  The people I know who care about the GPL dread
this case because the GPL has sort of had it both ways for a long time
and that can't continue.  If you want the law to be that SCO can't claim
all the IP that was built on top of the original Unix then that same law
also says that the GPL can't claim dominion over separable works either.

I can also image that the Qt people are less than thrilled with what I'm
saying because it basically invalidates the GPL-ed library or pay for a
non-GPLed version business model.

All of what I say should be taken with a grain of salt.  Yeah, I've spent
money trying to understand this and I perhaps understand more than some
people here (maybe a lot of people in this instance).  That doesn't mean
what I say is right.  If you really care, if your business depends on
it, you need to get a lawyer to work through the issues.  Right now,
I think the side with the deeper pockets would win, so even though I'm 
pointing at what I think will be the long term outcome, I'm not sure I'd
bet the farm on that.  How's that for weasel words?
-- 
---
Larry McVoy              lm at bitmover.com          http://www.bitmover.com/lm

  reply	other threads:[~2003-10-07  0:57 UTC|newest]

Thread overview: 73+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <Dnwo.1ew.15@gated-at.bofh.it>
     [not found] ` <DnPL.3XB.11@gated-at.bofh.it>
     [not found]   ` <DsvX.3yN.1@gated-at.bofh.it>
2003-10-06 18:28     ` freed_symbols [Re: People, not GPL [was: Re: Driver Model]] Pascal Schmidt
2003-10-06 18:38       ` Larry McVoy
2003-10-06 21:29         ` Olivier Galibert
2003-10-07  0:56           ` Larry McVoy [this message]
2003-10-07  8:40         ` David Woodhouse
2003-10-07  8:56           ` Andre Hedrick
2003-10-07 10:13             ` Roman Zippel
2003-10-07 10:33               ` Andre Hedrick
2003-10-07 10:44                 ` Roman Zippel
2003-10-07 11:25                   ` Andre Hedrick
2003-10-07 14:03                     ` Roman Zippel
2003-10-07 19:09                       ` David S. Miller
2003-10-07  8:58           ` David S. Miller
2003-10-07 14:16           ` Larry McVoy
2003-10-07 14:48             ` Valdis.Kletnieks
2003-10-07  8:28       ` David Woodhouse
2003-10-07 10:03 Pascal Schmidt
     [not found] <DIre.Cy.15@gated-at.bofh.it>
     [not found] ` <DIre.Cy.17@gated-at.bofh.it>
     [not found]   ` <DIre.Cy.19@gated-at.bofh.it>
     [not found]     ` <DIre.Cy.13@gated-at.bofh.it>
     [not found]       ` <DIAQ.2Hh.5@gated-at.bofh.it>
2003-10-06 18:56         ` Pascal Schmidt
2003-10-06 19:09           ` David Lang
2003-10-06 20:08           ` Richard B. Johnson
2003-10-07 10:49             ` Pavel Machek
2003-10-10 12:14               ` Richard B. Johnson
2003-10-10 12:48                 ` David S. Miller
2003-10-10 13:27                 ` Jamie Lokier
2003-10-10 12:55               ` Jamie Lokier
2003-10-10 13:07                 ` David S. Miller
2003-10-10 13:28                   ` Jamie Lokier
2003-10-06 22:46           ` Andre Hedrick
2003-10-06 23:01             ` Jamie Lokier
2003-10-07  0:20             ` Pascal Schmidt
2003-10-07  2:31               ` Andre Hedrick
     [not found] <fa.grj6i7d.lmorqn@ifi.uio.no>
     [not found] ` <fa.n320lec.1p4i0gc@ifi.uio.no>
2003-10-05 16:44   ` walt
     [not found] <vyRY.6te.13@gated-at.bofh.it>
     [not found] ` <vzkY.7cC.7@gated-at.bofh.it>
2003-09-14  9:16   ` Pascal Schmidt
2003-09-14 17:09     ` Stan Bubrouski
  -- strict thread matches above, loose matches on Subject: below --
2003-09-14  4:37 People, not GPL [was: Re: Driver Model] Erik Andersen
2003-09-14  4:58 ` freed_symbols [Re: People, not GPL [was: Re: Driver Model]] Andre Hedrick
2003-09-14  5:39   ` Erik Andersen
2003-09-14  5:32     ` Andre Hedrick
2003-09-14  6:41       ` Erik Andersen
2003-09-14  6:50         ` Andre Hedrick
2003-09-14  7:10         ` Andre Hedrick
2003-09-14  8:08           ` Erik Andersen
2003-09-15  0:17             ` Henning P. Schmiedehausen
2003-09-15  5:57               ` Erik Andersen
2003-09-15  6:14                 ` Nick Piggin
2003-10-05  0:52                 ` Rob Landley
2003-10-05  1:05                   ` Larry McVoy
2003-10-05  2:34                     ` viro
2003-10-05  3:45                       ` Larry McVoy
2003-10-05 10:24                         ` David Woodhouse
2003-10-05 13:56                           ` Larry McVoy
2003-10-05 14:14                             ` David Woodhouse
2003-10-05 10:23                     ` David Woodhouse
2003-10-05 11:32                       ` David Lang
2003-10-05 13:37                         ` David Woodhouse
2003-10-05  6:40                   ` Andre Hedrick
2003-10-05  7:39                     ` viro
2003-10-05 18:27                     ` David Woodhouse
2003-10-05 19:21                       ` Andre Hedrick
2003-10-05 20:03                         ` David Woodhouse
2003-10-05 20:14                           ` Andre Hedrick
2003-10-05 20:34                             ` David Woodhouse
2003-10-05 20:43                               ` Andre Hedrick
2003-10-06  1:22                               ` Larry McVoy
2003-10-06  1:37                                 ` David Lang
2003-10-06  1:51                                   ` Larry McVoy
2003-10-05 19:32                       ` Maciej Zenczykowski
2003-10-05 19:47                         ` Andre Hedrick
2003-10-05 20:38                           ` David Woodhouse
2003-10-05 20:46                             ` Andre Hedrick
2003-10-05 19:54                         ` Arjan van de Ven
2003-09-14  8:45           ` Valdis.Kletnieks
2003-09-15  0:16   ` Henning P. Schmiedehausen
2003-09-15  0:27     ` Justin Cormack

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=20031007005657.GA11759@work.bitmover.com \
    --to=lm@bitmover.com \
    --cc=der.eremit@email.de \
    --cc=galibert@pobox.com \
    --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