[Mono-list] Mono GUI toolkits

Rodrigo Kumpera kumpera at gmail.com
Mon May 11 15:01:27 UTC 2015


On Mon, May 11, 2015 at 9:45 AM, Edward Ned Harvey (mono) <
edward.harvey.mono at clevertrove.com> wrote:

> > From: mono-list-bounces at lists.ximian.com [mailto:mono-list-
> > bounces at lists.ximian.com] On Behalf Of Elmar Haneke
> >
> > Gtk is an multi-platform-toolkit, you can use it on all important
> > Desktop systems: Windows, MacOS and Linux.
> >
> > The only problem is
>
> ... Let me stop you right there. Because to me, the only problem is the
> fact that GTK is not natively included with either windows, mac, or mobile
> OSes, and due to LGPL, it's very unclear if you can legally bundle it with
> your application.
>
> GTK is LGPL, not GPL. But you need a lawyer to understand if that's ok for
> you, because the GPL itself is one long-ass license, and the "Lesser" part
> almost doubles its length. It's not an attractive license, like MIT.
>

Those small details have not stopped xamarin to ship Xamarin Studio on
Windows and Mac use gtk+. And the open source counter-part, MonoDevelop,
runs fine on all 3.

The problem of cross platform toolkits is that they either look like ass
everywhere or they look great on one target and crazy horrible on others.
See Java and Swing for evidence of this.

At Xamarin, in order to make Xamarin Studio great, we had to drop parts of
gtk+ and replace with the native toolkit.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-list/attachments/20150511/b238199f/attachment.html>


More information about the Mono-list mailing list