Personally, I'm _not_ interested in making device drivers look like user-level. They aren't, they shouldn't be, and microkernels are just stupid.
About this quote
- What does it mean?
- Device drivers are fundamentally different from user-space code and microkernels are flawed.
- In plain terms
- Drivers should not look like regular apps and small kernels are bad.
- What can you take from it?
- Respect the distinct constraints of system-level components.
Where it applies
Putting it to work
Questions to consider
- What determines system architecture?
Another view
Microkernels offer theoretical benefits like isolation.
More from Linus Torvalds
Is 'I hope you all die a painful death' too strong?
Permalink to quote #23 They are smoking crack.
Permalink to quote #25 In short: just say NO TO DRUGS, and maybe you won't end up like the Hurd people.
Permalink to quote #22
Related quotes
I laid out memory so the bottom 640K was general purpose RAM and the upper 384 I reserved for video and ROM, and things like that. That is why they talk about …
Bill GatesBill Gates quote #8 My personal opinion of Mach is not very high. Frankly, it's a piece of crap. It contains all the design mistakes you can make, and even managed to make up a fe…
Linus TorvaldsLinus Torvalds quote #44 The memory management on the PowerPC can be used to frighten small children.
Linus TorvaldsLinus Torvalds quote #70