Assignment 1: Tanenbaum-Torvalds Debate
For this assignment you are to read through the text of the
original Tanenbaum-Torvalds Debate, a subsequent paper
published by Tanenbaum entitled
Can We Make Operating Systems Reliable and Secure,
Torvalds's effective response, and rebuttals by both
Tanenbaum and Shapiro, then write a
5-10 page, double-spaced paper wherein you:
- Summarize the main points presented by Tanenbaum and Torvalds in the original
debate on the advantages to using the micro/monolithic kernel organizations.
- Discuss what, if anything, changed between the first and second "round" of
debates (the latter triggered by Tanenbaum's paper), and how the arguments
changed (if at all).
- Analyze the coherence and validity of the arguments as presented by their
- Conclude with a statement and justification of your own opinion on the micro
vs. monolithic kernel issue --- i.e., what organization would you choose, and
Though you should not include immoderately lengthy quotes from the given
references, substantiating your presentation and analyses with a few lines from
each is highly recommended.
Please spell and grammar check your paper, and clearly organize it into the
sections described above. Upload your paper as a PDF via Blackboard.