Scott James Remnant is a lead developer of the Ubuntu Linux distribution, and the author of Upstart. He's been involved in a long line of different projects in the past, all of which are too embarrassing to appear in a Speaker Bio. In his spare time, he enjoys terrorising the English countryside by flying small planes.
Linux has always traditionally lacked good service management facilities, so much so that the typical daemon doesn't use what ones we have and relies instead on hokey shell scripts.
This talk will show how Upstart not only solves this problem, by providing a D-Bus interface to service management usable by and for every daemon (including the D-Bus daemon itself!), but also how, through integration with DeviceKit and similar frameworks, allows services to be tied to hardware and system state, thus reducing overall resource usage.