In
"allen" etablierten Standard-Distributionen
ist die
C-Standard-Bibliothek
die glibc ("GNU C-Bibliothek"), die somit ein Quasi-Monopol darstellt. Beschäftigt man sich ein wenig mit den nicht ganz so bekannten Alternativ-Distributionen, zeigt sich, dass es auch
andere Lösungen
gibt - wie z.B.
musl
als
"performantere", "sicherere" und "standardkonformere"
Alternativ-Implementierung
. Alternativ-Distributionen wie z.B.
Alpine Linux
,
Gentoo
oder
Void Linux
haben diese (alternativ) implementiert. Im letzteren Falle habe ich es über die
Paketsuche
überprüft: alle relevanten Pakete sind für Void Linux auch mit x86_64-musl kompiliert verfügbar. In dem Kontext ist es interessant zu lesen, dass nun auch in der neuen Version von SystemD immerhin experimentelle Unterstützung für musl eingebaut wurde (
linuxnews
), so dass - wer mag - eine SystemD-Distribution mit dieser alternativen C-Standard-Bibliothek einsetzen kann.
BTW: Beachtet bitte auch die näheren Ziele von SystemD, da hier kurzfristig alte Zöpfe abgeschnitten werden sollen (SysVinit-Kompatibilität), so dass hier dann alte Skripte nicht mehr lauffähig sein werden.