Mail Archives: djgpp/1997/02/15/02:05:07
Gautam N. Lad (gautam AT interlog DOT com) wrote:
: Hi,
: >Do you mean that you only use C++ for your *own* classes? Try using gcc
: instead of gxx, and see if it compiles. This is only relevant at the linking
: stage, of
: >course.
: Yes, they're my OWN classes.
Should be fine then... no compulsion to distribute anything.
: >If your code will link properly with gcc (not gxx) and no -l switches, you
: >can freely distribute it. If you need -liostr, that's fine too. If you need
: >-lgpp (which is the same as using gxx instead, I think) then you should read
: >the Gnu Library General Public License (LGPL), which applies to the gpp
: >library.
: I did use gcc and only the -l switch to link the graphics library (GRX).
: That's fine, right?
Yes, that's fine. You don't need to provide source code - make sure you do
your final compile using gcc, not gxx, though. Read the GRX copying.* files
(in the contrib/doc subdirectory of your DJGPP directory) for more
information, but my interpretation is that you can distribute your program
in binaries-only format, provided your docs tell the user about GRX and
where to get it. The fonts are MIT's property, but they let you distribute
as many as you like, so long as you don't modify them.
Please note that this is just my personal interpretation; I'm not a lawyer
and if you're seriously worried you should get one. However, if you're not
making money from the program it's probably not worth the fee.
--
George Foot <gfoot AT mc31 DOT merton DOT ox DOT ac DOT uk>
Merton College, Oxford.
- Raw text -