Overview

Upstart is an event-based replacement for the /sbin/init daemon which handles starting of tasks and services during boot, stopping them during shutdown and supervising them while the system is running.

It was originally developed for the Ubuntu distribution, but is intended to be suitable for deployment in all Linux distributions as a replacement for the venerable System-V init.

spacer Feature Highlights

  • Tasks and Services are started and stopped by events
  • Events are generated as tasks and services are started and stopped
  • Events may be received from any other process on the system
  • Services may be respawned if they die unexpectedly
  • Supervision and respawning of daemons which separate from their parent process
  • Communication with the init daemon over D-Bus
  • User services, which users can start and stop themselves

spacer Planned Features

  • Events generated at timed intervals or scheduled times (under consideration)
  • Events generated as files or directories are changed (in progress)

spacer Known Users

  • Ubuntu 6.10 and later
  • Fedora 9 and later
  • Debian (as an option)
  • Nokia's Maemo platform
  • Palm's WebOS
  • Google's Chromium OS
  • Google's Chrome OS

spacer Recent News

  • 4 March 2013 Upstart 1.7 Released!
  • 7 December 2012 Upstart 1.6.1 Released!
  • 15 November 2012 Upstart 1.6 Released!
  • 22 March 2012 Upstart 1.5 Released!
  • 13 December 2011 Upstart 1.4 Released!
  • 14 June 2011 Upstart 1.3 Released!
  • 17 March 2011 Upstart 1.2 Released!
  • 17 March 2011 Upstart 1.1 Released!
  • 2 March 2011 Upstart 1.0 Released!
  • 14 Dec 2010 Upstart 0.6.7 Released!
  • 27 Apr 2010 Upstart 0.6.6 Released!
  • 4 Feb 2010 Upstart 0.6.5 Released!
  • 2 Aug 2009 Upstart 0.6.3 Released!
  • 21 Jul 2009 Upstart 0.6.2 Released!

Back to top

Copyright © 2010 Canonical Ltd. Upstart is a trademark of Canonical Ltd.
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.