Phillip Dyer wrote:
> Mr. Martinez,
>
>    Hello, I'm currently developing an application that uses the GTK#
> libraries. The installer you created works great for setting up my
> development system. However, the program I'm developing is closed
> source and I would prefer to just distribute the LGPL libraries of
> GTK/GTK# locally with my project. There are two reasons for this, the
> first being if I keep a local copy of the libraries I don't have to
> worry about another program updating the libraries (or downgrading)
> them. Second I don't really want the GPL license showing in my
> project, especially if I'm only using libraries covered under the LGPL.
>
>    I was curious as to how the installer works, does it simply
> register the assemblies to the gac and then put regular gtk and gtk
> glue libraries in the system path?
>
> Thanks for Reading this,
>
> -Phillip Dyer
If you are using the Runtime Installer as opposed to the SDK type
installer, I believe that you will end up with almost all LGPL (if not
all).  If I recall correctly, the presence of GPL in the SDK installer
is due to Glade -- the GTK/GNOME GUI builder app.

You pretty much hit the nail on the head :)  The Gtk# Installers for
.NET register those Gtk#/Mono libraries in the Win32 .NET GAC and also
create a central directory structure (installation destination
folder\bin, installation destination folder\lib, etc.) that is register
in the host computer's global environment (PATH and in the system registry).

Best regards,

Paco
_______________________________________________
Gtk-sharp-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/gtk-sharp-list
  • Re: [Gtk-sha... Francisco T. Martinez

Reply via email to