O criador da distribuição única Adelie Linux, que usa a biblioteca padrão C Musl, o sistema de inicialização OpenRC e o gerenciador de pacotes APK, anunciou o sucesso da porta do gerenciador de sistema systemd para trabalhar com a biblioteca Musl. Embora a implementação tenha um status inicial, ela já é bastante estável e demonstra uma redução tripla no tempo de inicialização em comparação ao uso do OpenRC.
Inicialmente, o systemd suporta apenas a biblioteca C Glibc, mas um conjunto de patches foi desenvolvido separadamente pelo projeto OpenEmbedded, permitindo usar o systemd em ambientes baseados em Musl. A nova porta tem como objetivo criar uma série de patches completamente atualizada que garante compatibilidade com as versões mais recentes do systemd e musl, utilizando novos recursos do systemd e musl. A porta apresentada foi escrita do zero e, exceto pelas mudanças relacionadas ao suporte a GLOB_BRACE, malloc_info e malloc_trim, não se sobrepõe à porta do OpenEmbedded.
Observa-se que o projeto Adelie Linux tem considerado a ideia de suportar o systemd em um ambiente baseado em Musl desde 2015, mas sempre havia tarefas mais prioritárias, até que uma das empresas se dispôs a financiar a conclusão do trabalho na porta. O novo conjunto de patches é inicialmente desenvolvido com a intenção de promover as mudanças no repositório principal do systemd (as falhas identificadas durante o processo de portação já foram enviadas para o projeto principal).
Entre os problemas conhecidos que ocorrem na primeira versão da porta, menciona-se um problema com o PolicyKit, que leva à suspensão da sessão KDE ao tentar reiniciar sistemas através do widget. Além disso, entre as tarefas ainda não resolvidas está a criação de arquivos de unit para scripts de inicialização openrc, utilizados na distribuição Adelie Linux (planeja-se usar como base os arquivos de unit do Gentoo e Fedora).

Fonte: opennet.ru
