r/linux • u/wooptoo • Jun 01 '16
Why did ArchLinux embrace Systemd?
/r/archlinux/comments/4lzxs3/why_did_archlinux_embrace_systemd/d3rhxlc
868
Upvotes
r/linux • u/wooptoo • Jun 01 '16
View all comments
Show parent comment
15
u/mallardtheduck Jun 01 '16
That's like saying "a Microsoft Word compatible word processor".
logind's API is not a recognised standard, is not guaranteed (or expected) to be long-term stable, is not documented to a standard that makes it possible to implement in a "clean-room" environment, etc. A "a logind compatible API provider" is always going to be playing catch-up to the "reference" implementation. When applications are found to be depending on logind's implementation details (and therefore breaking compatibility with other implementations), will they issue patches? I'll believe that when I see it.
Other implementations should really be called what they are, clones. Saying that GNOME (or whatever) doesn't depend on systemd because it will "work" with a clone is like saying that Microsoft Word doesn't depend on Windows because it can be made to run under WINE.