Comment Re:Give my my SysVInit (Score 1) 169
I'm a firmware engineer who has been using linux since the 90s.
I haven't read the source code because I haven't needed to.
Was it a hassle having to switch from using SysV init scripts? No, because they kept working...
Was it a hassle when my distro's cli commands changed? Yeah, but for the first few years I just used bash aliases.
In the old system you couldn't have efficient networking; you couldn't accept the connection first, figure out what to do with it, and then pass it off to a process after that. Which is important, because the process that is going to handle the connection might not already be running. There's numerous use cases from that, from servers that do a little bit each of a bunch of different things, to high load servers that need to more manage a lot of processes. A virtual file or pipe just doesn't cut it. And none of the whiners have another solution for that that works better than having a heavier-weight init.
Did the audio stuff piss me off? Yes, but that's actually on the distros for switching too soon without enough resources applied. There were also important improvements in that area that eventually paid off.