UNIX和Linux不将用户接口合在核心中,而是用用户级程序实现。 用户接口同时提供文本和图形环境。
这样的安排使系统更灵活,但有容易对每个程序实现不同的用户接口的缺点,使系统较难学。
Linux使用的主要的图形环境叫X Window系统(简称X)。 X也不实现用户接口;它只实现一个窗口系统,即可以实现图形用户接口的工具。 3种最流行的基于X实现的用户接口风格是Athena、Motif和Open Look。