Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I would just like to know the reason(s) behind this decision (Pros./Cons. of using Qt and NUX). Thank you very much and keep on the awesome work! Ubuntu rocks! :D

share|improve this question

Nux wasn't exactly chosen - it was created from scratch and is developed alongside Unity. For some information on what it is and the benefits see this posting from Unity developer Jason Smith. Also there is a question that goes into much more detail on the inner workings of Nux.

Qt has recently been praised by Canonical's Matt Zimmerman on his blog for being stable on ARM platforms as well as x86; for being cross platform; and for having a mature touch input system.

I know this doesn't completely answer your question but it gives some insight into reasoning behind these decisions.

share|improve this answer
Thank you very much for your answer! I had already read the post from Jason Smith, but not the one from Matt. I have to agree with him regarding the strengths of QT. "It already powers popular cross-platform applications like VLC", so true... Well, once again, thank you! – João Jan 15 '11 at 18:05
Nux was created by one of the Unity developers because of his interest in game systems development - it's a raw GL toolkit, essentially. We adopted Nux for Unity as part of the move to Compiz in order to get closer to the GL capabilities of modern hardware, we found Clutter very restrictive in that regard for the first 3D version of Unity. – Mark Shuttleworth Jan 28 '11 at 2:42

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.