Unity enters its twilight

Off the Beat: Bruce Byfield's Blog
Unity, Ubuntu's default desktop environment, has always been ironically named. Begun after conflicts between Ubuntu and GNOME, Canonical Software and Ubuntu developed it as a solo effort after other projects ignored Mark Shuttleworth's famous challenge to develop an interface to rival Apple's. Moreover, with less than a six percent market share in the 2016 LinuxQuestions survey, it remains among the least popular of Linux desktops.
Under these circumstances, the only surprising aspect of Shuttleworth's announcement that Ubuntu was dropping Unity in favor of GNOME is that the decision took so long. Still, it's a gutsy decision that allows Canonical to concentrate on servers and OpenStack, the only divisions of the company that currently seem capable of turning a profit.
When Shuttleworth issued his challenge in 2008, a focus on interfaces seemed a sensible next step for the Linux desktop. At that point, the Linux desktop had matched proprietary desktops like Window for functionality, thanks in no small part to the early Ubuntu releases. However, by the time Shuttleworth made his announcement, both GNOME and KDE, the main Linux desktops, had already started their own work on interfaces. As a result, Unity was never the unique improvement that it would otherwise have been.
Even more seriously, despite an ingenious widget or two, Unity never did manage to live up to the original hopes for it. Contrary to original intentions, Unity was never easier for new users than any of the other desktop alternatives. To the contrary, when more than two windows are required, it is the most cumbersome interface since Windows 3.1 -- especially on a small screen.
Part of the problem were some arbitrary decisions, such as moving the title bar control buttons to the left side and displaying menus in the top panel. Although there was some vague talk of freeing the title bar for other purposes, these purposes never materialized. The changes only made sense if you were familiar with such arrangements in OS X.
A similarly arbitrary decision was to lock the launcher on the left side of the screen. The positioning was sensible enough, given the wide screens that were becoming popular at the time, but not the insistence on locking the launcher in one position. Unsurprisingly, utilities to change the launcher position soon followed.
Other choices proved equally controversial. A Contributor's Agreement that allows Canonical to re-license the code guaranteed that Unity would remain a largely in-house project. The heads-up display, intended to replace menus, was only partly implemented, leaving major gaps in its functionality uncorrected. Even worse, the decision to add Amazon search results by default to search results was widely condemned as an invasion of users' privacy.
All these issues created divisions between paid Canonical staff and Ubuntu volunteers -- especially when Shuttleworth used his veto power on behalf of the staff, demonstrating how little control volunteers actually exercised. At times, user revolts seemed close, although they were apparently prevented by belated diplomacy.
Unity and Ubuntu Touch
In the last five years, Unity development was focused on convergence, the development of a common interface for everything from phones and tablets to laptops and workstations. From a technical perspective, this goal seemed promising. On a small touch screen, Unity seems far more efficient than on a twenty-three inch widescreen monitor.
Unfortunately, Ubuntu shipped phones and tablets with convergence incomplete. In Ubuntu Touch, the version of Ubuntu developed for such devices, plugging in a keyboard, mouse or monitor gave almost the convenience of a laptop, but the ability to install desktop packages was never made simple enough for average users to take advantage of the feature.
In addition, like many first time manufacturers, Canonical and Ubuntu had trouble breaking in to markets that were already heavily saturated. They chose to partner, but none of their partners seemed particularly interested in promoting Ubuntu Touch devices. In the case of bq's Aquaris M10 Ubuntu Edition tablet, it didn't help, either, that the hardware was mediocre. Although the Aquaris M10 tablet eventually sold out, a second production run was never made. And, like the Ubuntu Touch phones, the Ubuntu Edition tablet was never distributed in North America.
With such problems, convergence never did manage to catch buyers' or manufactures' imaginations. Had Ubuntu Touch been available five years earlier, perhaps convergence might have become an asset, but, by the time Ubuntu phones and tablets were available, the market had become accustomed to having a different interface on each device. Even an application like KDE Connect, which helps Linux and Android devices to interact, has not received nearly the attention that might be expected.
Under these circumstances, the last reason to continue Unity development has failed. Sensibly,Ubuntu is switching to GNOME. Considering Ubuntu's previous discontent with the GNOME project, and the fact that the switch will not happen for a year, I suspect that Ubuntu will carry a forked version of GNOME, although all that remains to be seen.
Already, a fork of Unity has been announced. Like Trinity, the fork of the KDE 3 release series, it may continue to be used by a few percent of users. But otherwise, after a decade marked by dis-unity, Unity's day appears to be done.
comments powered by DisqusSubscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

News
-
LibreOffice 25.2 Has Arrived
If you've been hoping for a release that offers more UI customizations, you're in for a treat.
-
TuxCare Has a Big AlmaLinux 9 Announcement in Store
TuxCare announced it has successfully completed a Security Technical Implementation Guide for AlmaLinux OS 9.
-
First Release Candidate for Linux Kernel 6.14 Now Available
Linus Torvalds has officially released the first release candidate for kernel 6.14 and it includes over 500,000 lines of modified code, making for a small release.
-
System76 Refreshes Meerkat Mini PC
If you're looking for a small form factor PC powered by Linux, System76 has exactly what you need in the Meerkat mini PC.
-
Gnome 48 Alpha Ready for Testing
The latest Gnome desktop alpha is now available with plenty of new features and improvements.
-
Wine 10 Includes Plenty to Excite Users
With its latest release, Wine has the usual crop of bug fixes and improvements, along with some exciting new features.
-
Linux Kernel 6.13 Offers Improvements for AMD/Apple Users
The latest Linux kernel is now available, and it includes plenty of improvements, especially for those who use AMD or Apple-based systems.
-
Gnome 48 Debuts New Audio Player
To date, the audio player found within the Gnome desktop has been meh at best, but with the upcoming release that all changes.
-
Plasma 6.3 Ready for Public Beta Testing
Plasma 6.3 will ship with KDE Gear 24.12.1 and KDE Frameworks 6.10, along with some new and exciting features.
-
Budgie 10.10 Scheduled for Q1 2025 with a Surprising Desktop Update
If Budgie is your desktop environment of choice, 2025 is going to be a great year for you.