Xref: news-dnh.mv.net comp.os.msdos.djgpp:3381 Path: news-dnh.mv.net!mv!barney.gvi.net!redstone.interpath.net!news.sprintlink.net!newsfeed.internetmci.com!in2.uu.net!fdn.fr!jussieu.fr!univ-lyon1.fr!in2p3.fr!swidir.switch.ch!swsbe6.switch.ch!news.vub.ac.be!usenet From: pietervk AT minf DOT vub DOT ac DOT be (Pieter Vankeerberghen) Newsgroups: comp.os.msdos.djgpp Subject: Re: (LONG) DJGPP: Can I sell compiled programs? Date: Wed, 22 Nov 1995 11:18:15 GMT Organization: Brussels Free Universities VUB/ULB Lines: 61 References: Nntp-Posting-Host: fabipc2.vub.ac.be. To: djgpp AT sun DOT soe DOT clarkson DOT edu Dj-Gateway: from newsgroup comp.os.msdos.djgpp On Sat, 18 Nov 1995 04:04:35 GMT, dj AT delorie DOT com (DJ Delorie) wrote: > >> Greetings everyone! I have a licensing question about programs I create >> using DJGPP. I apologize for the length of this post, but it's >> unfortunately brought about by the length of the GPL. Put simply, can I >> sell the executable form of programs I compile and link with DJGPP? > >Yes. The only request I make is for you to include in your >documentation information for the customer to get a copy of djgpp for >themselves (i.e. free advertising). > >> As for #2, the GPL may affect my rights to my object code, if the source >> code used material from the Library's header files (which is, in practice, >> a practical necessity). Then, said object code may contain portions of the >> Library, and thus fall under the GPL. The following section confuses me: > >Traditionally, the headers don't count unless you use the *libraries* >that are GPL. Versions of bison prior to 1.24 invoked the GPL on your >code because it inserted a block of GPL sources into your sources. >1.24 no longer has this restriction. > >In djgpp V2, the libc headers are not GPL at all. > >> Finally, #3 -- the executable. It falls under section 6 of the GNU Library >> GPL, correct? As I understand this section, I can sell or otherwise > >Only if you use libgpp.a. The GPL does not apply to djgpp's other >libraries. > >> Does this mean that the upcoming game QUAKE, the successor to DOOM which I >> understand is being written using DJGPP, will include relinkable object >> files? > >If it does, that would be only at the whim of the developers. > >> Would/could all this legal rigamarole be avoided if DOS/DJGPP provided for >> shared/dynamically linkable libraries? > >DJGPP's libraries are not governed by the LGPL, except for libgpp.a >(the G++ class library). Hi, I just downloaded the sword package. The included copying.dj file states that for commercial packages, 5 $ or 5% must be payed for the go32.exe file, if included. Note that I do agree with the idea of this type of donation, but isn't it a contradiction with earlier posts ? And what about V2 ? Yes, I know it can be used for commercial applications, but is there also going to be a type of % donation in the future ? Kind regards, Pieter Vankeerberghen