From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII X-Google-Thread: 103376,c9ea66d3dcd0bfcf X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-05-09 01:40:02 PST Path: newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!t-online.de!fr.usenet-edu.net!usenet-edu.net!oleane.net!oleane!nnrp.oleane.net!not-for-mail From: Thierry Lelegard Newsgroups: comp.lang.ada Subject: Re: [ANNOUNCE] XML/Ada 0.5 released Date: Wed, 09 May 2001 10:38:55 +0200 Organization: CANAL+ Technologies Message-ID: <3AF9021F.B9684745@canal-plus.fr> References: <3AF2BDBE.E8B6C095@canal-plus.fr> NNTP-Posting-Host: host227.canal-plus.fr Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------1D572ABAF5DD0EE4CDBA9A8A" X-Trace: s1.read.news.oleane.net 989397536 19392 194.2.208.227 (9 May 2001 08:38:56 GMT) X-Complaints-To: abuse@oleane.net NNTP-Posting-Date: Wed, 9 May 2001 08:38:56 +0000 (UTC) X-Sender: "Thierry Lelegard" (Unverified) X-Mailer: Mozilla 4.75 [fr]C-CCK-MCD C+ (WinNT; U) X-Accept-Language: en,fr,zh-CN,zh-TW Xref: newsfeed.google.com comp.lang.ada:7357 Date: 2001-05-09T10:38:55+02:00 List-Id: Il s'agit d'un message multivolet au format MIME. --------------1D572ABAF5DD0EE4CDBA9A8A Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit 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 ____________________________________________________________________________ --------------1D572ABAF5DD0EE4CDBA9A8A Content-Type: text/x-vcard; charset=us-ascii; name="thierry.lelegard.vcf" Content-Transfer-Encoding: 7bit Content-Description: Carte pour Thierry Lelegard Content-Disposition: attachment; filename="thierry.lelegard.vcf" 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 --------------1D572ABAF5DD0EE4CDBA9A8A--