Not too long ago, I wrote about Ubuntu's embrace of the Unity desktop and what that would mean for Ubuntu users who might prefer a traditional GNOME shell.
At the time, I was called out by some readers regarding my belief that Ubuntu was limiting itself with its choice in relying on Unity. Now as we approach Ubuntu 11.04, it looks as if I might have been right all along.
While users can certainly select the older GNOME shell, the move to the Unity desktop has clearly not been greeted with unanimous applause.
Unity is not GNOME 3
One fact that ought to be made clear from the start is that in the name of Ubuntu seeking to make Unity their default desktop experience, the development team has indeed locked some users into a singular desktop experience. "But Matt, that's nonsense! Users can install any desktop they choose! Besides, if they want GNOME 3 instead, users can just add the PPA repository for it!"
The above statement is what I feel makes this entire thing surrounding Unity so amusing. In the Ubuntu development team's desire to make Ubuntu more "accessible," they're actually assuming new users even realize other desktop environments are possible.
Newsflash most of the newer users I encounter have no idea that another desktop is even an option.
This means when a less informed Ubuntu user sees the GNOME 3 provided shell on distributions such as Fedora, they may find themselves making the switch away from Ubuntu. While this matters little to the community at first glance, longer term this only adds more fragmentation to the community at large.
Is Unity even worth it?
I know of many people who feel strongly that Unity is the next logical step for Ubuntu. And it's entirely possible that the Unity desktop could be well received by most people. That's something we'll have to wait and see how it turns out.
From my perspective, however, I think it's not only going to be a massive disaster for the existing user base, but I'm skeptical as to the value Unity will deliver in the first place. Then again, the same could be said about the default shell provided by GNOME 3 on other Linux distros.
Xfce is looking great these days
Speaking for myself, I'll almost certainly be selecting the Xfce desktop, as I've had enough of GNOME and Canonical. The dumbing down of the Linux desktop environment is bordering on insane.
Half of me finds this entire process amusing, while the other half is getting tired of Ubuntu making the Linux community look foolish with heavy-handed motives. Unity is to Linux what the Windows XP UI was to Windows users. It feels like some dumbed down, "Fisher Price" experience gone terribly wrong.
Some may disagree with me on this, but I stand by my opinion. Given more time, Unity could actually become something very useful for netbooks and tablets. But in its current incarnation, it just stinks.
I don't hate Ubuntu
I have no problem with Ubuntu per se. Much of what their developers have done has been nothing short of amazing. They've taken the magic that is Debian and created a powerful community around it. This is commendable.
As for the Unity desktop, it has the potential to become a mature alternative to what most of us are accustomed to. And yet I still argue that it's nowhere near ready for prime time, either in stability or in general layout, but that is up to each individual.
At its very best, I see Unity as a being a great option for netbooks and later on for tablets. But on the mainstream desktop PC for casual Linux users? No way, it's never going to work.
If I do use Ubuntu on any of my desktop machines, I'll be using the distro with another non-GNOME desktop. Between GNOME 3's shell leaving out the minimize option, to the lack of customizability from Canonical's Unity desktop, I just can't take it anymore. The entire GNOME 3 shell vs. Unity debate has me spinning in circles.
Work-a-rounds vs real user choice
As previously mentioned, I explained how one could add a PPA repository to basically allow for the removal of the Unity desktop and replace it with the traditional GNOME 3 shell.