From: Mark W. Spychalla Subject: Advice wanted on how to release djgpp shareware renderer To: djgpp AT sun DOT soe DOT clarkson DOT edu Date: Wed, 20 Jan 93 14:00:21 CST Hello, My name is Mark Spychalla. My friend Abe Megahed and I have written a computer graphics rendering package that currently runs under X11 on Unix workstations and under djgpp using the libgrx graphics library. We plan on releasing a shareware distribution of this package in several weeks This release will contain a partially obsfucated copy of the C source code along with binaries for several machines. We wish to distribute a djgpp executable for the PC so that users will not have to compile it themselves. I would appreciate advice and suggestions on the best manner of releasing a legal djgpp version of our software. ---------------------------------------------------------------------------- RELEVANT INFORMATION: Currently the program is compiled to a .exe file with the equivalent of the following: gcc -O2 -c *.c gcc -o renderer *.o -lpc -lgrx -lm strip renderer aout2exe renderer Besides the X11 OR libgrx functions it AT MOST uses the following C functions: ^^ ^^^^^^^ accept abort abs atan atol bind bzero calloc close cos dup2 exit exp fabs fclose feof fgets fileno floor fopen fork fprintf fscanf fputs free getc log malloc memcpy open perror printf putchar qsort realloc setsockopt setvbuf sin socket sprintf sqrt sscanf strcat strcmp strcpy strlen ungetc wait In order to currently run renderer.exe on a PC I must have the following: 1) go32.exe must be in the current path 2) Certain dos shell environment variables must be set (minimally set GO32TMP=a: set GO32=ansi emu a:/emu387 ) ----------------------------------------------------------------------------- So naturally, I just like to stick a copy of go32.exe and all the various drivers for the various PC graphics cards from c:/djgpp/contrib/libgrx/drivers into the distribution for the users to use. May I legally add just these files to the distribution? If so, what conditions must I meet to do so? If not, or if it requires paying fees for every copy, what options do I have that most closely approximate just including these few files? Thanks! I greatly appreciate any advice you are willing to offer! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Mark Spychalla (spy AT dpls DOT dacc DOT wisc DOT edu) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%