Date: Sun, 21 Dec 1997 13:41:22 +0200 (IST) From: Eli Zaretskii To: Nate Eldredge cc: crough45 AT amc DOT de, salvador AT inti DOT gov DOT ar, djgpp AT delorie DOT com Subject: Re: ANNOUNCE - GCC 2.7.2.1 Patched available for download In-Reply-To: <199712190118.RAA12032@adit.ap.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Precedence: bulk On Thu, 18 Dec 1997, Nate Eldredge wrote: > Another question: Suppose I wanted to use some of DJGPP's source code in my > program. (For instance, take the libc printf and adapt it to my own needs, > or borrow some code from djtar.) These are two different things. If you change `printf', put it back into the library and use that library, it makes your changed DJGPP libc LGPL, AFAIK. `djtar' is already GPL (look into its sources), but even if you use code from programs that don't specifically say they are GPL, what you get after changing it is GPL code. In general, DJGPP's copyright is GPL with certain restrictions lifted, but the more lenient terms hold *only* if you do not change the DJGPP sources. For example, you are entitled to distributed binaries without sources *if* you haven't changed the sources. Anyway, I'd suggest to ask DJ about these fine details. The copyright is his, so he is the definitive authority on these issues. The FAQ only describes the usual cases and its language isn't legalistic enough (that's intentional, btw).