Ralf Mardorf wrote:
To avoid pulseaudio there are several solutions.
Avoiding systemd
likely will be impossible soon.
Actually, there are quite a few people working on providing
systemd-free packages, at least for Debian.
There are about a dozen packages that depend on systemd,
such as dbus, pulse-audio, avahi-daemon, udisk. Once these bottom-level
packages are freed, the whole software stack is liberated,
with the exception of the Gnome desktop environment.
You can see some of the dependencies (of Debian packages)
here.
http://imgur.com/a/Wi1zb
At least the kernel is protected
against some rash implementations, since Linus Torvalds doesn't like
Kay Sievers that much. However, if you want to stay with Linux, get
used to binary log files and other hard changes of Linux policies.
Unlikely that in the close future Linux still will work without
systemd. Assumed it should still work without systemd, at least
initscripts likely need a replacement.
Up to now, initscripts work with sysvinit. Also, there is an
excellent project to replace udev, designed to be portable
to *BSD unices.
https://github.com/jcnelson/vdev
http://judecnelson.blogspot.com/2015/01/introducing-vdev.html
cheers,
--
Joel Roth