Trolltech está desarrollando una API para poder emplear la famosa librería gráfica Qt desde Java. El nombre de este proyecto es Jambi y, como suele ser habitual en los productos de la compañía, estará disponible bajo un doble modelo de licencia GPL/comercial.
Por el momento solo funciona con J2SE 5.0 y J2EE 5.0 o versiones superiores.
Las librerías Qt permiten el desarrollo de interfaz gráfica de usuarios con un look and feel nativo. Están escritas en C++ y consta de un conjunto de widgets que pueden ser compilados para diferentes plataformas: linux, osx, windows. Además consta con muchas otras funcionalidades pensadas sobre todo para ahorrar tiempo y esfuerzo (facilitando por ejemplo el acceso a base de datos).
El uso de esta librería podría, además, permitir la colaboración entre programdores Java y C++ en un mismo proyecto.
El famoso escritorio KDE (famoso entre usuarios e ingenieros) esta basado y sigue la filosofia de Qt. (KDE es el unico escritorio, al menos que yo sepa, de entre los escritorios de codigo abierto, que esta tratado entre los articulos de las revistas de la IEEE de ingenieria del software por su calidad).
Empresas que utilizan Qt en sus desarrollos:
Adobe, Boeing, Bosch, Deutsche, Telekom, European Space Agency, Google, HP, IBM, Mentor Graphics, Michelin, NASA, Scribus, Skype, Synopsys, etc.
Qt Jambi