> Unfortunately, the worst thing about the Minix book is probably Minix
> itself, with its microkernel architecture, which was the academic fad
> at the time it was written, but has fallen out of vogue for some
> pretty good reasons.
Right. However, I still think Minix is a good teaching OS - the
microkernel encourages writing modular code, which is a good thing even
if the modules don't exist at run time. It's a lot more straightforward
to apply Minix experience to Linux (or whatever) than it is to apply
Scheme experience to C (or whatever), IMO.
> Hmmm... if you really wanted to go for something more modern than
> Lions, a good first approach might be one of the xBSD kernels, in
> conjunction with the Leffler et al. book on the design of 4.3 BSD
> (though there's been enough change at all levels since 4.3 that a
> book that old will be an imperfect guide to recent releases).
The newer version of this book, which describes 4.4BSD, is quite good.
John
This archive was generated by hypermail 2b29 : Fri Apr 27 2001 - 23:17:54 PDT