summaryrefslogtreecommitdiff
path: root/published/ubuntu-what-now.txt
blob: 42e7ef3ae9425f425b9079a7e9c3b0adcd8f2dc3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Canonical's recent, rather abrupt announcement that it would abandon work on its Unity 8 desktop/phone interface and the Mir display server that would have powered it, has left many Ubuntu fans scratching their heads, wondering what comes next.

However, if the news caught you totally off guard it's only because you haven't been paying attention to the ups and down of the Linux world. 

Unity 8 and Canonical founder Mark Shuttleworth's vision of convergence did not find a market in time for it to come to fruition. I have the advantage of having always known Shuttleworth's convergence idea would never work simply because I loved it and technology I love almost always gets the ax. 

Sure, I was not a huge fan of the Unity interface, but give me a phone that turns into a desktop machine every time a monitor appears and I can easily forgive whatever aesthetic differences I might have. Alas, I will never be getting a phone like that. Neither will you. We're stuck with Android.

Since the news that Unity 8 was being abandoned and the resulting staff reshuffling and layoff at Canonical did happen rather abruptly it's worth asking -- what now Canonical?

If you've been around the Linux world for long you probably have a pretty good idea. Red Hat has been down this road before, as has SUSE. If you're new to this and stricken by a doomsday-like panic, relax. Canonical is probably going to be just fine. It's highly likely it will more or less abandon its desktop product to the community, but the core of Ubuntu isn't going anywhere.

The difference between Canonical of the past and the Canonical that appears to be going forward is that now the bottom line matters. Which is to say that the parts of Ubuntu not making money are probably on the way out. In the Linux world that typically means the focus is going to be on the enterprise market. If the enterprise market wants an Ubuntu desktop then that will be a focus. But, spoiler alert, there's no money in desktop Linux.

It makes little sense for Canonical to waste its suddenly smaller development staff on the desktop when containerization and Ubuntu on the server is where the money is. Desktop users will have Ubuntu GNOME, which has already taken over as the main distro, and there are plenty of other community-driven 'buntus to pick up the slack there.

The Ubuntu GNOME distros blog post tells you everything you need to know: "There will no longer be a separate GNOME flavor of Ubuntu. The development teams from both Ubuntu GNOME and Ubuntu Desktop will be merging resources and focusing on a single combined release... We are currently liaising with the Canonical teams on how this will work out."

Liaising is a French word for having a crap ton of work dumped on your head and an unspecified amount of help to go with it.

Old hands in this field may recall a similar refocusing happened to Red Hat back in 2003. Red Hat dropped its desktop, then called Red Hat Linux, and started up Red Hat Enterprise Linux in the process becoming the boring enterprise-focused company it is today. But it did created the community-based Fedora to serve as what Red Hat Linux had once been so not all was lost.

However, while this is the likely script for Canonical over the next few years, it is possible that it may not go this way. Canonical may stick with it's desktop and still make it a major focus of its development because while the money is in enterprise, what made Ubuntu very nearly a household name is not enterprise, but community.

Something similar happened to SUSE, albeit in a very different way. When Novell bought SUSE in 2003 it wasted no time rebranding it SUSE Linux Enterprise Server. But then something happened. A couple of years later Novell announced the openSUSE Project community as a way to create a more open development process. 

If there's one thing Shuttleworth and Canonical understand it's community. Ubuntu is as popular as it is in part because of the very hard work of its developers, but also in part because it listened to its community.

It's also worth noting that Mir and Unity 8 are far from Ubuntu's only ideas over the last half decade. In fact Snap packages, which Canonical has assured me are very much a part of its future, may turn out to be a far better and more revolutionary idea. 

The most optimistic reading of the tea leaves here is that Canonical may be cutting the fat not to become another enterprise-focused giant -- thought it already is that in many ways -- but to refocus on what it's user actually want rather than its own vision of the future of computing.