delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/10/27/01:48:34

Date: Sun, 27 Oct 1996 01:26:05 -0400
Message-Id: <199610270526.BAA21982@delorie.com>
From: DJ Delorie <dj AT delorie DOT com>
To: aclemmer AT juno DOT com
CC: djgpp AT delorie DOT com
In-reply-to: <19961026.220615.2239.0.aclemmer@juno.com>
Subject: Re: C++ : legal, compatibiltiy

> 	Under what circumstances do you have to release your source code
> if you compile a C++ program with DJGPP?  Only if you use certain
> libraries (if so, which?), or if you use C++ code in general?

If you use libg++, you must release object modules for your part.
That's the LGPL (library version) at work.

If you incorporate *GPL* source code (example: gcc's C parser) into
your program, you must release full sources.  That's the GPL
(application version) at work.

> 	Also, does DJGPP fully support all the standard language features
> of C++ such as encapsulation, inheiritance, overloading, etc?

DJGPP supports whatever GCC supports.  I personally don't keep track
of what features those are, but it's a safe bet that if the
(not-yet-official) standard specs it, gcc supports it.

- Raw text -


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