johannesburgel
Joined 9 years ago
Karma
81
Submissions
8
Member since
Feb 28
Joined 9 years ago
systemd was resented by some users, but for developers it had so many advantages (especially stuff like logind) that a huge part of them just started happily using it.
As for Mir, I cannot think of a single discussion on any communications channel ever where a Non-Canonical developer thought it was a good idea. The GNOME people wouldn't even look at it. The KDE people openly stated that they hated it (http://www.mail-archive.com/[email protected]/ms... and https://blog.martin-graesslin.com/blog/2013/05/mir-in-kubunt...). No Non-Canonical developer ever added support for it to any UI toolkit. For me, that's very, very close to 'one voice'.
There is lots of hardware with strange bugs out there, and in some setups (embedded devices, mission critical systems etc.) it can be easier to work around them instead of trying to fix the hardware. I know of a medical systems manufacturer which still sticks to some incredibly old CPUs, a home-grown operating system and gcc 2.95 because after 15 years they think they at least know about all the problems and how to work around them. Fixing the issues would pretty much require them to re-validate the whole design and repeat all the testing, which would take several years.