| There isn't "so much" hate. Any change to Linux will set off some very small, very vocal number of very entitled complainers. The short is that all operating systems face various problems of synchronization and they have all roughly converged to a very similar design to manage it. And I really mean all--Windows, OS X/macOS, Linux, Solaris, AIX, ... The long is that there was a window where this problem needed to be solved and there were a bunch of half-baked solutions. Pottering sat down, wrote code, came up with a 3/4 baked solution, and RedHat adopted it. After that, RedHat continued funding and improving it and other distributions realized that systemd made things better and slowly adopted it as well. And throughout it all, a bunch of people continued to bitch like hell. But at no time did anyone else put in enough work--technical, social AND political--to solve the problem. Yeah, the social and political work seemed to be "It works. We're adopting it. Pound sand and get lost." However, even in the face of that, still lots of people just pissed and moaned but failed to come up with a decent alternative. |
Which is, alas, typical. Sources of truth in free software are, of course, not very coordinated, but one does learn, eventually, how to work with that.
So I find it very unfortunate that noise from these sorts of unhelpful reactionaries keeps getting amplified on Hacker News, while actual good and constructive stuff (hey, have you seen those lovely progress posts on GNOME Builder's GTK4 update? Did you know there's a KDE version of Fedora Silverblue? How about that interestingly modern OS image for Steam OS? Did you know people are actually making cool new things with this platform instead of clinging to the past?) barely appears at all.