上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.1.2 MicroWindows
MicroWindows(http://microwindows.censoft.com)是一个开放源码的项目,目前由美国Century Software公司主持开发。该项目的开发一度非常活跃,国内也有人参与了其中的开发,并编写了GB2312等字符集的支持。但在Qt/Embedded发布以来,该项目变得不太活跃了,并长时间停留在0.89Pre7版本。可以说,以开放源码形式发展的MicroWindows项目,基本停滞。
MicroWindows是一个典型的基于客户端/服务器体系结构的GUI系统,基本分为三层:最底层是面向图形输出和键盘、鼠标或触摸屏的驱动程序;中间层提供底层硬件的抽象接口,并进行窗口管理;最高层分别提供兼容于X Window和Windows CE(Win32子集)的API。该项目的主要特色在于提供了类似X的客户端/服务器体系结构,并提供了相对完善的图形功能,包括一些高级的功能,如Alpha混合、三维支持、True Type字体支持等。MicroWindows采用MPL(mozilla public license)条款发布。