Referring to Ubuntu's emphasis on usability, Mark Shuttleworth described making Unity the default desktop environment as "the biggest leap forward in that mission that Ubuntu has ever taken . . . . We brought something new to the very core of the user experience."
That was ten months ago. Since then, many distributions have shown an unmistakable lack of enthusiasm for adding Unity to their repositories.
For instance, a small group of Debian developers is packaging Unity, but their work remains incomplete, with the preparation of one package blocked by a dependency problem. Moreover, to judge from seventeen months of light traffic on the mailing list, the project seems a low priority.
In fact, the enthusiasm for Unity is decidedly subdued in many quarters. On the LinuxQuestions' Members Choice Awards for 2011, Ubuntu remains the favorite desktop distribution, but less than five percent of voters were using Unity.
Similarly, a search on Distrowatch shows that, apart from Ubuntu, only two other distributions ship with Unity as the default desktop.
No similar search is available for comparison because Distrowatch does not distinguish between GNOME 2 and GNOME 3 in its search. However, major distributions such as Fedora and openSUSE now ship with GNOME 3, even though GNOME 3 is criticized almost as much as Unity.
So why are a couple of distributions using Unity while others seem in no hurry to support it? What follows are the comments of developers, mostly in their own words.
The distributions that ship with Unity have at least three things in common. Both are small, and have histories of close associations with Ubuntu. In both cases, too, using Unity is the result of a lead developer's enthusiasm.
For example, Dream Studio is a distribution aimed at musicians and graphic artists. Its home page explains that, in the interests of simplicity, "we aim to stay as close to stock Ubuntu as possible."
This explanation by itself is enough to explain Dream Studio's use of Unity. However, when asked, lead developer Dick MacInnis expresses strong support for Unity:
"Most artsy people I know prefer Apple products for their simplicity. When I began developing Dream Studio, I had always intended to move eventually to a UI with a global menu and a dock like OSX. When Ubuntu moved to Unity by default and Unity-2D development began, I immediately fell in love."
MacInnis adds that Unity is an improvement over the classical menus that spill across the desktop, and that "the integration of maximized window controls in the panel makes efficient use of screen real estate" and that the recent addition of HUD, a context-driven replacement for menus "has taken usability for the tech-unsavvy to [new] heights."
He approves, too, of an interface that can run on workstations as well as tablets, and finds the plans to make Unity voice-activated the fulfillment of his dreams.
"I challenge anyone to name a desktop environment," he says, "that works as well and as consistently across different system specs and form factors, all the while being innovative and keeping sane defaults for new users and configuration options for power users alike."
Aleksandar Ciric of Leeenux Linux, a distribution designed for netbooks, has similar opinions, but a few more reservations.
"Even before Unity, I was setting my desktop to be something like it: GNOME Do, Avant Window Navigator launcher on the left [and] Windows7-like snap to grid," says Ciric, "but Unity is more than that. However, I do consider that Unity's features are more useful on a small or touch device than on large widescreen displays."
Ciric also voices at least one reservation. "If it was a bit faster, it would be the perfect netbook environment. I could recommend Ubuntu only for netbooks with dual-core Atoms [processors] and more than 1GB of RAM." Perhaps for that reason, Leenux also plans to ship with GNOME 2 as an alternative desktop environment.
Considering the wide-ranging discussions about Unity, you might expect the reasons for not shipping with it to be diverse. However, that is far from the case. Most developers who were contacted say they have no particular objection to adding Unity to their repositories, and almost all make clear that they see no urgency.
For some, the reason is simply lack of demand. A query to PCLinuxOS received an answer from a developer with the nickname Old Pollack, who replied, "We do not have the Unity interface in our repositories, nor do we intend to add it in the future. There is no demand for it, and all comments about it from those who have experienced it on a Ubuntu test installation have been negative in the extreme."