Sadly, there is no reliable or usable freedom operating system based on a microkernel design (yet). What we have are only monolithic ones, based on the Linux kernel.
Linux, by design, does not offer the same level of security as a microkernel. It is considered obsolete; nobody would want to build an operating system from scratch based on a monolithic design in nowadays.
Alternatives?
All mentioned are in active development and free software (sel4 is copyleft).
What i would avoid for sure is Zircon, because its google based.
What’s left are seL4 and Redox. Both are good, and if I had to choose one, I would choose seL4 due to its maturity. Also, the Redox team prefers to have a stupid software license, which is MIT. This is a non-copyleft license, which means all contributions to this project could be taken by a proprietary company and turned into a proprietary product (a waste of time and effort for the public).
Note (1): Minix and GNUmach are inactive/not much.
Note (2): Hybrid kernels are not an option like XNU or OpenHarmony .
Freedom OSs Based on MicroKernels
seL4
-
Sculp OS (general-purpose OS, Built on Genode)
Redox
Competitors
Proprietary competitors are on the rise. HarmonyOS, for example, is arguably the most mature general-purpose microkernel-based OS developed in China. Google’s Fuchsia is another example. If we don’t stay ahead of these developments, control over security will slip from our hands, placing it instead in the hands of large corporations or state-backed entities.
Rustify the kernel
Its preferable to re-write the kernel into more modern and secure language like rust (the entire kernel is just 10k lines in case of seL4 which considered very minimal compared to linux)