comp.lang.ada
 help / color / mirror / Atom feed
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

  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