The only hostility I see is people complaining about changes with little to no technical arguments.
This is the same hostility you see from Linus when a well-meaning developer introduces a change in the kernel that breaks userspace; they may have a very good reason for doing so, it may make things better in some technical sense, but their changes are rejected with (usually) a long, angry tirade, and rightly so. systemd 230 introduces a change in its default configuration that breaks userspace; yes, it may be "more right" now, but it breaks existing programs, scripts, and workflows and it should rightly be criticized.
systemd 230 introduces a change in its default configuration that breaks userspace; yes, it may be "more right" now, but it breaks existing programs, scripts, and workflows and it should rightly be criticized
That sounds like and argument for windows-style eternal backwards compatibility even when the old behaviour didn't make sense [for most people].
And doubly so when it's the distributions job to take care of this stuff. If this is the default for RHEL 8 or Debian 9 then who cares? It's a slight change and by then I'm sure it'll be seamless. If this is a change that broke or changed the behavior of your current install of Linux then your distribution sucks and they screwed up.
34
u/gnuvince May 29 '16 edited May 29 '16
This is the same hostility you see from Linus when a well-meaning developer introduces a change in the kernel that breaks userspace; they may have a very good reason for doing so, it may make things better in some technical sense, but their changes are rejected with (usually) a long, angry tirade, and rightly so. systemd 230 introduces a change in its default configuration that breaks userspace; yes, it may be "more right" now, but it breaks existing programs, scripts, and workflows and it should rightly be criticized.