发明名称 基于Linux的Windows软件兼容层体系结构
摘要 基于Linux的Windows软件兼容层体系结构是在Linux内核上层设计一个Windows兼容层,模拟运行Windows程序所需的环境,提供该程序运行所需要的数据结构,系统对象,过程和服务。该兼容层包括基本应用程序接口、用户应用程序接口、图形设备接口、上层链接库和驱动程序、Windows小内核、Linux兼容库等模块,这些模块主要基于Windows开发环境如VC等开发编译,生成PE格式文件。兼容层可以使Windows应用程序直接运行在Linux平台上而不需要改动任何源代码,以最低的移植成本获得与在Windows平台上运行时同样的功效,包括用户界面,操作惯,运行速度和稳定性等。
申请公布号 CN1731347A 申请公布日期 2006.02.08
申请号 CN200410009410.9 申请日期 2004.08.06
申请人 梁肇新 发明人 梁肇新
分类号 G06F9/44(2006.01) 主分类号 G06F9/44(2006.01)
代理机构 代理人
主权项 1.基于Linux的Windows软件兼容层体系结构一种在Linux操作系统上实现Microsoft Windows上应用程序二进制级兼容的兼容层体系结构,包括:第一层支持Linux内核以及基于Linux内核的各种操作系统;第二层包含一个能够模拟运行Microsoft Windows应用程序所需的环境,向其提供运行所需要的数据结构、系统对象、过程和服务的“兼容层”;第三层包含各种Microsoft Windows应用程序。位于“第一层”与“第二层”之间,包含一个为第二层(兼容层)各模块提供访问第一层(Linux内核)功能的“Linux接口模块”。
地址 100083北京市海淀区学清路16号学知轩大厦一层106号