Fog Creek Software
Discussion Board

Rave: Modern operating systems

Just finished my first run through of this book by Tanenbaum and have to speak up.  This is probably one of the best books tech books I have ever read.  It has in-depth, low level, explanations of subjects that every engineer should know:

- Process & threads, deadlocks, race conditions
- I/O (including windowing systems)
- Security
- Unix and Windows 2000 inner workings
- OS design

There is a slight bias towards Unix/Linux but I found it extremely relevant.

Furious George
Tuesday, July 20, 2004

Tanenbaum has a leaning towards Linux?  Anyone told him this?

i like i
Tuesday, July 20, 2004

A Must Read OP !!

Hold On!!
Tuesday, July 20, 2004

Tanembaum has a bias toward Linux for sure, but not for UNIX.


Tuesday, July 20, 2004

Sure you meant to put it that way round? ;o)

Tuesday, July 20, 2004

I think you've all missed the point a bit.

Main point: the book is great.

Minor point: A lot of the explanations are from a *ix perspective, with an indication on how they're different in Windows.

Furious George
Tuesday, July 20, 2004

_You_'ve missed the point, which is that Tanenbaum and Linus aren't the best pals in the world after the big fight they got into ten years ago. Hence the replies you got :-)

Tuesday, July 20, 2004

The "Tanenbaum-Torvalds Debate" is obsolete!

Andy Tanenbaum, 20 May 2004:
"Also, Linus and I are not "enemies" or anything like that. I met him once and he seemed like a nice friendly, smart guy. My only regret is that he didn't develop Linux based on the microkernel technology of MINIX."

of course this book is towards unix, the majority of OS are unixoides as well as MINIX , Tannenbaums own teaching OS

Tuesday, July 20, 2004


You're an idiot.  The point is that the book is very good, and I recommend it.

The rest doesn't matter in this context.

Furious George
Wednesday, July 21, 2004

*  Recent Topics

*  Fog Creek Home