Systemd
systemd software | |
---|---|
![]() | |
![]() | |
Genere | init system (non in lista) |
Sviluppatore | Lennart Poettering, Kay Sievers, Harald Hoyer, Daniel Mack, Tom Gundersen, David Herrmann e altri |
Data prima versione | 30 Marzo 2010 |
Ultima versione | 256.4 (24 luglio 2024) |
Sistema operativo | GNU/Linux Unix-like |
Linguaggio | C |
Licenza | GNU LGPL 2.1+ (licenza libera) |
Sito web | systemd.io/ |
Modifica dati su Wikidata · Manuale |
systemd è una suite di demoni, librerie e utilità di amministrazione progettate con lo scopo di centralizzare la gestione e la configurazione dei sistemi operativi Unix-like. Nacque per Red Hat Linux e fu adottato poi in Debian con lo scopo di rimpiazzare l'init discendente dallo Unix System V (SysVinit).
È un software libero distribuito sotto licenza GNU LGPL 2.1 o successive.
Descrizione
Viene generalmente utilizzato come sistema di init, ossia il processo chiamato dal kernel Linux per inizializzare l'user space durante lo startup, nonché il padre di tutti i processi che vengono dopo di lui.
Uno degli obiettivi principali di systemd è unificare la configurazione base dei servizi delle principali distribuzioni.[1]
Controversie
systemd ha generato numerose controversie tra le comunità del software libero. Le principali critiche riguardano la sua architettura, che violerebbe la filosofia di Unix (do one thing and do it well - fai una cosa e falla bene) creando una rete di dipendenze strette tra le sue componenti, ossia un insieme di file binari che hanno largamente superato le funzionalità di base di un init system. Secondo queste critiche, un init system non dovrebbe infatti essere responsabile del power management, dei mount point, delle schedulazioni, della crittografia, di syslog, della rete, e molto altro - funzionalità implementate in systemd.[2]
Note
- ^ (EN) InterfaceStabilityPromise, su wiki.freedesktop.org.
- ^ (EN) Linus Torvalds and others on Linux's systemd, su zdnet.com.
Voci correlate
- Init
- Unix System V
- Debian
- Red Hat Linux
- Linux (kernel)
Altri progetti
Altri progetti
- Wikimedia Commons
Wikimedia Commons contiene immagini o altri file su systemd
Collegamenti esterni
- (EN) Sito ufficiale, su systemd.io.
- Systemd, su packages.debian.org.
- (EN) Systemd, su GitHub.
- Repository sorgenti di Systemd, su github.com.
- (EN) Systemd, su Free Software Directory.
V · D · M | ||
---|---|---|
Componenti | Avahi · Compiz · ConsoleKit · D-Bus · DeviceKit · DRI · Flatpak · FriBidi · HAL (deprecato) · Nouveau · PackageKit · Plymouth · PolicyKit · Portland Project · systemd · Wayland · X.Org | ![]() |
Librerie | AppStream · cairo · Fontconfig · GStreamer · HarfBuzz · Pango · Mesa 3D · Poppler · Swfdec · Video Acceleration API · XCB · Xft | |
Framework | CppUnit · Galago · GeoClue · Telepathy · Open Collaboration Services | |
Voci correlate | Create Project · Libre Graphics Meeting |
![](http://upload.wikimedia.org/wikipedia/commons/thumb/7/77/Computer_n_screen.svg/24px-Computer_n_screen.svg.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/1/12/Nuvola_apps_emacs.svg/25px-Nuvola_apps_emacs.svg.png)