RE: CD creation

[email protected] Thu, 20 Mar 2003 10:04:09 -0000
Newsgroups gmane.comp.video.gimp.windows.devel
Message-ID <B1F38D7B53615140BCEA6677DF9F2F8C012ADC8F@i2km11-ukbr.domain1.systemhost.net>
>  Has any of you guys deployed an application in GTK/win that 
> runs from a CD.

Yes

>  Do you guys think this to be feasible. My aplication would 
> have to run from a
> CD and the data it will read and display will be on the same 
> CD as well.

Yes - but I don't see the point.

>  I was wondering if the size of the libs + programs would be 
> a hindrance. Does
> anyone know the approximate size of all the libs put together?

I use INO to install the files and the setup is about 7/8 Mb after
compressed into one file.  After it is installed it is approximately 20 mb
(my executable is 4 Mb on its own).

>  Also, what would be the appropriate avenue for sending the 
> licence/source code

I would say you MUST do this to make sure the customer is aware of the
licensing issues he has agreed to use the software you have written.

> on the CD ? Let's say we have to send the CD with the same 
> program, but
> different data every month to the same customer, how can we 
> do such a thing
> without violating the GPL license?
> 

GTK is LGPL'd.  This states that you have to make ur code LINKABLE with the
GTK libs and you have to make sure the GTK libs and source is available for
download (which it is).

This has recently been a topic of discussion at my company.  We have decided
(because of the constant changes to GTK) that it would be best that we
provide a setup on a CD for the customer, plus the object files for that
build.  That way, if they ever want to modify GTK and relink - they can.

Regards,
Martyn