Homework: Microkernels

Read: L4 microkernel paper

Hand-In Procedure

You are to turn in this homework during lecture. Please write up your answers to the exercises below and hand them in to a 6.828 staff member at the beginning of lecture.

There are few topics that generate more excitement than microkernels versus monolithic kernels. To see a sample, check out a recent debate: on slashdot. Skim some of the comments on the page (scroll down). Read Linus's response and Tanenbaum's writeup.

What do you think is the most important factor in creating a reliable operating system? This completes the homework.