www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/06/02/19:35:16

Xref: news2.mv.net comp.os.msdos.djgpp:4476
From: pieterh AT sci DOT kun DOT nl (Peter den Haan)
Newsgroups: comp.os.msdos.djgpp
Subject: Dynamic linking and LGPL
Date: Sat, 01 Jun 1996 19:41:24 +0100
Organization: University of Nijmegen, The Netherlands
Lines: 25
Message-ID: <U7IsxMjQNb2M089yn@sci.kun.nl>
NNTP-Posting-Host: neutron.sci.kun.nl
Summary: Does dynamic linking affect LGPL conditions?
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

It appears that DJGPP will get DLL type libraries at some point in
the (near?) future.  Great!  Am I right in assuming that it will be
eventually possible to put the C and C++ libraries in DLLs?

The LGPL, covering programs linked to libgpp.a, requires one to
distribute the program in linkable form, "so that the user can
modify the Library and then relink to produce a modified executable
containing the modified Library."

Provided it is feasible to put all GNU C++ lib code in a libgpp.dll
file plus maybe another dll with template instantiations etc,
linking with the library would occur at run time.  Modifying the
library and linking it against the program as described in the LGPL
would be as simple as generating a new libgpp.dll.  Does this mean
that it'd no longer be necessary to provide the program's object
files?

I'd think that for commercial purposes, many would be happier
distributing libgpp.dll (+ source) rather than mysecretprogram.o.

 - Peter

--
pieterh AT sci DOT kun DOT nl                 http://thef-nym.sci.kun.nl/~pieterh/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019