conferences | speakers | series

Lovelace: towards a full Ada OS

home

Lovelace: towards a full Ada OS
FOSDEM 2012

OS Lovelace: a distributed operating system in Ada, or how to have fun with both Ada and Operating System Development at the same time.

OS Lovelace already implements the basics of system programming and Ada run-time: interrupts (x86 and ARM), virtual memory management (x86 and ARM), elf module loading (x86 and ARM), context switching (x86), Ada exception in kernel (x86), Ada tasking in kernel (x86), Object Oriented programming in kernel (x86). The final proposed architecture for a real OS based on these trial developments will also be presented and so the method to obtain a distributed OS that support Ada Annex E natively.

Speakers: Xavier Grave