delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2005/02/10/15:46:35

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
From: "Alexei A. Frounze" <alexfru AT chat DOT ru>
Newsgroups: comp.os.msdos.djgpp
Subject: GPL & DJGPP
Date: Thu, 10 Feb 2005 23:32:32 +0300
Lines: 62
Message-ID: <371uuhF555uaaU1@individual.net>
X-Trace: individual.net h0fgRodACO+wi3wMMi4BUAFRPJRCY5jt/xwJkFvk+QWFhx9NM=
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

I  have a question regarding the legal issues...

The DJGPP FAQ 2.30 says:

--------8<--------
19.1 Legal (un)restrictions on DJGPP applications
=================================================

_*Q*: Can you explain in plain English the legal restrictions of
distributing
programs compiled with DJGPP?_


_*Q*: Can I write commercial programs with DJGPP?_


*A*: In most cases, you don't have to worry about any legal restrictions
when
you compile your programs with DJGPP.  You only need to include information
on how to get DJGPP, and a few other bits of information, as explained
below,
in the documentation of your software(1).

Using the GNU C/C++ compiler doesn't make your programs subject to _any_
restrictions.  The C library which comes with DJGPP is _free_ (unless you
change the library sources, see below), which means you are free to use the
stock `libc.a' in any way you like (but please try to comply with basic
rules
of courtesy, in "Legal restrictions of DJGPP utilities and libraries".)
...
So, if you write C programs and link them with the stock version of the
DJGPP
library, you only need to tell your recipients how to get the latest
versions
of DJGPP, and have absolutely nothing else to worry about.
...
--------8<--------

And the GNU GENERAL PUBLIC LICENSE Version 2 says so:

--------8<--------
  2. You may modify your copy or copies of the Program or any portion
of it, thus forming a work based on the Program, and copy and
distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:
...
    b) You must cause any work that you distribute or publish, that in
    whole or in part contains or is derived from the Program or any
    part thereof, to be licensed as a whole at no charge to all third
    parties under the terms of this License.

--------8<--------

Isn't here a contradiction? I'm asking because if the standard C library
being used in DJGPP is GPL, then any application linked with it must be GPL
as well. Then what kind of commerciality are we talking about in the FAQ? I
don't get it. Can you explain it in yet more plain English? :)

Thanks,
Alex


- Raw text -


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