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
