Ustvarjalec edinstvene distribucije Adelie Linux, ki uporablja standardno C knjižnico Musl, sistem inicializacije OpenRC in upravljalnik paketov APK, je napovedal uspešno portiranje sistemskega upravljalnika systemd za delovanje z knjižnico Musl. Kljub temu, da ima implementacija status začetne različice, je že dovolj stabilna in prikazuje trikratno skrajšanje časa zagona v primerjavi z uporabo OpenRC.
Prvotno systemd podpira delo samo z C knjižnico Glibc, vendar je bil ločeno razvit sklop popravkov v okviru projekta OpenEmbedded, ki omogoča uporabo systemd v okoljih, ki temeljijo na Musl. Novi port je usmerjen v ustvarjanje popolnoma posodobljene serije popravkov, ki zagotavljajo delo z novimi različicami systemd in musl ter izkoriščajo nove možnosti systemd in musl. Predstavljen port je napisan na novo in razen sprememb, povezanih s podporo GLOB_BRACE, malloc_info in malloc_trim, se ne prekriva s portom od OpenEmbedded.
Omenja se, da je projekt Adelie Linux razmišljal o zagotavljanju delovanja systemd v okolju, ki temelji na Musl, že od leta 2015, vendar so se vedno pojavile prioritete, dokler ena od podjetij ni izrazila pripravljenosti financirati dokončanje dela na portu. Novi sklop popravkov se sprva razvija z obžalovanjem ob napredovanju sprememb v osnovno različico systemd (v glavni projekt so že prenesli pomanjkljivosti, ki so bile ugotovljene med portiranjem).
Med znanimi težavami, ki jih opažamo v prvi različici porta, je omenjeno vprašanje s PolicyKit, kar povzroča zamrznitev seje KDE pri poskusu ponovnega zagona sistemov prek pripomočka. Med še rešenimi nalogami je tudi ustvarjanje enotnih datotek za openrc inicializacijske skripte, ki se uporabljajo v distribuciji Adelie Linux (načrtuje se, da bodo enotne datoteke temeljile na datotekah iz Gentoo in Fedora).

Izvor: opennet.ru
