On Sunday 31 August 2003 17:54, Aviram Jenik wrote:
> Hi,
>
> We are currently debating on what GUI infrastructure to use for one
> of our products, and the main downside of qt seems to be its
> constraining license. Can anyone shed more light on this subject? How
> much does the qt license cost to develop a non-GPL product that uses
> qt library?
> Does it also apply for tools like kdevelop?
> Are there any free (read: completely free, with no "we're-free-but"
> fine print) alternatives other than gtk and WxWindows?

I think you're going to love FLTK:

It's free and Free as the LGPL, plus certain exemptions that make it 
more friendly for propritery software writers (subclassing isn't 
derivative work, static linked application with no source are OK, etc 
etc...)

sizeof(Fl_Widget) == 64 to 92.

The "core" (the "hello" program compiled & linked with a static FLTK 
library using gcc on a 486 and then stripped) is 114K.

The FLUID program (which includes every widget) is 538k.

Written directly atop core libraries (Xlib, WIN32 or Carbon) for maximum 
speed, and carefully optimized for code size and performance.

Precise low-level compatability between the X11, WIN32 and MacOS 
versions - only about 10% of the code is different.

Interactive user interface builder program. Output is human-readable and 
editable C++ source code.

Support for overlay hardware, with emulation if none is available.

Very small & fast portable 2-D drawing library to hide Xlib, WIN32, or 
QuickDraw.

OpenGL/Mesa drawing area widget.

Support for OpenGL overlay hardware on both X11 and WIN32, with 
emulation if none is available.

And most important:

Text widgets with Emacs key bindings, X cut & paste, and foreign letter 
compose!

http://www.fltk.org/

Qt is cool, If say that for it. But FLTK kicks ass :-)

Gilad

-- 
Gilad Ben-Yossef <[EMAIL PROTECTED]>
http://benyossef.com


=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to