Qt

The GUI Frame work Qt is made by Trolltech. Qt has gained widespread acceptance as the leading C++ GUI toolkit for free software on Unix. As an example, it is the basis of the popular KDE desktop environment on Linux.

If you are interested, a 30 day evaluation is available on the intranet here.

There is also Qt/Embedded. As you can guess, this is the Qt for embedded platforms. All platforms supported by Linux are also supported by Qt/Embedded. This includes CPUs based on the ARM, i386, Motorola 68000, MIPS, PowerPC chips.

Qt Themes example (windows look)

Qt Theme example (platinum look)

features

platforms

The list below shows that Qt is available on a large number of platforms. The only one not listed (as far as I can see is the Mac OS (9 and X).

AIX - 3.2 or later.
BSDI/OS - 2.0 or later
DG/UX
Digital UNIX (OSF/1, Tru64) - 3.0 or later
FreeBSD - 2.1 or later
HP-UX - 10.20 or later
Irix - 6.x
Linux
NetBSD
OS/2 (with XFree86)
QNX
SCO UNIX
Solaris - 2.4 or later
SunOS - 4.1 or later
Windows 95
Windows 98
Windows NT - 4.0 or later
XLib on Windows

pricing

Qt has a number of pricing schemes (for details, see the web pages). I will list the appropriate numbers for developing commercial software on both Windows and UNIX (for the same developer). These prices include:

Number of Developers: Professional (Per license) Enterprise (Per license)
1 $ 1,550 $ 1,950
2 - 5 $ 1,400 $ 1,760
6 - 10 $ 1,320 $ 1,660
11 - 20 $ 1,240 $ 1,560
20+ Call us or contact us at [email protected]!

Important to note is that there are no royalties, run-time licenses or other additional costs. You can distribute your Qt-based programs either statically or dynamically linked without any additional charges.