> apple started with mach, which was a microkernel, and linked basically all of the freebsd kernel into it, morphing it from a microkernel operating system into a monolithic operating system
The microkernel aspect of it had completely vanished by the time they hit the general public.
> i agree that monolithic kernels are unpleasant and brittle, but unfortunately they don't actually seem to be obsolete
Of course they aren't obsolete! The security in your phone depends directly on sel4, at least if you use an apple device. They just aren't relevant to most of the compute and most of the software you interact with today or in all of history.