systemd
| systemd | |
|---|---|
| Desarrollador | |
| Lennart Poettering, Kay Sievers y otros freedesktop.org/.../systemd/ |
|
| Información general | |
| Diseñador | Lennart Poettering, Kay Sievers[1] |
| Lanzamiento inicial | 30 de abril de 2010 (info) |
| Última versión estable | 203 6 de mayo de 2013 |
| Género | Init daemon |
| Programado en | C[2] |
| Sistema operativo | Linux |
| Licencia | GNU GPL 2+ (software libre)[3] |
| En español | |
systemd es un sustituto para el Init de Linux. Está hecho para proveer un mejor framework para expresar las dependencias del servicio, permite hacer más trabajo paralelamente al inicio del sistema y reducir la sobrecarga del shell.
El nombre viene del sufijo system daemon (procesos en segundo plano) con la letra “d”.[4]
systemd fue escrito por Lennart Poettering[1] y publicado como software libre bajo los términos de la GNU General Public License versión 2 ó posterior.[3]
Índice |
Diseño [editar]
Comparado con System V init, que es utilizado por la mayoría de las distribuciones anteriores, systemd puede tomar ventaja de nuevas técnicas:
- Los servicios de activación de sockets y la activación de buses, que conduce a una mejor paralelización de servicios independientes.
- cgroups se utilizan para realizar un seguimiento de los procesos de servicio, en lugar de PIDs. Esto significa que los demonios no pueden “escapar” de systemd aunque estén doblemente-forking.
systemd es sólo para Linux por diseño, ya que depende de características como cgroups y fanotify.[5] Debian evita la adopción de systemd debido a esta razon,[6] ya que también dispone de una variante kFreeBSD.
Adopción [editar]
systemd ha sido propuesto por Poettering como dependencia externa para GNOME 3.2.[7] Esto esencialmente requeriría todas las distribuciones que usan GNOME para usar systemd, o al menos lo incluía como opción configurable.
Distribuciones en las que systemd está habilitado de forma predeterminada:
Fedora 15 y superior,[8] Frugalware 1.5 y superior,[9] Mageia desde la versión 2,[10] Mandriva 2011,[11] openSUSE 12.1 y superior,[12] Arch Linux desde octubre de 2012.[13]
Distribuciones en las que systemd está disponible:
- Debian GNU/Linux tiene paquetes para systemd.[14]
- paldo GNU/Linux adoptó systemd por defecto en abril de 2011.[17]
Véase también [editar]
Portal:Software libre. Contenido relacionado con Software libre.- Upstart
Referencias [editar]
- ↑ a b Lennart Poettering, «FAQs», systemd (0pointer), http://0pointer.de/blog/projects/systemd.html#faqs, consultado el 2011-06-16
- ↑ «systemd», Analysis Summary (Ohloh), http://www.ohloh.net/p/systemd
- ↑ a b Lennart Poettering, «License», systemd git (freedesktop.org), http://cgit.freedesktop.org/systemd/tree/LICENSE, consultado el 2011-06-16
- ↑ Lennart Poettering, Kay Sievers, Thorsten Leemhuis (2012-05-08), Control Centre: The systemd Linux init system, The H, http://h-online.com/-1565543
- ↑ Lennart Poettering (2010-04-30), systemd FAQ, http://0pointer.de/blog/projects/systemd.html, consultado el 2011-12-14
- ↑ Jake Edge (2011-07-27), Debian debates systemd, http://lwn.net/Articles/452865/, consultado el 2011-12-14
- ↑ Lennart Poettering (2011-05-18), «systemd as an external dependency», desktop-devel mailing list (GNOME), http://mail.gnome.org/archives/desktop-devel-list/2011-May/msg00427.html, consultado el 2011-05-26
- ↑ Dj Walker-Morgan (2011-05-24), Fedora 15's Lovelock released, The H, http://h-online.com/-1249820, consultado el 2011-05-26
- ↑ Phayz (2012-01-17), Review of 2011, Frugalware Project, http://frugalware.org/news/223, consultado el 2012-08-22
- ↑ Fabian Scherschel (2012-05-23), Mageia 2 arrives with GNOME 3 and systemd, The H, http://h-online.com/-1582479, consultado el 2012-05-26
- ↑ Dj Walker-Morgan (2011-08-29), Mandriva 2011 arrives with systemd, The H, http://h-online.com/-1332627, consultado el 2011-08-29
- ↑ Chris von Eitzen (2011-11-16), openSUSE 12.1 arrives with systemd and Btrfs, The H, http://h-online.com/-1380033, consultado el 2011-11-16
- ↑ systemd is now the default on new installations, Arch Linux News, 2012-10-13, https://www.archlinux.org/news/systemd-is-now-the-default-on-new-installations/, consultado el 2012-10-29
- ↑ systemd, Debian wiki, http://wiki.debian.org/systemd, consultado el 2013-05-09
- ↑ «Comment #210», systemd – bug #318365 (Gentoo's Bugzilla), https://bugs.gentoo.org/show_bug.cgi?id=318365#c210, consultado el 2011-07-05
- ↑ systemd, Gentoo's Documentation, http://www.gentoo.org/proj/en/base/systemd/, consultado el 2011-07-05
- ↑ News, paldo GNU/Linux News, http://www.paldo.org/index-section-news.html, consultado el 2011-06-27