And after one year: Ubuntu Drops Mir, Plans To Move To Wayland
Originally Posted by j2723
...but then they'll alienate everyone by announcing that they will be developping their own kernel (based on a microkernel architecture, supporting Linux APIs, POSIX APIs and Windows NT APIs, all to be finished within 12 months, here's some work-in-progress that doesn't even boot).
Agreed. I know some people don't like to have anything be mandatory, but as a developer, having to support multiple backends for this kind of stuff is a pain. Inevitably only one of them actually gets regular testing (the one the developers are using), the ones that do work are limited to lowest common denominator, and even then, you're spending half your time working around bugs in something you really don't give a crap about.
Originally Posted by funkSTAR
I'm not against modularity and replaceable components in general, but sometimes it's just a really bad idea.
Because they're doing nothing of the sort. This has nothing to do with the debate over upstart vs systemd as system init daemons - it's about using parts of systemd for user session management, replacing the old Consolekit.
Originally Posted by bwat47
Migration is hard. Good for these Devs!
There are many dependencies on the low levels (some hidden until testing finds them). Canonical's "Upstart works fine." is over now that they can't pay maintenance on the deprecated litany of services that SystemD unified.
But a move is difficult (laborious, bug-prone), so a progressive approach is safer: avoid maintenance nightmares while working from inside to nudge management into SystemD.
Yeah the init battle is kind a over. While Canonical sticks to upstart the majority moved to systemd init. The next battle is more crucial. CoreOS vs shit pulled from Canonicals ass. Im betting my money on CoreOS.
Originally Posted by Delgarde
My completely speculative theory is that ubuntu is going to adopt systemd eventually, they just don't want to right now *because* they are busy working on all this other stuff, such as getting unity-next and mir ready for 14.04, adding switching over to systemd to that list would be pretty ridiculous (and IMO their goal of getting unity-next and mir solid by ubuntu 14.04 is already pretty unrealistic).
Originally Posted by Serge
So for now they are taking the most important bits of systemd and tacking it onto upstart, this is less work in the short-term and this will make the eventual transition over to real systemd easier. If they do transition to systemd it would be after 14.04.
I don't think that it would make much sense to abandon Wayland for Mir over the issue of having control over the project and then switch a different part of their distro from a project they have control over to something that does not give them the control they want.
Originally Posted by bwat47