
Re: Should've asked about microkernels
Should have, could have.
I remember that idea was rejected because there was Hurd going nowhere fast, microkernels were starting to go out of fashion (sometimes someone dowloaded the Mach manual), and Linus wanted to have something situated in a known technical domain at useful levels of functionality fast. Hence, monolithic kernel.