• 1 Post
  • 21 Comments
Joined 6 months ago
cake
Cake day: January 1st, 2024

help-circle







  • the added difficulties of making it system agnostic did not compensated for the low user base

    • 2003: Udev was launched, providing support for musl, non-systemd distros, and others.
    • 2004: NetworkManager was launched, with Udev as a crucial dependency.
    • 2006: Dbus was created without dependencies on distro-specific packages.
    • 2009: Dbus becomes a dependency for NetworkManager.
    • 2010: Red Hat introduces systemd, with core components including logind, journald, and timers.
    • 2012: Developers made udev less compatible with old kernels, musl-based, and non-systemd Linux distros by merging it with systemd. You can find more information about this here: https://lwn.net/Articles/490413, https://lwn.net/Articles/529314/
    • 2017: PipeWire was launched, with logind as a dependency.
    • 2017: Reimplementations of the bus protocol called dbus-broker were launched. Its compatibility launcher requires systemd.
    • 2020: After systemd had already been adopted by all major distros, systemd-tmpfiles gained the ability to be built as a standalone executable.
    • 2022: WirePlumber was launched, with pipewire as a hard dependency.

    Looks like Red Hat makes everything they can systemd-dependent. Including Gnome.











  • Unsafe@discuss.onlineOPtoLinux@lemmy.mlSystemd is far from being perfect
    link
    fedilink
    arrow-up
    1
    arrow-down
    5
    ·
    edit-2
    6 months ago

    Again, more attack surface does not mean anything, to add to that example most people use the precompiled kernel that comes with their distro instead of compiling a leaner one to diminish attack surface, because that’s irrelevant.

    Most people also don’t use selinux or apparmor, compile the kernel with -ftrivial-auto-var-init=zero and verify downloaded files using pgp signatures. But it doesn’t mean these things are irrelevant. Even your phone has selinux=enforced option set. Why do you think your pc is not worth it?