systemd es un conjunto de software para la administración de sistemas y servicios en Linux [ 7 ], diseñado para unificar la configuración y el comportamiento de los servicios en las distintas distribuciones de Linux . [ 8 ] Su componente principal es un sistema de inicio que se utiliza para arrancar el espacio de usuario y administrar los procesos de usuario . También proporciona varios demonios y utilidades, como administración de dispositivos, administración de inicio de sesión, administración de conexiones de red y registro de eventos. El nombre systemd se ajusta a la convención de Unix de nombrar demonios añadiendo la letra d, [ 9 ] y también hace un juego de palabras con la expresión francesa Système D (la capacidad de una persona para adaptarse e improvisar rápidamente ante los problemas). [ 10 ]
En las distribuciones de Linux, systemd se utiliza como reemplazo de Sysvinit y otros sistemas de inicio. Desde 2015, casi todas las distribuciones de Linux han adoptado systemd. Ha sido elogiado por desarrolladores y usuarios de las distribuciones que lo adoptaron por proporcionar una solución estable, rápida y lista para usar para problemas que habían existido en el espacio Linux durante años. [ 11 ] [ 12 ] [ 13 ] En el momento de su adopción, era el único sistema de arranque paralelo y de inicio que ofrecía administración centralizada de procesos , demonios, servicios y puntos de montaje .
Los críticos de systemd sostienen que sufre de una excesiva acumulación de funcionalidades y ha perjudicado la interoperabilidad entre sistemas operativos tipo Unix (ya que no se ejecuta en derivados de Unix que no son Linux, como BSD o Solaris ). Además, afirman que el amplio conjunto de funcionalidades de systemd crea una mayor superficie de ataque . [ 14 ] Esto ha llevado al desarrollo de varias distribuciones menores de Linux que reemplazan systemd con otros sistemas de inicio como SysVinit u OpenRC . [ 15 ]
Historia
Lennart Poettering y Kay Sievers , los ingenieros de software que entonces trabajaban para Red Hat y que desarrollaron inicialmente systemd, [ 2 ] iniciaron un proyecto para reemplazar el init convencional de System V de Linux en 2010. [ 16 ] Una entrada de blog de abril de 2010 de Poettering, titulada "Repensando PID 1", presentó una versión experimental de lo que más tarde se convertiría en systemd. [ 17 ] Buscaban superar la eficiencia del demonio init de varias maneras. Querían mejorar el marco de software para expresar dependencias, permitir que más procesos se ejecutaran concurrentemente o en paralelo durante el arranque del sistema y reducir la sobrecarga computacional del shell .
En mayo de 2011, Fedora Linux se convirtió en la primera distribución importante de Linux en habilitar systemd por defecto, reemplazando a Upstart . El razonamiento en ese momento fue que systemd proporcionaba una paralelización extensa durante el arranque, una mejor gestión de los procesos y, en general, un enfoque más sensato y basado en dependencias para el control del sistema. [ 18 ]
En octubre de 2012, Arch Linux convirtió systemd en el sistema operativo predeterminado, reemplazando a SysVinit. [ 19 ] Los desarrolladores habían debatido desde agosto de 2012 [ 13 ] y concluyeron que era más rápido y tenía más características que SysVinit, y que mantener SysVinit no valía la pena. [ 20 ] Algunos pensaron que las críticas a systemd no se basaban en deficiencias reales del software, sino más bien en una aversión personal hacia Poettering y una oposición general al cambio. Varias quejas sobre systemd —incluido su uso de D-bus , C en lugar de bash y un formato de registro en disco opcional— fueron descritas como ventajas por los mantenedores de Arch. [ 21 ]
Entre 2013 y 2014, el Comité Técnico de Debian participó en un debate ampliamente difundido en la lista de correo sobre qué sistema de inicio usar como predeterminado en Debian 8 antes de decidirse por systemd. [ 22 ] [ 23 ] [ 24 ] Poco después, el desarrollador de Debian Joey Hess, [ 25 ] los miembros del Comité Técnico Russ Allbery [ 26 ] e Ian Jackson , [ 27 ] y el mantenedor del paquete systemd Tollef Fog Heen [ 28 ] renunciaron a sus cargos, citando los extraordinarios niveles de estrés causados por las disputas sobre la integración de systemd dentro de la comunidad Debian y FOSS que hacían que el mantenimiento regular fuera prácticamente imposible. Mark Shuttleworth anunció poco después que Ubuntu, basado en Debian, usaría systemd para reemplazar su antiguo sistema de inicio Upstart . [ 29 ] [ 30 ]
En agosto de 2015, systemd comenzó a proporcionar un shell de inicio de sesión, invocable a través de machinectl shell. [ 31 ]
En septiembre de 2016, se descubrió un fallo de seguridad que permitía a cualquier usuario sin privilegios realizar un ataque de denegación de servicio contra systemd. [ 32 ] Rich Felker, desarrollador de musl , afirmó que este fallo revelaba un importante "fallo de diseño en el desarrollo del sistema". [ 33 ] En 2017 se descubrió otro fallo de seguridad en systemd-resolved, CVE - 2017-9445 , que "permite la interrupción del servicio" por un "servidor DNS malicioso". [ 34 ] [ 35 ] Más adelante en 2017, los premios Pwnie otorgaron al autor Lennart Poettering un premio a la "respuesta más lamentable del proveedor" debido a su manejo de las vulnerabilidades. [ 36 ]
Diseño

telephony, bootmode, dlog, y tizen serviceson de Tizen y no son componentes de systemd. [ 37 ]
systemd-nspawn. [ 38 ]Poettering describe el desarrollo de systemd como "nunca terminado, nunca completo, pero que sigue el progreso de la tecnología". En mayo de 2014, Poettering describió además systemd como unificador de "diferencias sin sentido entre distribuciones", al proporcionar las siguientes tres funciones generales: [ 39 ]
- Un administrador de sistemas y servicios (administra tanto el sistema, aplicando diversas configuraciones, como sus servicios).
- Una plataforma de software (sirve de base para el desarrollo de otro software)
- El nexo entre las aplicaciones y el núcleo (proporciona diversas interfaces que exponen las funcionalidades que ofrece el núcleo).
systemd incluye características como el inicio bajo demanda de demonios, soporte para instantáneas, seguimiento de procesos [ 40 ] y bloqueos de inhibidores. [ 41 ] No es solo el nombre del demonio init, sino que también se refiere a todo el paquete de software que lo rodea, que, además del demonio init systemd , incluye los demonios journald , logind y networkd , y muchos otros componentes de bajo nivel. En enero de 2013, Poettering describió systemd no como un solo programa, sino como una gran suite de software que incluye 69 binarios individuales. [ 42 ] Como una suite de software integrada , systemd reemplaza las secuencias de inicio y los niveles de ejecución controlados por el demonio init tradicional, junto con los scripts de shell ejecutados bajo su control. systemd también integra muchos otros servicios que son comunes en los sistemas Linux al manejar los inicios de sesión de los usuarios, la consola del sistema , la conexión en caliente de dispositivos (ver udev ), la ejecución programada (reemplazando cron ), el registro, los nombres de host y las configuraciones regionales.
Al igual que el demonio init, systemd es un demonio que administra otros demonios, los cuales, incluido systemd , son procesos en segundo plano . systemd es el primer demonio que se inicia durante el arranque y el último que finaliza durante el apagado . El demonio systemd actúa como la raíz del árbol de procesos del espacio de usuario ; el primer proceso ( PID 1) tiene una función especial en los sistemas Unix, ya que reemplaza al proceso padre cuando este finaliza. Por lo tanto, el primer proceso es particularmente adecuado para la monitorización de demonios.
systemd ejecuta elementos de su secuencia de inicio en paralelo, lo que teóricamente es más rápido que el enfoque tradicional de secuencia de inicio. [ 43 ] Para la comunicación entre procesos (IPC), systemd pone a disposición de los demonios en ejecución sockets de dominio Unix y D-Bus . El estado de systemd también se puede guardar en una instantánea para su posterior recuperación.
Componentes y bibliotecas principales
Siguiendo su enfoque integrado, systemd también proporciona reemplazos para varios demonios y utilidades, incluidos los scripts de shell de inicio, pm-utils, inetd , acpid , syslog , watchdog, cron y atd . Los componentes principales de systemd incluyen:
- systemd es un gestor de sistemas y servicios para sistemas operativos Linux.
- systemctl es un comando para inspeccionar y controlar el estado del sistema systemd y el gestor de servicios. No debe confundirse con sysctl .
- systemd-analyze puede utilizarse para determinar las estadísticas de rendimiento del arranque del sistema y recuperar otra información de estado y seguimiento del sistema y del administrador de servicios.
systemd rastrea los procesos utilizando el subsistema cgroups del kernel de Linux en lugar de utilizar identificadores de proceso (PID); por lo tanto, los demonios no pueden "escapar" de systemd , ni siquiera mediante la creación de un proceso doble . systemd no solo utiliza cgroups, sino que también los amplía consystemd-nspawn ymachinectl , dos programas de utilidad que facilitan la creación y gestión decontenedores Linux. [ 44 ] Desde la versión 205, systemd también ofrece ControlGroupInterface, que es una API para los cgroups del kernel de Linux. [ 45 ] Los cgroups del kernel de Linux se adaptan para admitirkernfs, [ 46 ] y se están modificando para admitir una jerarquía unificada. [ 47 ]
Componentes auxiliares
Además de su propósito principal de proporcionar un sistema de inicio de Linux, el conjunto de herramientas systemd puede proporcionar funcionalidades adicionales, incluidos los siguientes componentes:


- diario
- systemd-journald es un demonio responsable del registro de eventos , que utiliza archivos binarios de solo escritura como archivos de registro . El administrador del sistema puede elegir si registrar los eventos del sistema con systemd-journald , syslog-ng o rsyslog .
- libudev
- libudev es la biblioteca estándar para utilizar udev, lo que permite que las aplicaciones de terceros consulten los recursos de udev.
- localizado
- localed gestiona la configuración regional del sistema y la distribución del teclado .
- iniciar sesión
- systemd-logind es un demonio que gestiona los inicios de sesión y las licencias de usuario de diversas maneras. Es un gestor de inicio de sesión integrado que ofrece mejoras para múltiples licencias [ 48 ] y reemplaza a ConsoleKit , que ya no recibe mantenimiento. [ 49 ] Para los gestores de pantalla X11, el cambio a logind requiere una mínima cantidad de portabilidad. [ 50 ] Se integró en la versión 30 de systemd.
- nombre de host
- hostnamed gestiona el nombre de host del sistema .
- con casa
- homed es un demonio que proporciona cuentas de usuario portátiles, independientes de la configuración actual del sistema. homed mueve diversos datos, como UID/GID, desde diferentes ubicaciones del sistema de archivos a un único archivo . homed gestiona el directorio personal del usuario de varias maneras, como un directorio simple, un subvolumen btrfs , un volumen de Linux Unified Key Setup , un directorio fscrypt o montado desde un servidor SMB .
~/.identity - en red
- networkd es un demonio para manejar la configuración de las interfaces de red; en la versión 209, cuando se integró por primera vez, el soporte se limitaba a direcciones asignadas estáticamente y soporte básico para la configuración de puente . [ 51 ] [ 52 ] [ 53 ] [ 54 ] [ 55 ] En julio de 2014, se lanzó systemd versión 215, agregando nuevas características como un servidor DHCP para hosts IPv4 y soporte VXLAN . [ 56 ] [ 57 ]
networkctlse puede usar para revisar el estado de los enlaces de red vistos por systemd-networkd. [ 58 ] La configuración de nuevas interfaces debe agregarse en /lib/systemd/network/ como un nuevo archivo que termina con la extensión .network. - resuelto
- Proporciona resolución de nombres de red a aplicaciones locales.
- systemd-boot
- systemd-boot es un gestor de arranque, anteriormente conocido como gummiboot . Kay Sievers lo integró en systemd con la revisión 220.
- pantalla azul de systemd
- systemd-bsod es un sistema de informes de errores que se utiliza para generar la Pantalla Azul de la Muerte .
- systemd-nspawn
- systemd-nspawn se puede utilizar para ejecutar un comando o un sistema operativo en un contenedor de espacio de nombres.
- fechado
- systemd-timedated es un demonio que permite controlar la configuración relacionada con el tiempo, como la hora del sistema, la zona horaria del sistema o la selección entre UTC y la hora local. Se accede a él mediante D-Bus. [ 59 ] Se integró en la versión 30 de systemd.
- sincronizado con el tiempo
- timesyncd es un demonio NTP cliente para sincronizar el reloj del sistema a través de la red.
- archivos temporales
- systemd-tmpfiles es una utilidad que se encarga de la creación y eliminación de archivos y directorios temporales. Normalmente se ejecuta una vez al iniciar el sistema y, posteriormente, a intervalos específicos.
- udevd
- udev es un gestor de dispositivos para el kernel de Linux , que maneja el directorio /dev y todas las acciones del espacio de usuario al agregar/eliminar dispositivos, incluida la carga de firmware . En abril de 2012, el árbol de código fuente de udev se fusionó con el árbol de código fuente de systemd. [ 60 ] [ 61 ] Para que coincidiera con el número de versión de udev, los mantenedores de systemd aumentaron el número de versión directamente de 44 a 183. [ 62 ]
- El 29 de mayo de 2014, se eliminó el soporte para la carga de firmware a través de udev de systemd, ya que se decidió que el kernel debería ser responsable de la carga del firmware. [ 63 ]
Configuración de systemd

systemd se configura exclusivamente mediante archivos de texto plano , aunque también están disponibles herramientas con interfaz gráfica de usuario como systemd-manager.
systemd registra las instrucciones de inicialización para cada demonio en un archivo de configuración (denominado "archivo de unidad") que utiliza un lenguaje declarativo , reemplazando los scripts de shell de inicio por demonio tradicionalmente utilizados . La sintaxis del lenguaje está inspirada en los archivos .ini . [ 64 ]
Los tipos de archivos de unidad [ 65 ] incluyen:
- .servicio
- .enchufe
- .dispositivo (iniciado automáticamente por systemd [ 66 ] )
- .montar
- .automount
- .intercambio
- .objetivo
- .camino
- .timer (que puede usarse como un programador de tareas similar a cron [ 67 ] )
- .instantánea
- .slice (utilizado para agrupar y gestionar procesos y recursos [ 68 ] )
- .scope (utilizado para agrupar procesos de trabajo, no está diseñado para configurarse mediante archivos de unidad [ 69 ] )
Adopción
Si bien muchas distribuciones arrancan systemd por defecto, algunas permiten el uso de otros sistemas de inicio; en este caso, es posible cambiar el sistema de inicio instalando los paquetes adecuados. Se desarrolló una bifurcación de Debian llamada Devuan para evitar systemd [ 99 ] [ 100 ] y ha alcanzado la versión 5.0 para un uso estable. En diciembre de 2019, el proyecto Debian votó a favor de mantener systemd como el sistema de inicio predeterminado para la distribución, pero con soporte para "explorar alternativas". [ 101 ]
Integración con otros programas
Con el fin de mejorar la interoperabilidad entre systemd y el entorno de escritorio GNOME , el coautor de systemd, Lennart Poettering, solicitó al Proyecto GNOME que considerara la posibilidad de convertir systemd en una dependencia externa de GNOME 3.2. [ 102 ]
En noviembre de 2012, el Proyecto GNOME concluyó que la funcionalidad básica de GNOME no debería depender de systemd. [ 103 ] Sin embargo, GNOME 3.8 introdujo una opción en tiempo de compilación entre logind y la API ConsoleKit, siendo systemd la primera proporcionada en ese momento únicamente. Ubuntu proporcionó un binario de logind separado, pero systemd se convirtió en una dependencia de facto de GNOME para la mayoría de las distribuciones de Linux , en particular porque ConsoleKit ya no recibe mantenimiento activo y el proyecto original recomienda el uso de systemd-logind en su lugar. [ 104 ] Los desarrolladores de Gentoo Linux también intentaron adaptar estos cambios en OpenRC , pero la implementación contenía demasiados errores, lo que provocó que la distribución marcara systemd como una dependencia de GNOME. [ 105 ] [ 106 ]
GNOME ha integrado aún más logind . [ 107 ] A partir de la versión 3.13.2 de Mutter , logind es una dependencia para las sesiones de Wayland . [ 108 ]
Recepción
El diseño de systemd ha generado controversia dentro de la comunidad de software libre . Los críticos consideran que systemd es excesivamente complejo y sufre de una constante acumulación de funcionalidades , argumentando que su arquitectura viola la filosofía de Unix . También preocupa que forme un sistema de dependencias interconectadas, lo que deja a los mantenedores de distribuciones con pocas opciones más que adoptar systemd a medida que más software de espacio de usuario depende de sus componentes. [ 109 ]
En una entrevista de 2012, el desarrollador principal de Slackware , Patrick Volkerding , expresó reservas sobre la arquitectura systemd, afirmando que creía que su diseño era contrario a la filosofía Unix de utilidades interconectadas con funcionalidades estrictamente definidas. [ 110 ] A agosto de 2018 , Slackware no admite ni utiliza systemd, pero Volkerding no ha descartado la posibilidad de cambiar a él. [ 111 ] Slackware 15, lanzado en febrero de 2022, continúa utilizando SysV init con un /etc/rc.dárbol de scripts de arranque al estilo BSD.
En enero de 2013, Lennart Poettering intentó abordar las preocupaciones sobre systemd en una entrada de blog llamada Los mitos más grandes . [ 42 ]
En febrero de 2014, Rich Felker de musl opinó que el PID 1 es demasiado especial como para cargarle con responsabilidades adicionales, creyendo que el PID 1 solo debería ser responsable de iniciar el resto del sistema init y recoger los procesos zombie , y que la funcionalidad adicional agregada por systemd puede proporcionarse en otro lugar y aumenta innecesariamente la complejidad y la superficie de ataque del PID 1. [ 112 ]
En marzo de 2014, Eric S. Raymond comentó que los objetivos de diseño de systemd eran propensos a la desviación de la misión y al aumento excesivo de software . [ 113 ] En abril de 2014, Linus Torvalds expresó reservas sobre la actitud de Kay Sievers , un desarrollador clave de systemd, hacia los usuarios y los informes de errores con respecto a las modificaciones al kernel de Linux enviadas por Sievers. [ 114 ] A finales de abril de 2014, se lanzó una campaña para boicotear systemd, con un sitio web que enumeraba varias razones en contra de su adopción. [ 115 ] [ 116 ]
En un artículo publicado en InfoWorld en agosto de 2014 , Paul Venezia escribió sobre la controversia de systemd y la atribuyó a la violación de la filosofía Unix y a "egos desmesurados que creen firmemente que no pueden equivocarse". [ 117 ] El artículo también describe la arquitectura de systemd como similar a la de svchost.exe , un componente crítico del sistema en Microsoft Windows con un amplio alcance funcional. [ 117 ]
En una entrevista con ZDNet en septiembre de 2014 , el destacado desarrollador del kernel de Linux, Theodore Ts'o, expresó su opinión de que la disputa sobre la filosofía de diseño centralizada de systemd, más que las preocupaciones técnicas, indica una peligrosa tendencia general hacia la uniformización del ecosistema Linux, alienando y marginando a partes de la comunidad de código abierto y dejando poco espacio para proyectos alternativos. Citó similitudes con la actitud que encontró en el proyecto GNOME hacia las configuraciones no estándar. [ 118 ] En las redes sociales, Ts'o también comparó posteriormente las actitudes de Sievers y su codesarrollador, Lennart Poettering, con las de los desarrolladores de GNOME. [ 119 ]
Bifurcaciones e implementaciones alternativas
Las bifurcaciones de systemd están estrechamente ligadas a las críticas que se describen en la sección anterior. Generalmente, las bifurcaciones intentan mejorar al menos uno de los siguientes aspectos: portabilidad (a otras bibliotecas y sistemas tipo Unix), modularidad o tamaño. Algunas bifurcaciones han colaborado bajo el nombre de FreeInit. [ 120 ]
Horquillas de componentes
eudev
En 2012, el proyecto Gentoo Linux creó una bifurcación de udev para evitar la dependencia de la arquitectura systemd. La bifurcación resultante se llama eudev y hace que la funcionalidad de udev esté disponible sin systemd. [ 121 ] Un objetivo declarado del proyecto es mantener eudev independiente de cualquier distribución de Linux o sistema de inicio. [ 122 ] En 2021, Gentoo anunció que el soporte para eudev cesaría a principios de 2022. Desde entonces, un grupo independiente de mantenedores ha asumido eudev. [ 123 ]
elogind
Elogind es el "logind" del proyecto systemd, extraído para funcionar como un demonio independiente. Se integra con PAM para conocer el conjunto de usuarios que han iniciado sesión en un sistema y si lo hacen gráficamente, en la consola o de forma remota. Elogind expone esta información a través de la interfaz D-Bus estándar org.freedesktop.login1 , así como a través del sistema de archivos utilizando la estructura estándar /run/systemd de systemd. Elogind también proporciona "libelogind", que es un subconjunto de las funcionalidades que ofrece "libsystemd". También existe un archivo pkg-config "libelogind.pc". [ 124 ]
Alternativas a los componentes
Kit de consola 2
ConsoleKit fue bifurcado en octubre de 2014 por desarrolladores de Xfce que deseaban que sus características se mantuvieran y estuvieran disponibles en sistemas operativos distintos de Linux. Si bien no descarta la posibilidad de revivir el repositorio original a largo plazo, el desarrollador principal considera que ConsoleKit2 es una necesidad temporal hasta que systembsd madure. [ 125 ]
Horquillas abandonadas
Bifurcación de componentes
LoginKit
LoginKit fue un intento de implementar un shim para logind (systemd-logind) , que permitiría que los paquetes que dependen de systemd-logind funcionaran sin depender de un sistema de inicio específico. [ 126 ] El proyecto está inactivo desde febrero de 2015. [ 127 ]
sistemabsd
En 2014, se inició un proyecto de Google Summer of Code llamado "systembsd" con el fin de proporcionar implementaciones alternativas de estas API para OpenBSD . El desarrollador original del proyecto lo inició para facilitar su transición de Linux a OpenBSD. [ 128 ] El desarrollo del proyecto finalizó en julio de 2016. [ 129 ]
El proyecto systembsd no proporcionó un reemplazo para init, sino que su objetivo era proporcionar a OpenBSD demonios compatibles para hostnamed , timedated , localed y logind . El proyecto no creó nuevas funcionalidades similares a systemd, y solo pretendía actuar como una capa de abstracción sobre el sistema nativo de OpenBSD. El desarrollador pretendía que systembsd se pudiera instalar como parte de la colección de puertos , no como parte de un sistema base, afirmando que "systemd y *BSD difieren fundamentalmente en términos de filosofía y prácticas de desarrollo". [ 128 ]
nosystemd
Notsystemd pretende implementar todas las características de systemd que funcionan en cualquier sistema de inicio. [ 130 ] Fue bifurcado por los desarrolladores de Parabola GNU/Linux-libre para crear paquetes con sus herramientas de desarrollo sin necesidad de tener systemd instalado para ejecutar systemd-nspawn. El desarrollo cesó en julio de 2018. [ 131 ]
Bifurcación que incluye el sistema de inicio
inútil
En 2014, se creó uselessd como una bifurcación ligera de systemd. El proyecto buscaba eliminar características y programas considerados innecesarios para un sistema de inicio, así como abordar otras fallas percibidas. [ 132 ] El desarrollo del proyecto se detuvo en enero de 2015. [ 133 ]
uselessd era compatible con las bibliotecas musl y μClibc , por lo que podría haberse utilizado en sistemas embebidos , mientras que systemd solo era compatible con glibc . El proyecto uselessd tenía previsto realizar mejoras adicionales en la compatibilidad multiplataforma, así como revisiones arquitectónicas y refactorizaciones para la compilación de Linux en el futuro. [ 134 ]
InitWare
InitWare es una refactorización modular de systemd, que porta el sistema a plataformas BSD sin glibc ni llamadas al sistema específicas de Linux. Se sabe que funciona en DragonFly BSD, FreeBSD, NetBSD y GNU/Linux. Los componentes considerados innecesarios se eliminan. [ 135 ]
¡Todo listo!

All Systems Go! es la conferencia anual de systemd, que se celebra en Berlín. [ 136 ] El tema principal es systemd, pero también se cubren otras áreas de Linux, como TPM , DBus , entorno de escritorio , contenedores , eBPF , etc.
Véase también
Notas
- ↑ Las fechas corresponden al lanzamiento con disponibilidad general .
- ↑ systemd es compatible en Gentoo como una alternativa a OpenRC, el sistema de inicio predeterminado [ 80 ] para aquellos que "quieren usar systemd en su lugar, o planean usar Gnome 3.8 y posterior (que requiere systemd)" [ 81 ]
- ↑ Falta de funcionalidad al usar sistemas de inicio distintos de systemd
Referencias
- ↑ "Lennart Poettering sobre el tumultuoso ascenso de systemd" . 26 de enero de 2017. Archivado del original el 8 de noviembre de 2018. Consultado el 7 de noviembre de 2018 .
- 1 2 "systemd README" , freedesktop.org , archivado del original el 7 de julio de 2013 , recuperado el 9 de septiembre de 2012
- ↑ "Systemd alcanza un máximo histórico en cuanto al número de nuevas confirmaciones y colaboradores durante 2018 - Phoronix" . Archivado del original el 21 de septiembre de 2009. Consultado el 30 de diciembre de 2018 .
- ↑ Se utilizó la estadística "contributors" de: systemd/systemd , systemd, 3 de diciembre de 2023 , consultado el 3 de diciembre de 2023.
- ↑ "systemd-stable v261.1" . 26 de junio de 2026. Consultado el 27 de junio de 2026 .
- ↑ Poettering, Lennart (21 de abril de 2012), Actualización de estado de systemd , archivado del original el 23 de abril de 2012 , recuperado el 28 de abril de 2012
- ↑ "Repensando el PID 1" . 30 de abril de 2010. Archivado del original el 22 de febrero de 2022. Consultado el 20 de agosto de 2021.
systemd utiliza muchas características específicas de Linux y no se limita a POSIX. Esto desbloquea una gran cantidad de funcionalidades que un sistema diseñado para ser portátil a otros sistemas operativos no puede proporcionar.
- ↑ "InterfaceStabilityPromise" . FreeDesktop.org . Archivado del original el 11 de diciembre de 2017. Consultado el 14 de febrero de 2018 .
- ↑ "systemd Administrador de sistemas y servicios" . freedesktop.org . Archivado del original el 15 de octubre de 2020. Recuperado el 19 de marzo de 2016.
Sí, se escribe systemd, no system D ni System D, ni siquiera SystemD. Y tampoco es system d. ¿Por qué? Porque es un demonio del sistema, y en Unix/Linux esos se escriben en minúsculas y se les añade una d minúscula al final.
- ↑ Poettering, Lennart; Sievers, Kay; Leemhuis, Thorsten (8 de mayo de 2012), Control Centre: The systemd Linux init system , The H, archivado del original el 14 de octubre de 2012 , recuperado el 9 de septiembre de 2012
- ↑ "Debate/initsystem/systemd - Debian Wiki" . wiki.debian.org . Archivado del original el 7 de diciembre de 2014. Consultado el 15 de noviembre de 2021 .
- ↑ "Notas de la versión F15 de una página - Wiki del Proyecto Fedora" . fedoraproject.org . Archivado del original el 27 de septiembre de 2013. Consultado el 15 de noviembre de 2021 .
- 1 2 Gaudreault, Stéphane (14 de agosto de 2012). "Migración a systemd" . arch-dev-public (Lista de correo). Archivado del original el 20 de octubre de 2020. Recuperado el 15 de noviembre de 2021 .
- ↑ "Freedesktop Systemd : Lista de vulnerabilidades de seguridad" . Detalles de CVE. Archivado del original el 3 de octubre de 2021. Consultado el 3 de octubre de 2021 .
- ↑ McKay, Dave (24 de febrero de 2021). "Las mejores distribuciones de Linux sin systemd" . How-To Geek . Consultado el 7 de diciembre de 2024 .
- ↑ Simmonds, Chris (2015). "9: Puesta en marcha: el programa init". Mastering Embedded Linux Programming . Packt Publishing Ltd. pág. 239. ISBN 9781784399023Consultado el 20 de junio de 2016.
systemd se define a sí mismo como un gestor de sistemas y servicios. El proyecto fue iniciado en 2010 por Lennart Poettering y Kay Sievers para crear un conjunto integrado de herramientas para la gestión de un sistema Linux, incluyendo un demonio de inicio.
- ↑ Lennart Poettering (30 de abril de 2010). "Repensando PID 1" . Archivado del original el 15 de enero de 2017. Recuperado el 28 de agosto de 2010 .
- ↑ "Notas de la versión de F15 en una página" , fedoraproject.org , 24 de mayo de 2001, archivado del original el 27 de septiembre de 2013 , consultado el 24 de septiembre de 2013.
- ↑ "Arch Linux - Noticias: systemd ahora es el predeterminado en las nuevas instalaciones" . archlinux.org . Archivado del original el 27 de octubre de 2021. Consultado el 11 de noviembre de 2021 .
- ↑ Groot, Jan de (14 de agosto de 2012). "Migración a systemd" . arch-dev-public (Lista de correo). Archivado del original el 17 de enero de 2022. Recuperado el 11 de noviembre de 2021 .
- ↑ "Archlinux se está pasando a systemd (Página 2) / Discusión sobre Arch / Foros de Arch Linux" . bbs.archlinux.org . Archivado del original el 10 de noviembre de 2012. Consultado el 19 de noviembre de 2021 .
- ↑ "¿Qué sistema de inicio para Debian?" . 5 de noviembre de 2013. Archivado del original el 6 de octubre de 2014. Consultado el 14 de septiembre de 2014 .
- ↑ "Debian sigue debatiendo entre systemd y Upstart Init System" . Phoronix . 30 de diciembre de 2013. Archivado del original el 23 de agosto de 2014. Consultado el 14 de septiembre de 2014 .
- ↑ "#727708 - tech-ctte: Decidir qué sistema de inicio usar por defecto en Debian" . 25 de octubre de 2013. Archivado del original el 17 de abril de 2016. Recuperado el 14 de septiembre de 2014 .
- ↑ Hess, Joey. "al irse" . Archivado del original el 16 de julio de 2015. Recuperado el 15 de julio de 2015 .
- ↑ Allbery, Russ (16 de noviembre de 2014). "Renuncia al Comité Técnico" . debian-ctte (Lista de correo). Archivado del original el 11 de junio de 2015. Recuperado el 15 de julio de 2015 .
- ↑ Jackson, Ian (19 de noviembre de 2014). "Renuncia" . debian-ctte (Lista de correo). Archivado del original el 11 de junio de 2015. Recuperado el 15 de julio de 2015 .
- ↑ Heen, Tollef Fog (16 de noviembre de 2014). "Renuncia al equipo de mantenimiento de pkg-systemd" . pkg-systemd-maintainers (Lista de correo). Archivado del original el 11 de junio de 2015. Recuperado el 15 de julio de 2015 .
- ↑ "Perder con elegancia" . 14 de febrero de 2014. Archivado del original el 8 de septiembre de 2014. Consultado el 14 de septiembre de 2014 .
- ↑ "Cuantal, ansioso, atrevido..." 18 de octubre de 2013. Archivado del original el 28 de agosto de 2014. Recuperado el 14 de septiembre de 2014 .
- ↑ Carroty, Paul (28 de agosto de 2015). "Lennart Poettering integró el reemplazo del comando 'su' en systemd: Prueba en Fedora Rawhide" . Archivado del original el 4 de septiembre de 2015.
- ↑ "Fallo de aserción cuando el PID 1 recibe un mensaje de longitud cero a través del socket de notificación n.° 4234" . GitHub . 28 de septiembre de 2016. Archivado del original el 5 de octubre de 2016. Recuperado el 6 de octubre de 2016 .
- ↑ Felker, Rich (3 de octubre de 2016). "Un ataque informático bloquea las distribuciones de Linux con 48 caracteres de código" . Kaspersky Lab . Archivado del original el 6 de octubre de 2016. Consultado el 6 de octubre de 2016 .
- ↑ "Detalles de CVE-2017-9445" , Base de datos nacional de vulnerabilidades , Instituto Nacional de Estándares y Tecnología (EE. UU.), 6 de julio de 2017, archivado del original el 6 de julio de 2018 , consultado el 6 de julio de 2018.
- ↑ "CVE-2017-9445" , Base de datos de vulnerabilidades y exposiciones comunes , The Mitre Corporation, 5 de junio de 2017, archivado del original el 6 de julio de 2018 , consultado el 6 de julio de 2018.
- ↑ "Premios Pwnie 2017, Respuesta más lamentable de un proveedor: Errores de SystemD" . Premios Pwnie . Archivado del original el 10 de junio de 2021. Consultado el 10 de junio de 2021 .
- ↑ Gundersen, Tom E. (25 de septiembre de 2014). "El fin de Linux" . Archivado del original el 26 de octubre de 2014. Recuperado el 25 de octubre de 2014.
Ciertamente no es algo que venga con systemd de la fuente original
. - ↑ "Las nuevas interfaces de grupo de control" . Freedesktop.org. 28 de agosto de 2015. Archivado del original el 1 de febrero de 2016. Consultado el 6 de febrero de 2016 .
- ↑ Poettering, Lennart (mayo de 2014). "Una perspectiva para systemd: lo que se ha logrado y lo que nos depara el futuro" (PDF) . Archivado (PDF) del original el 8 de febrero de 2015. Recuperado el 30 de noviembre de 2014 .
- ↑ "¿Qué es systemd?" . Linode . 11 de septiembre de 2019. Archivado del original el 24 de enero de 2020. Consultado el 15 de septiembre de 2019 .
- ↑ "Bloqueos de inhibidor" . freedesktop.org . Archivado del original el 3 de mayo de 2020. Consultado el 15 de septiembre de 2019 .
- 1 2 Poettering, Lennart (26 de enero de 2013). "Los mitos más grandes" . Archivado del original el 17 de octubre de 2021. Recuperado el 20 de agosto de 2021 .
- ↑ "Debate/initsystem/systemd – Documentación de Debian" . Debian . 2 de enero de 2014. Archivado del original el 7 de diciembre de 2014. Consultado el 4 de diciembre de 2014 .
- ↑ Edge, Jake (7 de noviembre de 2013). "Creación de contenedores con systemd-nspawn" . LWN.net . Archivado del original el 23 de agosto de 2014. Recuperado el 30 de julio de 2014 .
- ↑ "ControlGroupInterface" . freedesktop.org . Archivado del original el 12 de diciembre de 2014. Consultado el 9 de noviembre de 2014 .
- ↑ Heo, Tejun (28 de enero de 2014). "cgroup: convertir a kernfs" . linux-kernel (Lista de correo). Archivado del original el 12 de octubre de 2018. Recuperado el 24 de mayo de 2014 .
- ↑ Heo, Tejun (13 de marzo de 2014). "cgroup: preparación para la jerarquía unificada predeterminada" . linux-kernel (Lista de correo). Archivado del original el 20 de marzo de 2014. Recuperado el 24 de mayo de 2014 .
- ↑ "systemd-logind.service" . freedesktop.org . Archivado del original el 11 de abril de 2014. Consultado el 17 de febrero de 2014 .
- ↑ "Sitio web oficial de ConsoleKit" . freedesktop.org . Archivado del original el 18 de octubre de 2014. Consultado el 9 de noviembre de 2014 .
- ↑ "Cómo conectar tu gestor de pantalla X11 favorito con systemd" . freedesktop.org . Archivado del original el 28 de marzo de 2016. Consultado el 19 de marzo de 2016 .
- ↑ "Redes en +systemd - 1. Antecedentes" . 27 de noviembre de 2013. Archivado del original el 13 de marzo de 2014. Consultado el 22 de febrero de 2014 .
- ↑ "Redes en +systemd - 2. libsystemd-rtnl" . 27 de noviembre de 2013. Archivado del original el 13 de marzo de 2014. Consultado el 22 de febrero de 2014 .
- ↑ "Redes en +systemd - 3. udev" . 27 de noviembre de 2013. Archivado del original el 13 de marzo de 2014. Consultado el 22 de febrero de 2014 .
- ↑ "Redes en +systemd - 4. networkd" . 27 de noviembre de 2013. Archivado del original el 13 de marzo de 2014. Consultado el 22 de febrero de 2014 .
- ↑ "Redes en +systemd - 5. el futuro inmediato" . 27 de noviembre de 2013. Archivado del original el 13 de marzo de 2014. Consultado el 22 de febrero de 2014 .
- ↑ Larabel, Michael (4 de julio de 2014). "systemd 215 funciona tras un restablecimiento de fábrica, compatibilidad con servidores DHCPv4" . Archivado del original el 17 de octubre de 2014. Consultado el 8 de noviembre de 2014 .
- ↑ Šimerda, Pavel (3 de febrero de 2013). "¿Puede la configuración de red de Linux ser menos mala?" .
- ↑ – Manual de usuario de Linux – Comandos de usuario de Manned.org
- ↑ "timedated" . freedesktop.org . Archivado del original el 11 de octubre de 2014. Consultado el 9 de noviembre de 2014 .
- ↑ Sievers, Kay. "El futuro del árbol de código fuente de udev" . vger.kernel.org/vger-lists.html#linux-hotplug linux-hotplug (Lista de correo). Archivado del original el 16 de febrero de 2015. Recuperado el 22 de mayo de 2013 .
- ↑ Sievers, Kay, "Commit importing udev into systemd" , freedesktop.org , archivado del original el 20 de abril de 2013 , recuperado el 25 de mayo de 2012.
- ↑ Proven, Liam. "Versión 252 de systemd publicada" . The Register . Archivado del original el 5 de noviembre de 2022. Consultado el 5 de noviembre de 2022 .
- ↑ " [ PARCHE ] Eliminar el cargador de firmware udev" . systemd-devel (Lista de correo). 29 de mayo de 2014. Archivado del original el 14 de agosto de 2020. Recuperado el 16 de junio de 2019 .
- ↑ "systemd.syntax" . www.freedesktop.org . Archivado del original el 27 de julio de 2021. Consultado el 27 de julio de 2021 .
- ↑ "página man de systemd.unit" . freedesktop.org. Archivado del original el 28 de marzo de 2016. Consultado el 19 de marzo de 2016 .
- ↑ "systemd.device" . www.freedesktop.org . Archivado del original el 27 de julio de 2021. Consultado el 27 de julio de 2021 .
- ↑ "systemd inventa una nueva función, la hace similar a Cron" . Phoronix . 28 de enero de 2013. Archivado del original el 3 de enero de 2014. Consultado el 22 de enero de 2014 .
- ↑ "systemd.slice (5) - Páginas del manual de Linux" . Archivado del original el 19 de febrero de 2023. Recuperado el 12 de marzo de 2018. ...
una porción ... es un concepto para gestionar jerárquicamente los recursos de un grupo de procesos.
- ↑ "systemd.scope" . FreeDesktop.org . Archivado del original el 27 de julio de 2021. Consultado el 27 de julio de 2021 .
- 1 2 "Clonación Git del repositorio 'packages'" . Interfaz web para los repositorios Git de Arch Linux . 12 de enero de 2012. Archivado del original el 16 de febrero de 2015. Recuperado el 31 de agosto de 2014 .
- ↑ "systemd ahora es el predeterminado en las nuevas instalaciones" . Arch Linux . Archivado del original el 15 de octubre de 2012. Recuperado el 29 de octubre de 2012 .
- ↑ «OpenRC - ArchWiki» . wiki.archlinux.org . Consultado el 21 de julio de 2025 .
- ↑ "init - ArchWiki" . wiki.archlinux.org . Consultado el 21 de julio de 2025 .
- ↑ "coreos/manifest: Releases: v94.0.0" . github.com . 3 de octubre de 2013. Archivado del original el 10 de septiembre de 2020 . Recuperado el 22 de septiembre de 2014 .
- ↑ "Sistema de inicio de CoreOS" , coreos.com , archivado del original el 14 de febrero de 2014 , consultado el 14 de febrero de 2014.
- ↑ "systemd" . debian.org . Archivado del original el 29 de diciembre de 2014. Consultado el 19 de noviembre de 2014 .
- ↑ Garbee, Bdale (11 de febrero de 2014). "Bug#727708: solicitud de votos sobre el sistema de inicio predeterminado de Linux para jessie" . debian-ctte (Lista de correo). Archivado del original el 22 de febrero de 2014. Recuperado el 11 de febrero de 2014 .
- ↑ "systemd - gestor de sistemas y servicios" . Wiki de Debian . Instalación sin systemd. Archivado del original el 4 de abril de 2018. Consultado el 3 de abril de 2018 .
- ↑ "Puntos clave de Fedora 14" . Archivado del original el 9 de junio de 2015. Consultado el 28 de abril de 2015 .
- 1 2 "systemd" , wiki.gentoo.org , archivado del original el 12 de octubre de 2012 , recuperado el 26 de agosto de 2012
- ↑ "Instalación del sistema base de Gentoo § Opcional: Uso de systemd" . Archivado del original el 14 de julio de 2014. Consultado el 4 de julio de 2014 .
- ↑ "Comentario n.º 210 (error n.º 318365)" , gentoo.org , archivado del original el 16 de febrero de 2015 , consultado el 5 de julio de 2011.
- ↑ "systemd" , gentoo.org , archivado del original el 26 de junio de 2011 , consultado el 5 de julio de 2011
- ↑ "Descargas – Gentoo Linux" .
- ↑ "Notas de la versión KNOPPIX 7.4.2" . Archivado del original el 6 de enero de 2018. Consultado el 26 de abril de 2018. ...
inicio del sistema KNOPPIX basado en scripts con sysvinit
- ↑ «KNOPPIX 8.0 Die Antwort auf Systemd (alemán)» . Archivado desde el original el 13 de junio de 2018 . Consultado el 13 de junio de 2018 .
...El proceso de arranque de Knoppix continúa ejecutándose a través de Sys-V init con algunos scripts bash que inician los servicios del sistema de manera eficiente de forma secuencial o en paralelo. (El texto original en alemán: Knoppix' Startvorgang läuft nach wie vor per Sys-V-Init mit wenigen Bash-Skripten, welche die Systemdienste effizient sequenziell oder paralelo starten.)
- ↑ "LM Blog: tanto Mint 18 como LMDE 3 pasarán a systemd" . 10 de abril de 2015. Archivado del original el 27 de noviembre de 2021. Recuperado el 27 de noviembre de 2021 .
- ↑ Registro de cambios del paquete systemd de Mageia , archivado desde el original el 28 de marzo de 2016 , recuperado el 19 de marzo de 2016.
- ↑ Scherschel, Fabian (23 de mayo de 2012), Mageia 2 llega con GNOME 3 y systemd , The H, archivado del original el 8 de diciembre de 2013 , recuperado el 22 de agosto de 2012
- ↑ "Foro de Mageia • Ver tema: ¿es posible reemplazar systemd?" . Archivado del original el 19 de febrero de 2023. Recuperado el 5 de mayo de 2020 .
- ↑ Vista del directorio de la instalación 11.4 i586 que muestra la presencia de los instalables systemd v18 , 23 de febrero de 2011, archivado del original el 28 de septiembre de 2013 , recuperado el 24 de septiembre de 2013.
- ↑ "OpenSUSE: No a todos les gusta systemd" . Phoronix . Archivado del original el 15 de marzo de 2016. Consultado el 19 de marzo de 2016. La versión openSUSE 12.2, lanzada recientemente ,
migra de SysVinit a systemd.
- ↑ "Página de descarga de Parabola ISO" . Archivado del original el 1 de julio de 2016. Consultado el 18 de marzo de 2019 .
- ↑ Red Hat presenta Red Hat Enterprise Linux 7 , 10 de junio de 2014, archivado del original el 14 de julio de 2014 , consultado el 19 de marzo de 2016.
- ↑ "Entrada inicial del hechizo "systemd" . Archivado del original el 23 de septiembre de 2020. Recuperado el 21 de mayo de 2019 .
- ↑ "Wiki de Ubuntu: Cambiar de sistema de inicio" . Archivado del original el 3 de junio de 2016. Consultado el 3 de julio de 2016 .
- ↑ "Paquetes vinculados : upstart" . Launchpad . Archivado del original el 12 de mayo de 2021. Consultado el 17 de junio de 2019 .
- ↑ "Void-Package: systemd: removed; no planes to resurrect this" . GitHub . Archivado del original el 19 de febrero de 2023 . Recuperado el 24 de julio de 2018 .
- ↑ "Conoce Devuan, la bifurcación de Debian nacida de una amarga revuelta de systemd" . Archivado del original el 9 de diciembre de 2014. Recuperado el 24 de febrero de 2015 .
- ↑ Sharwood, Simon (5 de mayo de 2017). "Systemd-free Devuan Linux llega a RC2" . The Register . Archivado del original el 5 de mayo de 2017. Recuperado el 5 de mayo de 2017 .
- ↑ "Los desarrolladores de Debian deciden sobre la diversidad del sistema de inicio: gana la "Propuesta B" . Phoronix . Archivado del original el 28 de diciembre de 2019. Consultado el 28 de diciembre de 2019 .
- ↑ Poettering, Lennart (18 de mayo de 2011). "systemd como dependencia externa" . desktop-devel (Lista de correo). GNOME. Archivado del original el 27 de mayo de 2011. Recuperado el 26 de mayo de 2011 .
- ↑ Peters, Frederic (4 de noviembre de 2011). "Actas de la reunión del 4 de noviembre de 2012" . Equipo de lanzamiento de GNOME (Lista de correo). Archivado del original el 7 de septiembre de 2014. Recuperado el 14 de enero de 2013 .
- ↑ "ConsoleKit" . Archivado del original el 18 de octubre de 2014. Recuperado el 15 de noviembre de 2014.
ConsoleKit ya no recibe mantenimiento activo. El enfoque se ha desplazado a la gestión integrada de usuarios/sesiones de Software/systemd, denominada systemd-logind.
- ↑ Vitters, Olav (25 de septiembre de 2013). "GNOME y reflexiones sobre logind+systemd" . Archivado del original el 24 de abril de 2014. Recuperado el 24 de abril de 2014 .
- ↑ "GNOME 3.10 llega con soporte experimental para Wayland" . ZDNet . Archivado del original el 24 de abril de 2014. Consultado el 24 de abril de 2014 .
- ↑ "Iniciativas de GNOME: systemd" . Archivado del original el 2 de mayo de 2014. Consultado el 9 de mayo de 2018 .
- ↑ "Mutter 3.13.2: lanzador: Reemplazar mutter-launch con integración logind" . 19 de mayo de 2014. Archivado del original el 16 de febrero de 2015. Recuperado el 28 de mayo de 2014 .
- ↑ Vaughan-Nichols, Steven (19 de septiembre de 2014). "Linus Torvalds y otros sobre systemd de Linux" . ZDNet . CBS Interactive. Archivado del original el 25 de febrero de 2015. Recuperado el 24 de febrero de 2015 .
- ↑ "Entrevista con Patrick Volkerding de Slackware" . linuxquestions.org . 7 de junio de 2012. Archivado del original el 3 de mayo de 2013. Consultado el 19 de marzo de 2014 .
- ↑ "He vuelto tras un descanso de Slackware: ¡compartiendo ideas y viendo las novedades!" . linuxquestions.org . Archivado del original el 13 de marzo de 2014 . Consultado el 14 de marzo de 2014 .
- ↑ Rich Felker (9 de febrero de 2014). "Diseñado para fallar: systemd" . Archivado del original el 23 de octubre de 2019.
- ↑ "Entrevistas: ESR responde a sus preguntas" . Slashdot.org. 10 de marzo de 2014. Archivado del original el 22 de marzo de 2014. Consultado el 19 de marzo de 2014 .
- ↑ Torvalds, Linus (2 de abril de 2014). "Re: [ RFC PATCH ] cmdline: Ocultar "debug" de /proc/cmdline" . linux-kernel (Lista de correo). Archivado del original el 22 de octubre de 2017. Recuperado el 8 de julio de 2014 .
- ↑ "¿Es systemd tan malo como lo está haciendo parecer el movimiento de boicot a systemd?" . LinuxBSDos.com. 3 de septiembre de 2014. Archivado del original el 24 de septiembre de 2014. Consultado el 22 de septiembre de 2014 .
- ↑ "Boicot a systemd.org" . Archivado del original el 6 de mayo de 2014. Consultado el 15 de julio de 2015 .
- 1 2 Venezia, Paul (18 de agosto de 2014). "systemd: presagio del apocalipsis de Linux" . Archivado del original el 26 de septiembre de 2014. Recuperado el 20 de septiembre de 2014 .
- ↑ "Linus Torvalds y otros sobre systemd de Linux" . ZDNet . Archivado del original el 20 de noviembre de 2014. Consultado el 21 de noviembre de 2014 .
- ↑ "Una conclusión a la que llegué recientemente mientras discutía todo el sistema..." 31 de marzo de 2014. Archivado del original el 6 de septiembre de 2014. Recuperado el 17 de noviembre de 2025 .
- ↑ "FreeInit.org" . www.freeinit.org . Archivado del original el 1 de agosto de 2021. Consultado el 1 de agosto de 2021 .
- ↑ "eudev/README" . GitHub . Archivado del original el 16 de febrero de 2015. Consultado el 1 de junio de 2015 .
- ↑ "Proyecto Gentoo eudev" . Archivado del original el 4 de septiembre de 2015. Consultado el 1 de junio de 2015 .
- ↑ Basile, Anthony G. (24 de agosto de 2021). "Retiro de eudev el 1 de enero de 2022" . Noticias del repositorio . Gentoo Linux. Archivado del original el 30 de junio de 2022. Recuperado el 14 de junio de 2022 .
- ↑ "elogind/README" . GitHub . Archivado del original el 19 de febrero de 2023. Consultado el 2 de septiembre de 2015 .
- ↑ Koegel, Eric (20 de octubre de 2014). "ConsoleKit2" . Archivado del original el 2 de abril de 2015. Recuperado el 7 de marzo de 2015 .
- ↑ "loginkit/README" . GitHub . Archivado del original el 19 de febrero de 2023. Consultado el 4 de diciembre de 2014 .
- ↑ "dimkr/LoginKit (Github)" . GitHub . Archivado del original el 19 de febrero de 2023 . Recuperado el 8 de julio de 2018 .
- 1 2 "GSoC 2014: utilidades de reemplazo de systemd (systembsd)" . OpenBSD Journal. Archivado del original el 29 de noviembre de 2014. Recuperado el 28 de noviembre de 2014 .
- ↑ proyectos / systembsd.git / resumen , archivado del original el 9 de julio de 2018 , recuperado el 8 de julio de 2018
- ↑ Luke Shumaker (17 de junio de 2017). "Anuncio de lanzamiento de notsystemd v232.1" . Dev@lists.parabola.nu (Lista de correo). Archivado del original el 5 de agosto de 2017. Recuperado el 5 de agosto de 2017 .
- ↑ "notsystemd" . Parabola GNU/Linux-libre . Archivado del original el 8 de diciembre de 2023. Recuperado el 8 de diciembre de 2023 .
- ↑ Larabel, Michael (21 de septiembre de 2014). "Uselessd: una versión simplificada de systemd" . Phoronix . Archivado del original el 17 de octubre de 2014. Recuperado el 26 de octubre de 2014 .
- ↑ "Uselessd ha muerto" . Sitio web de Uselessd . Archivado del original el 16 de mayo de 2015. Consultado el 17 de febrero de 2017 .
- ↑ "uselessd :: sistema de información" . uselessd.darknedgy.net . Archivado del original el 16 de mayo de 2015. Consultado el 26 de octubre de 2014 .
- ↑ "InitWare/InitWare: El conjunto de middleware InitWare permite gestionar servicios y recursos del sistema como entidades lógicas llamadas unidades. Su componente principal es un sistema de gestión de servicios ("init")" . GitHub . 14 de noviembre de 2021. Archivado del original el 1 de agosto de 2021. Consultado el 1 de agosto de 2021 .
- ↑ Equipo de All Systems Go! "All Systems Go!" . All Systems Go! . Consultado el 29 de agosto de 2025 .
Enlaces externos
- Sitio web oficial

- Systemd en GitHub
- Repensando el PID 1
- Freedesktop.org
- Software relacionado con el núcleo de Linux
- Software libre exclusivo para Linux
- Software que utiliza Meson
- Software relacionado con la gestión de procesos y tareas en Unix
- Software relacionado con el tiempo de red