Who needs a Real-Time Operating System (Not You!)

A Real-Time Operating System (RTOS) is used for mission critical projects that require a deterministic response time for external stimuli. Many times project managers request an RTOS even though they don’t fully understand what exactly an RTOS gives them. And many...

Why you need a test strategy for your kernel development

Testing is important. That’s a well known fact that very few developers will dispute. Why is then so little kernel code covered by a clear testing strategy ? Through real stories about test plans (or the lack thereof), this talk will convince you that none of your...

The Free Software Bastard Guide

Developer, Enterprise, there are many ways to be a Free Software bastard. This talk will give you some useful hints to become the best asshole in...

Speeding up development by setting up a kernel build farm

Building a full kernel takes time but is often necessary during development or when backporting patches. The nature of the kernel makes it easy to distribute its build on multiple cheap machines. This presentation will explain how to set up a build farm based on cost,...