Wednesday, September 18 • 4:00pm - 4:50pm
A Battle-Hardened Upstart - James Hunt and Dmitrijs Ledkovs, Canonical

Sign up or log in to save this to your schedule and see who's attending!

Upstart is the revolutionary, event-based init daemon with a clean design and test-driven codebase used on systems such as Ubuntu and Google's Chrome OS. Introduced in 2006, it is now used on millions of devices ranging through embedded systems, desktops, servers, cloud guests, tablets and smartphones. This talk will present an overview of Upstart, its architecture, examples of enablements resulting from Upstart design, and areas of plumbing friction offering opportunities for improvements to the kernel. Upstart is a small program with big responsibilities from boot and shutdown to service supervision, logging, system security, performance and reliability.

The target audience for this talk is both kernel developers and those involved with boot and plumbing technologies.


James Hunt

Software Engineer, Canonical Group Ltd
James Hunt (Canonical) is the upstream maintainer of Upstart, the event-based init system used on millions of Ubuntu, Debian, and ChromeOS systems. When not working on Upstart, he hacks on other boot and plumbing-related areas in Ubuntu and Debian.

Dmitrijs Ledkovs

Software Developer, Canonical
Dmitrijs Ledkovs (Canonical) is a developer on Upstart, Ubuntu and Debian who works on filesystem utilities, booting and early userspace.

Wednesday September 18, 2013 4:00pm - 4:50pm
Strand 10B

Attendees (0)