Upstart
| Upstart | |
|---|---|
| Sviluppatore | Scott James Remnant |
| Ultima versione | 0.6.7 (14 dicembre 2010) |
| S.O. | Linux |
| Linguaggio | C |
| Genere | demone |
| Licenza | GNU GPL (Licenza libera) |
| Sito web | upstart.ubuntu.com |
Upstart è un demone che sostituisce init e svolge i suoi compiti nei sistemi GNU/Linux. È stato scritto da Scott James Remnant, sviluppatore di Canonical Ltd, l'azienda che sostiene lo sviluppo di Ubuntu. Grazie all'avvio contemporaneo di più servizi, l'avvio di un sistema GNU/Linux è più veloce con Upstart piuttosto che con init. L'innovativo gestore di processi e servizi, infatti, agisce simultaneamente su più servizi e processi, amministra gli eventi di avvio e spegnimento del sistema operativo, e controlla il funzionamento dei predetti componenti del Sistema Operativo onde evitare errori. Questa soluzione software permette una transizione indolore dal classico init, essendo compatibile con gli script di quest'ultimo.
Dal momento che il demone init non è più presente in questi sistemi non esiste più nemmeno il file di configurazione /etc/inittab.
[modifica] Adozione
Upstart è stato incluso in Ubuntu dalla versione 6.10 (ed è di default dalla 9.10), rimpiazzando init, ed è presente in Fedora 9 e in via sperimentale in Debian e Frugalware. Gradualmente, le sue competenze comprenderanno anche quelle di cron, anacron, atd, e possibilmente inetd.
[modifica] Voci correlate
- initng: ulteriore rimpiazzo di init, che però non mira a sostituire gli altri demoni.
- launchd: introdotto in Mac OS X 10.4, ha rimpiazzato tutti gli altri demoni.
- eINIT: opera anch'esso in modo asincrono, ma non necessita di script-shell
- BootScripts della distribuzione GoboLinux
- systemd: un altro sistema di startup daemon, rimpiazza System V init daemon per Linux.
[modifica] Collegamenti esterni
|
|