Standard disclaimer: I am not a lawyer.

If you're in doubt, I think the best way to do this is to distribute things
separately. Just make an installer / updater for the GTK libs ( that would
be handy, by the way ... oh and if you build some Windows themes, *please*
distribute these too ). Then in your MIT licensed app, say "You'll need GTK
libs ... and an installer / updater exists at location <blah>".

This would surely not break any licenses, as they're separate projects.

Dan


On Wed, Mar 5, 2014 at 7:16 AM, Chris Angelico <ros...@gmail.com> wrote:

> I have a Pike GTK app that works on Windows and Linux (and
> theoretically other platforms but I haven't tested it). The Windows
> version of Pike distributes GTK DLLs for 2.12.11, which has some flaws
> compared to 2.24.10 which I use elsewhere. So it would be convenient
> for my users if I could have a simple command inside my app that goes
> and fetches eighteen files (including Pango, Cairo, etc) and deploys
> them to the correct location.
>
> And therein is a licensing problem. GTK is licensed LGPL, but my app
> is under the freer MIT license. So the question is: Am I making a
> derivative/combined work by making an installer that fetches GTK DLLs?
>
> I don't want to have to mess with the licensing of my project (putting
> some of it under the (L)GPL) for the sake of a convenience feature,
> but on the flip side, there's no point listing lengthy instructions
> saying "go download this, extract this, put this this this and this in
> here, then restart the program" if I can say "enter this one-word
> command".
>
> What's the rule on distributing DLLs with non-GPL software? The GPL
> FAQ has a lot, but not really what I'm after.
>
> Thanks!
>
> ChrisA
> _______________________________________________
> gtk-app-devel-list mailing list
> gtk-app-devel-list@gnome.org
> https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
>
_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list

Reply via email to