delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/08/16/09:03:56

Newsgroups: comp.os.msdos.djgpp
From: Peter Berdeklis <peter AT atmosp DOT physics DOT utoronto DOT ca>
Subject: Re: template classes with DJGPP
Message-ID: <Pine.SGI.3.91.970810100201.29026A-100000-100000-100000-100000-100000@atmosp.physics.utoronto.ca>
Nntp-Posting-Host: chinook.physics.utoronto.ca
Sender: news AT info DOT physics DOT utoronto DOT ca (System Administrator)
Mime-Version: 1.0
Organization: University of Toronto - Dept. of Physics
In-Reply-To: <5sh879$gs4@freenet-news.carleton.ca>
Date: Mon, 11 Aug 1997 14:38:00 GMT
Lines: 38
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

On 9 Aug 1997, Paul Derbyshire wrote:
> 
> Peter Berdeklis (peter AT atmosp DOT physics DOT utoronto DOT ca) writes:
> > STL is part of the (draft) C++ language definition, and therefore does 
> > not fall under LGPL.
> 
> Maybe so, but the only two C++ libraries I found in the distribution for
> C++ functionality were libiostr and libstdcx(sp?) and the latter has LGPL
> written all over it?

Actually, there is also libg++, which is the one with LGPL.

According to the FAQ, under Legalese (thanks again Eli :):

"The basic C++ `iostream' class library (`libiostr.a') and the Standard
Template Library (`libstdcx.a') which come with DJGPP allow you to use
them binary-wise (i.e., without changing library sources) in your C++
programs *without restrictions*, unless you compile your programs with a
compiler other than Gcc (which won't happen if you work with DJGPP).  Only
the library of additional C++ classes (`libgpp.a') requires that you
provide your customers with source or object code of the application, so
they could relink the application with future or modified versions of the
C++ library.  (If you intend to distribute commercial programs linked with
the `libgpp.a' library, you are strongly advised to read the GNU Library
General Public License which comes with the library, for rigorous
definition of its terms.)" 

By the way, I think that any DJGPP/GCC user should consider carefully 
bitching about LGPL.  Without it neither wonderful program would exist, 
not for free anyway.

---------------
Peter Berdeklis
Dept. of Physics, Univ. of Toronto




- Raw text -


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