From: Thierry Lelegard <thierry.lelegard@canal-plus.fr>
Subject: Re: [ANNOUNCE] XML/Ada 0.5 released
Date: Wed, 09 May 2001 10:38:55 +0200
Date: 2001-05-09T10:38:55+02:00 [thread overview]
Message-ID: <3AF9021F.B9684745@canal-plus.fr> (raw)
In-Reply-To: gWBI6.38282$Jh5.35484343@news1.rdc1.sfba.home.com
[-- Attachment #1: Type: text/plain, Size: 1653 bytes --]
tmoran@acm.org a �crit :
>
> >1) You say that referencing the symbol "foo" from libfoo.so and linking
> > against libfoo.so makes your application fall under GPL. Right?
> Your *application* isn't GPLed, but the executable file produced by
> the linker is GPLed.
>
> > handle = dlopen ("libfoo.so", ...);
> > foo_p = dlsym (handle, "foo");
> > (*foo_p) (....);
> >
> > You no longer *link* against libfoo.so. There is no stronger interaction
> > between your application and libfoo.so than you have with "ls" when you
> > use system().
> >
> > However, the result is technically identical to point 1.
> No it isn't. In (1) you are distributing a file that contains
> material copyrighted (GPL) by someone else, while in (2) you are
> distributing a program whose documentation says "to run this you
> will need to have a copy of ... on your system."
> It's not a question of strength of interaction. It's a question
> of what's in the file(s) you are distributing copies of.
No, I don't agree. When you link against a shared library (.so), you
don't include anything from the .so file. You just mark a reference
and you need the .so file on the target system. So, in both cases you
don't redistribute anything that is GPL'ed.
-- Thierry
____________________________________________________________________________
Thierry Lelegard, "The Jazzing Troll", Email: thierry.lelegard@canal-plus.fr
CANAL+ Technologies, 34 place Raoul Dautry, 75906 Paris Cedex 15, France
Tel: +33 1 71 71 54 30 Fax: +33 1 71 71 52 08 Mobile: +33 6 03 00 65 75
____________________________________________________________________________
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: Carte pour Thierry Lelegard --]
[-- Type: text/x-vcard; charset=us-ascii; name="thierry.lelegard.vcf", Size: 333 bytes --]
begin:vcard
n:Lel�gard;Thierry
tel;cell:+33 6 03 00 65 75
tel;fax:+33 1 71 71 52 08
tel;work:+33 1 71 71 54 30
x-mozilla-html:FALSE
url:www.canalplus-technologies.com
org:Canal+ Technologies
adr:;;34, Place Raoul Dautry;Paris;;75516;France
version:2.1
email;internet:thierry.lelegard@canal-plus.fr
fn:Thierry Lel�gard
end:vcard
next prev parent reply other threads:[~2001-05-09 8:38 UTC|newest]
Thread overview: 66+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-04-26 12:19 [ANNOUNCE] XML/Ada 0.5 released Emmanuel Briot
2001-04-26 16:50 ` Preben Randhol
2001-04-26 17:27 ` Emmanuel Briot
2001-04-26 20:58 ` Florian Weimer
2001-04-26 17:49 ` David Botton
2001-04-27 8:35 ` Preben Randhol
2001-04-27 13:57 ` Ted Dennison
2001-04-28 10:16 ` Preben Randhol
2001-04-30 14:31 ` Ted Dennison
2001-05-03 14:39 ` Thierry Lelegard
2001-05-03 19:33 ` David Starner
2001-05-04 7:24 ` Tarjei T. Jensen
2001-05-04 14:33 ` Thierry Lelegard
2001-05-04 17:46 ` tmoran
2001-05-09 8:38 ` Thierry Lelegard [this message]
2001-05-04 7:57 ` Emmanuel Briot
2001-05-04 14:02 ` David Botton
2001-05-04 14:06 ` David Botton
2001-05-04 14:23 ` Ted Dennison
2001-04-27 13:35 ` Emmanuel Briot
2001-04-27 15:42 ` David Botton
2001-04-27 18:03 ` Peter Hend�n
2001-04-27 15:58 ` Al Christians
2001-04-27 16:43 ` Ted Dennison
2001-04-27 17:37 ` Ted Dennison
2001-04-27 17:49 ` David Starner
2001-04-27 18:57 ` David Botton
2001-04-27 19:11 ` Ted Dennison
2001-04-27 17:42 ` GNAT license rational (was [ANNOUNCE] XML/Ada 0.5 released) Vincent Marciante
2001-04-27 18:02 ` Ted Dennison
2001-04-27 18:52 ` David Starner
2001-04-30 8:09 ` Emmanuel Briot
2001-04-30 16:44 ` David Starner
2001-04-27 18:54 ` David Botton
2001-04-30 15:00 ` Ted Dennison
2001-05-01 1:16 ` Vincent Marciante
2001-05-02 14:05 ` Ted Dennison
2001-05-02 14:47 ` Marin David Condic
2001-05-02 15:56 ` Vincent Marciante
2001-05-02 17:03 ` Ted Dennison
2001-05-02 18:12 ` Vincent Marciante
-- strict thread matches above, loose matches on Subject: below --
2001-05-04 15:32 [ANNOUNCE] XML/Ada 0.5 released dewar
2001-05-06 13:50 ` Emmanuel Briot
2001-05-07 14:59 ` Ted Dennison
2001-05-07 15:06 ` Marin David Condic
2001-05-07 15:45 ` Preben Randhol
2001-05-07 16:24 ` Marin David Condic
2001-05-08 4:38 ` tmoran
2001-05-08 4:38 ` tmoran
2001-05-08 6:36 ` Brian Orpin
2001-05-08 12:22 ` Larry Kilgallen
2001-05-08 15:56 ` Jeffrey Carter
2001-05-08 20:22 ` David Starner
2001-05-09 13:50 ` David Botton
2001-05-04 15:34 dewar
2001-05-04 17:14 ` Peter Hend�n
2001-05-04 17:46 ` tmoran
2001-05-04 18:21 ` Florian Weimer
2001-05-04 16:14 dewar
2001-05-04 17:21 dewar
[not found] <20010504153453.63BD7F289F@nile.gnat.com>
2001-05-04 16:56 ` David Botton
2001-05-07 7:21 ` Robert C. Leif, Ph.D.
2001-05-07 14:23 ` Ted Dennison
2001-05-07 15:59 ` Preben Randhol
2001-05-07 15:53 dewar
2001-05-08 4:38 ` tmoran
2001-05-09 8:40 ` Emmanuel Briot
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox