Unity enters its twilight
![](/var/linux_magazin/storage/images/online/blogs/off-the-beat-bruce-byfield-s-blog/318120-13-eng-US/Off-the-Beat-Bruce-Byfield-s-Blog.png)
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.
![Learn More](https://www.linux-magazine.com/var/linux_magazin/storage/images/media/linux-magazine-eng-us/images/misc/learn-more/834592-1-eng-US/Learn-More_medium.png)
News
-
NVIDIA Released Driver for Upcoming NVIDIA 560 GPU for Linux
Not only has NVIDIA released the driver for its upcoming CPU series, it's the first release that defaults to using open-source GPU kernel modules.
-
OpenMandriva Lx 24.07 Released
If you’re into rolling release Linux distributions, OpenMandriva ROME has a new snapshot with a new kernel.
-
Kernel 6.10 Available for General Usage
Linus Torvalds has released the 6.10 kernel and it includes significant performance increases for Intel Core hybrid systems and more.
-
TUXEDO Computers Releases InfinityBook Pro 14 Gen9 Laptop
Sporting either AMD or Intel CPUs, the TUXEDO InfinityBook Pro 14 is an extremely compact, lightweight, sturdy powerhouse.
-
Google Extends Support for Linux Kernels Used for Android
Because the LTS Linux kernel releases are so important to Android, Google has decided to extend the support period beyond that offered by the kernel development team.
-
Linux Mint 22 Stable Delayed
If you're anxious about getting your hands on the stable release of Linux Mint 22, it looks as if you're going to have to wait a bit longer.
-
Nitrux 3.5.1 Available for Install
The latest version of the immutable, systemd-free distribution includes an updated kernel and NVIDIA driver.
-
Debian 12.6 Released with Plenty of Bug Fixes and Updates
The sixth update to Debian "Bookworm" is all about security mitigations and making adjustments for some "serious problems."
-
Canonical Offers 12-Year LTS for Open Source Docker Images
Canonical is expanding its LTS offering to reach beyond the DEB packages with a new distro-less Docker image.
-
Plasma Desktop 6.1 Released with Several Enhancements
If you're a fan of Plasma Desktop, you should be excited about this new point release.