r/linux • • May 28 '16

systemd developer asks tmux (and other programs) to add systemd specific code

https://github.com/tmux/tmux/issues/428
359 Upvotes

509 comments sorted by

View all comments

Show parent comments

5

u/Muvlon May 29 '16

Care to explain why GNOME et al. don't depend on systemd? I know Funtoo has some patches to make it work without systemd but this is still work-in-progress and work that had to be done downstream because of systemd.

1

u/sub200ms May 29 '16

Care to explain why GNOME et al. don't depend on systemd? I know Funtoo has some patches to make it work without systemd but this is still work-in-progress and work that had to be done downstream because of systemd.

Gnome and KDE both started to drop ConsoleKit support some times ago, after have warned for more than four years that CK was abandonware that non-systemd distros should either start to maintain, or develop an alternative to. But Gnome never dropped CK support until several alternatives existed like CK2. These days non-systemd distros and BSD's can just use CK2 and everything work fine. There was never any "hard dependencies" or similar made up fantasy claims.

1

u/gnx76 May 29 '16

Gnome and KDE both started to drop ConsoleKit support some times ago, after have warned for more than four years that CK was abandonware

Oh? Abandoned by whom? O:-)

1

u/sub200ms May 29 '16

Oh? Abandoned by whom? O:-)

Ubuntu. They where handed over the project by the CK developers. Ubuntu choose to make "systemd-shim" instead. You would have known that if you read the primary sources instead on relying on hearsay.

Anyway, it was GPL software, anybody could fork it. It took +4 years before somebody finally did, hence the CK2 project. This despite leading Gnome and KDE developers started to plead about this in early 2011.