Andy Microbaum

From OSDev Wiki
Jump to: navigation, search

Andy abhors monolithic kernels like Linux, Windows or BSD. He rather writes a carefully designed little kernel that does some basic stuff and leaves the rest for user space.

Contents

Pro's & Con's

Pro:

  • easier to maintain

Con:

  • more overhead
  • harder to program

Going further than Andy Microbaum

Consider other kernel designs: Layered, modular or even smaller (nanokernel, exokernel)

Andy Microbaum's bookshelf

Research papers on microkernels

Andy Microbaum's opponents position

Monolithic kernel (= all in one big kernel) Mono Lizzy

See also the famous Tanenbaum–Torvalds debate

People and OSes related to Andy Microbaum

  • Amoeba [1] (a libre distributed OS)
  • Mach (the fundament of Hurd)
  • PeterX I'm strongly against a monolithic kernel, so I fall more or less under the microkernel category
Personal tools
Namespaces
Variants
Actions
Navigation
About
Toolbox