Unity is a desktop and netbook environment developed by Canonical, the company behind Ubuntu. Unity will be the desktop environment you will use in Ubuntu 11.04 if you use the default installation.

Fedora and openSUSE, two competing Linux distributions, has spent a lot of time and effort trying to get Unity to be included as an option even with them. But according to Fedora and openSUSE it is still too buggy, so they have both decided to stop the project.

Adam Williamson, who has tried getting Unity to work in Fedora said in a blog post that he has other more important things to focus on than to get Unity to work under Fedora. One reason is said to be a bug present in Unity.

Unity is still stuck on this bug that the upstream maintainer promised to look at after Christmas (I last submitted a requested change on Jan 25 and it’s been crickets since), but if I had the inclination I could have set up a side repo to carry on building stuff, or bugged ajax to include the patch anyway. I just haven’t. It happens. No guarantees, don’t rely on me too much. =)

Nelson Marques, who does the same job on OpenSuse says in this blog post that he is getting burned out by all the frustrations he’s been through as a result of his attempts to get Unity to work. Some of the problems is based in the fact that Unity is simply not fully developed yet and that the developers of Unity is working on solving some of the problems.

Packaging Unity wasn’t much of a problem, but implementing is being translated into frustration… this cases and the lack of satisfactory results eventually lead to pre-burnout situations, and I’m not walking that road. My apologies for those who had expectations on this, but I sense this task requires much more than what I can offer at the current time. The packages are still available from my home repo if someone wants to pick it up.

So if you’re interested in trying Unity, you will have to install Ubuntu to test it. Unity will be the default desktop in Ubuntu 11.04 coming in April 2011.

*UPDATE*

It seems I have taken some of Adam Williamson’s comments out of context, he has been nice enough to correct me in the comments below.

AdamW wrote:

“Adam Williamson, who has tried getting Unity to work in Fedora said in a blog post that he has other more important things to focus on than to get Unity to work under Fedora.”

That’s not exactly it: I said I had things I was enjoying doing more in my spare time, but of course those things don’t stop me doing important work.

“One reason is said to be a bug present in Unity.”

The bug isn’t in Unity. It’s in libglew.

(via IDG News)