Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

redhat seem to have tried their best to use systemd to turn Linux into Windows NT

    - over-complicated service manager
    - binary logs that are difficult to find
    - incomprehensible task scheduler
    - hidden caching dns resolution service
    - disk manager
    - network manager
    - login management
    - crappy ntp client
all it needs is svchost.exe

something that was 100% reliable is now about 98% reliable, and when it inevitably breaks it's completely un-introspectable by standard tooling

I have yet to see a sysadmin write a 100% correct systemd service unit file



Describing SysV init as 100% reliable is a very rose-tinted view of history, I think.


At least you can throw strace or the -x flag onto it and look at it.


But look, having a stack that replaces many Unix services, and which you basically completely control, is very convenient. It allows, say, to drastically limit third-party userland in embedded systems, where Red Hat is big.

Systemd is trying to replace Unix, a bit more successfully than GNU Hurd.


this.

the whole "sysv init is so slow because of shell scrips" was a scapegoat. yes bash is relatively slow. and yes, dash is the answer to that problem, not systemd.

they who control systemd now control Linux as an OS. not as an API (that's kernel/libc) but as an OS. how you manage it, run it, suspend it, initialize it, turn it off, everything

was RH, and now is MS.



RH is s/MS/IBM/, quite literally.


IBM owns Red Hat. The systemd project came out of Red Hat.

But Microsoft employs Lennart Pöttering, so that might be what the comment meant. Pöttering created systemd and is the main maintainer, even now.


Only if we ignore the fact that commercial UNIXes already did this before systemd came to be.

Also in the Cloud OS world, classical UNIX doesn't even matter that much, we only need something to run those containers or managed runtimes on top of.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: