发明名称 |
基于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号 |