Микроядро
Ключевой архитектурный компонент, обеспечивающий надежность операционной системы. Именно микроядро обеспечивает гарантии изоляции процессов и применения решений монитора безопасности. Повышенные требования к безопасности ядра делают необходимым вынесение за пределы ядра максимально возможного количества функций, оставляя внутри только самые важные. Минимальный объем ядра — это минимальная поверхность атаки, а также минимизация потенциальных ошибок и строгий контроль кода и, следовательно, минимизация уязвимостей.