cross platform gui tool kit
Matthew Gillen
me at mattgillen.net
Mon Dec 11 09:14:02 EST 2006
Stephen Adler wrote:
> The gui tool kits is what I'm looking for. I prefer open source, for all
> the open source reasons, but if there is a pay solution which is much
> better then I'll consider that avenue. Basically I want to write a GUI
> intensive application which I can run on linux, windows and macs.
Ok. Programming language still matters, perhaps more than it should. The
reason I was asking about what your specific license requirements are is that
it /can/ make a difference:
QT, as Jerry mentioned, is a great C++ toolkit. I learned a lot about the
proper way to use C++ by working with QT. However, note that it is dual
licensed: you can use it for free under a GPL license, but this in turn
"infects" your code with the GPL license. If you want to buy a commercial
license from Trolltech, then you develop closed-source apps with it.
GTK+: This written in C, and the native interface is C-based (although there
are wrappers for C++, Python, and others). It is LGPL, which means it does
*not* infect your code with it's license. So you can write proprietary apps
with it for free.
There are other C++ ones, like fltk, and someone else mentioned wxwidgets.
There are also some for other languages like Tcl's Tk.
You can check out this article, even though it's a few years old by now, it's
still pretty informative:
http://freshmeat.net/articles/view/928/
Matt
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
More information about the Discuss
mailing list