Well, with a subject like this, I'm afraid I'll have to reply.
Apologies to minix-users who have heard enough about linux anyway. I'd
like to be able to just "ignore the bait", but ... Time for some
In article <12...@star.cs.vu.nl> a...@cs.vu.nl (Andy Tanenbaum) writes:You use this as an excuse for the limitations of minix? Sorry, but you
>I was in the U.S. for a couple of weeks, so I haven't commented much on
>As most of you know, for me MINIX is a hobby, something that I do in the
loose: I've got more excuses than you have, and linux still beats the
pants of minix in almost all areas. Not to mention the fact that most
of the good code for PC minix seems to have been written by Bruce Evans.
Re 1: you doing minix as a hobby - look at who makes money off minix,
Re 2: your job is being a professor and researcher: That's one hell of a
>1. MICROKERNEL VS MONOLITHIC SYSTEMTrue, linux is monolithic, and I agree that microkernels are nicer. With
a less argumentative subject, I'd probably have agreed with most of what
you said. From a theoretical (and aesthetical) standpoint linux looses.
If the GNU kernel had been ready last spring, I'd not have bothered to
even start my project: the fact is that it wasn't and still isn't. Linux
wins heavily on points of being available now.
> MINIX is a microkernel-based system. [deleted, but not so that youIf this was the only criterion for the "goodness" of a kernel, you'd be
> miss the point ] LINUX is a monolithic style system.
right. What you don't mention is that minix doesn't do the micro-kernel
thing very well, and has problems with real multitasking (in the
kernel). If I had made an OS that had problems with a multithreading
filesystem, I wouldn't be so fast to condemn others: in fact, I'd do my
damndest to make others forget about the fiasco.
[ yes, I know there are multithreading hacks for minix, but they are
>2. PORTABILITY"Portability is for people who cannot write new programs"
-me, right now (with tongue in cheek)
The fact is that linux is more portable than minix. What? I hear you
I agree that portability is a good thing: but only where it actually has
I also agree that linux takes the non-portability to an extreme: I got
PS. I apologise for sometimes sounding too harsh: minix is nice enough
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.