Systemd for MeeGo - fastboot 2.0?
Having worked on fast boot for Moblin 2.0, we demoed a 5-second boot on a standard netbook over three years ago. This prototype was entirely hand-built on sysvinit scripts and survived all the way into MeeGo-1.2. But over the last two years MeeGo has grown into a multi-platform OS covering much more than just netbooks, and target devices like handset and IVI require much more strict control over service states than the early platforms we worked on.
The architecture team is planning to move MeeGo to upstart from sysvinit. This is a major change from hand-crafted initialization and will make it possible to do much more fine-grained state control and recovery, as well as meet some of the growing demands of the startup system that service developers and manufacturers are asking for. The discussion will take us into the challenges that systemd will pose, and how we're tackling this major internal change in the way MeeGo runs internally.
Auke Kok is an Engineer at Intel's Open Source Technology Center, and has been working on Fast Boot for over 3 years. Together with Arjan van der Ven, he created Moblin fastboot. Auke authored and maintains MeeGo core components such as uxlaunch and fastinit, and is a key contributor to MeeGo Core OS. Auke has over 10 years of Linux Distribution architecture, and Linux Kernel development experience.
Sessions Details
- Low-level24 May 09:50 - 10:30
Session Presenters
The conference organizing committee has put together slide templates for presenters to use if they so choose. Feel free to take and modify as you like!

