The Grumpy Editor's guide to surviving the systemd debate
The Grumpy Editor's guide to surviving the systemd debate
Posted Nov 20, 2014 18:50 UTC (Thu) by dlang (guest, #313)In reply to: The Grumpy Editor's guide to surviving the systemd debate by kmacleod
Parent article: The Grumpy Editor's guide to surviving the systemd debate
> I think the better comparison would be to replace systemd with "Linux", sysv with "Solaris", and upstart with "BSD".
>
> You can't run more than one of those at the same time, you have to pick one, but you are free to pick any one of them.
>
> You can't run more than one of those at the same time, you have to pick one, but you are free to pick any one of them.
Linux succeeded because the userspace software out there was mostly written to be portable, and where it wasn't, it was acknowledged to be a weakness of the software that should be fixed, if only they had the time.
The systemd approach of replacing existing APIs with systemd specific ones (relying on dbus for the most part), means that software written to use systemd is not going to work with other init systems.
That's the problem.
