Upstart

Upstart

Infobox Software
name = Upstart

developer = Scott James Remnant
released = 24 August 2006
latest release version = 0.5.0
latest release date = 12 August 2008
latest preview version =
latest preview date =
operating system = Ubuntu
genre = Init daemon
license = GNU General Public License
website = [http://upstart.ubuntu.com/ upstart.ubuntu.com]

Upstart is an event-based replacement for the init daemon. It was written by Scott James Remnant, an employee of Canonical Ltd. Upstart operates asynchronously — as well as handling the starting of tasks and services during boot and stopping them during shutdown, it supervises them while the system is running.

Easy transition and perfect backwards compatibility with sysvinit were explicit design goals. As such, Upstart is able to run sysvinit scripts unmodified. In this way it differs from most other init replacements, which usually assume and require complete transition to run properly, and don't support a mixed environment of traditional and new startup method. [ [https://wiki.ubuntu.com/ReplacementInit Discussion of design and implementation of Upstart] ]

Adoption

Upstart was first included in Ubuntu in the "6.10 (Edgy Eft)" release in late 2006, replacing sysvinit. While the new Upstart daemon is used, most of the services are managed using the old sysvinit scripts. The reason for this has been attributed to missing features that prevent the complete replacement of the existing scripts with native Upstart service descriptions.

As Upstart matures, it is intended that its role will expand to the duties currently handled by cron, anacron and atd, and possibly (but much less likely) inetd.

Upstart has replaced sysvinit in Fedora 9 [http://fedoraproject.org/wiki/Features/Upstart - Features/Upstart - Fedora Project Wiki] . It currently functions in the same manner as it does in Ubuntu, i.e. it replaces sysvinit, while retaining the existing scripts.

Upstart can also be installed on Debian from the experimental repository.

See also

* initng — another asynchronous replacement for init
* launchd — introduced into Mac OS X in v10.4 to replace init and other system startup scripts as well as crond
* Service Management Facility, a complete full replacement/redesign of init from the ground up in Solaris starting with Solaris 10
*eINIT, a full replacement of init designed to start processes asynchronously, but with the potential of doing it without shell-scripts
*"svscan" from daemontools used as process 1
* BootScripts in GoboLinux

External links

* [http://upstart.ubuntu.com/ Home page]
* [https://launchpad.net/products/upstart Upstart in Launchpad]
* [http://www.linux.com/feature/125977 Ubuntu's Upstart event-based init daemon]

References


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат
Synonyms:

Look at other dictionaries:

  • Upstart — Entwickler Scott Remnant, Canonical Ltd. Aktuelle Version 1.3 (14. Juni 2011) Betriebssystem Unix und unixoide Betriebssysteme Programmier­sprache …   Deutsch Wikipedia

  • Upstart — Développeur Scott James Remnant Dernière version …   Wikipédia en Français

  • Upstart — Тип Init daemon Автор Scott James Remnant …   Википедия

  • Upstart — Up start , a. Suddenly raised to prominence or consequence. A race of upstart creatures. Milton. [1913 Webster] …   The Collaborative International Dictionary of English

  • upstart — UK US /ˈʌpstɑːt/ noun [C] ► WORKPLACE a company that has only recently been started: »The article shows how mature companies can challenge upstarts. »Larger drug companies are buying up many of the upstart firms …   Financial and business terms

  • upstart — (n.) 1550s, one newly risen in importance or rank, a parvenu, also start up, from UP (Cf. up) + START (Cf. start) (v.) in the sense of jump, spring, rise. Cf. the archaic verb upstart to spring to one s feet, attested from c.1300 …   Etymology dictionary

  • upstart — upstart1 [up′stärt΄] n. a person who has recently come into wealth, power, etc., esp. one who behaves in a presumptuous, aggressive manner; parvenu adj. 1. newly rich, powerful, etc. 2. of or characteristic of an upstart upstart2 [up stärt′] vi …   English World dictionary

  • Upstart — Up*start , v. i. To start or spring up suddenly. Spenser. Tennyson. [1913 Webster] …   The Collaborative International Dictionary of English

  • Upstart — Up start , n. 1. One who has risen suddenly, as from low life to wealth, power, or honor; a parvenu. Bacon. [1913 Webster] 2. (Bot.) The meadow saffron. Dr. Prior. [1913 Webster] …   The Collaborative International Dictionary of English

  • upstart — [n] newly rich name dropper, nouveau riche, parvenue, social climber, status seeker; concept 347 …   New thesaurus

  • upstart — ► NOUN derogatory ▪ a person who has risen suddenly to prominence and behaves arrogantly …   English terms dictionary

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”