Linux Is Obsolete (1992)
oreilly.com
oreilly.com
why? because cpus in microcomputers where still pretty slow and the performance-penalty for using a "full blown" microkernel a la [cmu|gnu] mach was not justifiable ... again: at least at this point in time.
which imho. had 3 outcomes during the 90ties etc.:
1. the development of more lightweight microkernels - idk. for example L4 from i think the technical university of dresden/germany is the first which comes to my mind
2. the development of "hybrids" to mitigate the performance-penalty - a la darwin/the base of mac os x: a combination of cmu mach and freebsd hardware-support ... why the older cmu mach? to avoid the GNU licence ;)
3. the persistence of somewhat modularized monolithic kernels a la linux (and *BSD)
*) afaik even early versions of windows nt, which was developed during that time, tried to incorporate some aspects of microkernels, which where removed over later generations :))