Hate it or love it, Ubuntu is a hot topic these days among those in Linux circles. Despite the success the distro has enjoyed over the years, there have been some significant bumps in their path forward as well.
In this article, I'll take a look at some of the most common issues Ubuntu detractors have with the popular Linux distribution and I’ll discuss whether we should be concerned.
When the Unity desktop came out I wasn't all that impressed. After awhile, though, I begun to tolerate it. Fast forward to today, and I'm fairly neutral in my view of the Unity desktop.
As for the feelings of the Linux community in general, the consensus is that it felt like GNOME was somehow being slighted or ignored. Remember early on, Ubuntu was a GNOME-centric experience. While today, Ubuntu is most definitely Unity-centric instead. Obviously alternative desktop environments are a mere "apt-get install" away, but most people will use Ubuntu because they're fans of the entire experience – end to end.
To take this even further, there are people who, to this very day, still complain about the Unity desktop and how it's "terrible to use." Why these folks spend their energy complaining about something no one is forcing them to use, remains a mystery to me. This, despite the fact that it's been a long-term part of Ubuntu for some time now. But one thing is very clear to me – Unity still gets people into passionate debates over the merits of their preferred desktop environment.
So, how did Unity get users upset when it was first released in Ubuntu 11.04? By not being ready for prime time just yet. Fact is, it took a few releases to iron out the bugs with the new desktop. Ubuntu simply needed to give Unity more time in development before releasing it in its early days. As of Ubuntu 12.04, however, Unity has managed to find its stride.
Moving away from the functional side of Unity, there is the "what about GNOME" aspect of it. Simply put, I believe some folks within the Linux community felt like Ubuntu was isolating itself with the move to Unity. Then to make matters worse, the Unity Amazon lens came into play. This particular Unity lens allows affiliate products from Amazon to be included in the results while searching for various items on the desktop.
When it was first released, there was a huge outcry. After all, who seriously wants Amazon results on their Linux desktop? Those against the idea felt it would do far better as a manually installed add-on, instead of a default option.
Not long after the Amazon lens was released, the option to disable it was offered. The hope was that this would address the outcry. However, some argued it was too little too late. It's important to note that, in the early days of this feature, adult material was readily accessible without any parental controls. Because of this, many within the community found themselves moving onto Ubuntu variants to escape the issue once and for all. Others users figured it was easy enough to simply disable or remove the lens entirely.
Not surprisingly, the Free Software Foundation (FSF) made their view of the situation known. And ignoring the fact that they were anti-Ubuntu early on (due to philosophical differences), the FSF did bring up some interesting concerns around the potential for privacy concerns.
In response, Ubuntu's side of the story was made clear by its community manager, Jono Bacon. No matter which side of the issue you happened to fall on, the fact is that even today it's a hot button issue within the Linux community and shows little sign of letting up anytime soon.
Mir vs Wayland
When it was first announced that Mir was to be Ubuntu's choice for Xorg's replacement, once again, the Linux community sounded off. At the time, I took a stance on the matter explaining that if Mir didn't get at least one additional distro to use its display option, I would be wearing a "monkey suit" for the masses to witness on a weekly podcast I co-host. Well, it’s 12 months later and I've lost the bet and am prepared to pay the price initially agreed upon.
Despite my well-intentioned effort to lighten the mood surrounding the issue, it became clear this issue wasn't going to be resolved with gags and good intentions. The argument at the time was that Wayland was clearly a better choice for a display server. Advocates explained that it was better aligned with the larger Linux community for multiple distributions and it made using Mir unnecessary.
Now for a bitter pill you don't want to hear - the casual computer user couldn't care less about this issue. So long as their applications work as expected, I suspect we'll be seeing shrugs of indifference throughout the Ubuntu masses. No, I see this as a battle of wills between developers and their opposing views.
Ubuntu's team explained that Wayland wouldn't do what they needed it to do, while Wayland fans have been saying that this was nonsense. This back and forth was perhaps even more heated than we'd seen with the Unity vs GNOME challenges in the past.
To toss in a bit more recent perspective on how this is developing, Ubuntu has Mir working with Chromium. Keep in mind that in order for Mir to be successful on Ubuntu, it must maintain compatibility with toolkits such as Qt, GTK and so on. By maintaining toolkit compatibility, the applications based on these toolkits "should" be compatible as a result.