银河麒麟操作系统采用的是一种层次式的内核结构,该结构介于单一模块内核结构(如
Linux)和微内核结构(如 CMU 大学的 Mach)之间。这种层次式结构从逻辑上来看,主要是由具有 Mach 风格的基本内核层、具有 BSD 风格的系统服务层和具有 Windows 界面风格的桌面环境组成,前两层在核态运行。在系统服务层中,银河麒麟操作系统实现了支持POSIX接口和 LSB(Linux Standard Base)接口的 Linux 应用兼容层,从而保证 Linux 应用程序的目标代码在银河麒麟上能够直接执行。