Flying Linux
Saturday 19.15-20.45 - centerhal

Daniel Klein
Abstract
We all know that "Linux is better than Windows".
Few intelligent people would board a fly-by-wire airplane which was
controlled by Microsoft Windows. So how about Linux? When your life
is at stake, your attitudes change considerably. Better than Windows,
yes - but better enough?
This talk will look at what it takes to make
software truly mission critical and man-rated. We'll go back to the
earliest fly-by-wire systems - Mercury, Gemini, and Apollo - and look
at such diverse (but critical!) issues such as compartmentalization,
trojans and terrorism, auditing and accountability, bugs and boundary
conditions, distributed authoring, and revision control. At the end
of this talk, what you though might be an easy answer will be seen to
be not so easy :-)
About Daniel Klein
Daniel Klein began his life of crime in 2nd grade, when he was caught with a pack of firecrackers. Since then his brushes with authority have been sporadic but relentless, but have not managed to deny him a security clearance, a job, or his well deserved reputation as an off-the-wall maverick. His computer experience has included simulation and process control, the internals of almost every Unix kernel released in the past 28 years, graphical user interface management systems, compilers, medical diagnostic systems, the 800 year history of drawing languages, Ada runtime kernels, a racetrack betting system, research into Unix password security, and oddles of CGI scripts. He holds a Masters of Applied Mathematics from Carnegie Mellon University in Pittsburgh, and in his free time is a photographer, directs a professional a cappella group, and a member of an improvisational comedy troupe. Dan is a frequent invited speaker and tutorial instructor at USENIX, SANS, and assorted courtrooms and classrooms around the world.