Date: Tue, 10 Jun 2003 16:56:37 -0400 Message-Id: <200306102056.h5AKubnJ009675@envy.delorie.com> From: DJ Delorie To: djgpp AT delorie DOT com In-reply-to: (jplatt39 AT hotmail DOT com) Subject: Re: Hi, is there any commercial program compiled with DJGPP? References: Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > > I heard the game 'Quake' has compiled with DJGPP.. > > Not quite. Quake was compiled with GCC which DJGPP is a port of, > therefore you can and I have downloaded the source code in accordance > with the Gnu Public License agreement, but most references I've seen > to the development of the Quake series refer to both Unix and Linux > servers as the machines they were developed on, and indeed a lot of > the language is more familiar to me from X Windows than Windows. Not quite. Quake 1 is itself a DJGPP application. All the nearptr stuff was funded by Id, and for a while we swapped developers (we got one of theirs, they got one of ours) to do debugging and performance work. This isn't why the Quake 1 sources are available - the GPL in no way influenced that, since Quake 1 was itself NOT GPL. The mere act of compiling something with gcc, even with djgpp, does not cause it to fall under the GPL. The Quake build servers were quad alphas with unix-to-djgpp cross compilers on them. And before anyone asks "how do you know", I know because I was one of the people involved in setting them up.