Summary: Ubuntu has become Windows. It's pursuing devices and fragmenting the ecosystem.
The problem with Ubuntu, by and large, seems to be a Metro style revolt against Unity although Unity achieved suckdom first. Things broke with change... often this was unnecessary change. But you know what? The nice thing about Linux is that there's so many more distros to choose from.
Linux Mint (http://linuxmint.com) for example is actually quite nice. Don't like Ubuntu? Don't use it for crying out loud! It's not like Windows; a whole 'nother platform. The same software you know and love will still work.
> The nice thing about Linux is that there's so many more distros to choose from.
Indeed. But what people seem to miss is that even in Ubuntu, there are a number of desktops to choose from. If you don't like Unity, Ubuntu gives you LXDE, XFCE, KDE and GNOME options as well.
What I like about Ubuntu is its developer model. Take Debian, add some specific goals, and make those goals work well. Anybody can participate, and not at the exclusion of other goals, either. Hate Unity and love GNOME? Others did, and now we have Ubuntu GNOME.
There's no need to turn Unity hate into Ubuntu hate.
That's very true. Thank you for that well reasoned response. I suppose Ubuntu as a "brand" is getting more and more inseparable form Unity from the user perspective, which is unfortunate, since there are so many flavors to choose from.
Side note: Edubuntu with KDE was installed recently on a friend who runs a daycare. It was very well received by both children and staff.
> Don't like Ubuntu? Don't use it for crying out loud!
The reason why I use it is tremendous convenience. Just about anything under the sun is available via a simple "apt-get install".
I kept cursing it for its hamfisted approach to GUI, until I eventually switching to Kubuntu. That was weird, being that I've been a Gnome user ever since the very first Gnome public release. But I'm fine with the new environment, and that's what matters in the end.
Fragmenting what? There were no solid ecosystem, ever, nor there's any.
There's Linux kernel, GNU base userspace (although some replace it with BSD or Solaris one, huh) and bunch of various software running above those. After this there were nothing common in those software since the very beginning. Just more and less popular software.
Edit: removed X11 as possibly common component, because I totally forgot about DirectFB, huh.
There was a time around 2008 when I thought Ubuntu could be that solid ecosystem. That me, a customer I'm supporting, a developer I'm submitting a bug report to, the author of an FAQ I'm reading, a fellow user I'm helping out in the forums, a package maintainer testing a binary release and a hardware vendor debugging their drivers might all be seeing the same things on our screens and getting the same responses to the same commands at our terminals.
Unfortunately it seems like Canonical does not share my vision.
I can't quite figure that out from the article either, but from the language, I guess they're insinuating that the architecture changes ( in the Ubuntu way as opposed to the traditional "Linux way" ) will mean different approaches to software.
Daniel Stone, contributor to X.Org (one of the base technologies
without which we'd still be staring at blinking green text on a
black background), put in: "I'm not worried about Wayland's
future at all. I'm just irritated that this means more work for
us, more work for upstream developers, more work for toolkits,
and more work for hardware vendors."
I don't get the fuss about Wayland and Mir. Like inventing a new mostly-incompatible subsystem is something new in GNU/Linux world. I mean, there were no "Linux way" ever - just take a look at zoos of sound subsystems, network management subsystems, init/rc subsystems and so on. GNU/Linux world is well-known for having magnitudes of software doing same things but in completely different ways, sometimes with some compatibility layers (like ALSA-OSS), but frequently completely mutually incompatible. This is not good, nor bad thing, it's just that there's no any established rules beyond fundamentals POSIX and FHS (and even those are poked from time to time), just more or less popular approaches.
GTK ran on DirectFB just fine, without X11 stack, so getting rid of X11 is nothing new. There were XDirectFB that worked as a X11 server, too. Not sure if the code's maintained and works now, though - haven't visited that land for, IIRC, about 5 years. Anyway, and I don't remember any worries about that.
I think DirectFB is a bad comparison, since AFAIK it was never used widely by any distro. I think people are right to worry that a new graphics engine will lead to loads of wasted work dealing with compatibility problems and other issues down the road. Based on the massive amounts of problems caused by the sound system zoo, I understand the concern.
Agree. I do like the general idea behind Mir. Canonical is at least trying to get the the "Linux-desktop" thing happening. If that means re-inventing the wheel, then go ahead. If they hit home with this, it will benefit us all Linux users.
No one seemed to care about Gnome fragmenting the Linux Desktop back then, because it had 'the right license'.
It was, however, one of the reasons most big-house commercial software was not ported and sold in Linux versions, and sent Linux into a black hole of license fundamentalists until Ubuntu changed that.
Why this point of view? Because I believe that the best possible computing platform from a technical point of view (the most efficient, better designed, etc) is a combination of both an open source foundation and the possibility of open source and closed source applications on top of it.
Here's the thing though - at the same time Ubuntu was being panned for going their own way with Unity and 'abandoning Gnome', both Gnome and KDE were also abandoning the traditional desktop with their 'visions' of what people should be doing. It was a horrible time to be looking for a traditional desktop that was also tightly integrated.
The problem with Ubuntu, by and large, seems to be a Metro style revolt against Unity although Unity achieved suckdom first. Things broke with change... often this was unnecessary change. But you know what? The nice thing about Linux is that there's so many more distros to choose from.
Linux Mint (http://linuxmint.com) for example is actually quite nice. Don't like Ubuntu? Don't use it for crying out loud! It's not like Windows; a whole 'nother platform. The same software you know and love will still work.
Best of all, it's got a bloody start button!