Live data from Hacker News

Linus Torvalds: Programs exist for their users

lkml.org

21–30 of 136 posts

Re: Linus Torvalds: Programs exist for their users

#22
post #12

I reckon that "drug induced microkernel" was a stab at Tanenbaum :-)

Pretty stupid stab, to be honest. Every major desktop/workstation operating system uses microkernel or hybrid architecture (even NT, yeah, that's true; I know that Linux thinks hybrid is another word for macro-). And it is like this for some purpose. To my best knowledge being macrokernel makes Linux "huge and bloated" like someone has once said.

Re: Linus Torvalds: Programs exist for their users

#27
post #22
post #12

I reckon that "drug induced microkernel" was a stab at Tanenbaum :-)

Pretty stupid stab, to be honest. Every major desktop/workstation operating system uses microkernel or hybrid architecture (even NT, yeah, that's true; I know that Linux thinks hybrid is another word for macro-). And it is like this for some purpose. To my best knowledge being macrokernel makes Linux "huge and bloated" like someone has once said.

http://en.wikipedia.org/wiki/Microkernel search Windows or NT. OS X, Linux and NT don't use microkernels.

Re: Linus Torvalds: Programs exist for their users

#28
An easy way to read the whole thread:

http://markmail.org/thread/wwi2aynfiliqanil

I don't understand why Mark Mail doesn't get more love. I wish they had better SEO or something, it's so much easier to read a long thread on their site then most mailing list archives.

Re: Linus Torvalds: Programs exist for their users

#29
post #22
post #12

I reckon that "drug induced microkernel" was a stab at Tanenbaum :-)

Pretty stupid stab, to be honest. Every major desktop/workstation operating system uses microkernel or hybrid architecture (even NT, yeah, that's true; I know that Linux thinks hybrid is another word for macro-). And it is like this for some purpose. To my best knowledge being macrokernel makes Linux "huge and bloated" like someone has once said.

NT puts third-party written graphics drivers into Ring 0. That's definitely not a microkernel. As for whether or not hybrid is another word for Macro, whatever. If that's a face-saving way for microkernel advocates to avoid admitting that their original idea was insane, I'm fine with that.

Linus's quote was "drug induced microkernel", however. It wasn't "drug induced microkernel or hybrid architecture" --- although if you run Windows or are forced by a family member to be a Windows support desk, you have my pity....

Re: Linus Torvalds: Programs exist for their users

#30
post #22

Earlier quoted context omitted.

Pretty stupid stab, to be honest. Every major desktop/workstation operating system uses microkernel or hybrid architecture (even NT, yeah, that's true; I know that Linux thinks hybrid is another word for macro-). And it is like this for some purpose. To my best knowledge being macrokernel makes Linux "huge and bloated" like someone has once said.

http://en.wikipedia.org/wiki/Microkernel search Windows or NT. OS X, Linux and NT don't use microkernels.

NT and OS X use hybrid kernels (as well as Plan9). Linus believe that hybrid is another term for monolithic, but rest of the world does not.

AFAIR micro- ones are used by QNX and Minix. Monolithic kernels are used by Linux, *BSD (with an exception for Dragonfly, which uses hybrid kernel), Solaris, AIX(?) and more SysV descendants.

Post reply on HN