首页 | 官方网站   微博 | 高级检索  
     

Windows程序运行于Linux系统的技术
引用本文:王亚军,刘金刚.Windows程序运行于Linux系统的技术[J].计算机应用,2009,29(8).
作者姓名:王亚军  刘金刚
作者单位:1. 中国人民武装警察部队学院,计算机教研室,河北,廊坊,065000;首都师范大学&中科院计算所,计算机科学联合研究院,北京,100037
2. 首都师范大学&中科院计算所,计算机科学联合研究院,北京,100037
基金项目:国家高技术研究发展计划(863计划) 
摘    要:在Linux系统上运行Windows程序,是Linux争夺桌面应用领域面临的技术难题.对Windows设备驱动程序和应用程序运行于Linux系统的技术现状及发展趋势作了综合阐述.对于兼容Windows设备驱动程序,目前Linux系统仅能运行Windows网络接口设备驱动程序;对于兼容Windows应用程序,目前可采取的技术有代码重构、跨平台编译、软件虚拟机和API仿真等技术.这些技术因各自的局限性而无法撼动Windows在桌面领域的统治地位,使得开发支持Windows设备驱动程序和应用程序的Linux兼容内核成为提高桌面Linux市场竞争力的必然趋势.

关 键 词:操作系统  API仿真  兼容内核

Techniques of Windows programs running in Linux system
WANG Ya-jun,LIU Jin-gang.Techniques of Windows programs running in Linux system[J].journal of Computer Applications,2009,29(8).
Authors:WANG Ya-jun  LIU Jin-gang
Affiliation:WANG Ya-jun1,2,LIU Jin-gang2
Abstract:To run Windows programs in Linux systems is a difficult technological problem that Linux is facing when struggling for desktop applications. The article introduced the current technology and developing tendency of running Windows driver programs and application programs in Linux systems. To unify Windows driver programs,Linux systems can only operate Windows network interface driver programs;to unify Windows application programs,the available techniques include code refactoring,cross-platform compiling,soft...
Keywords:Linux  Windows  Wine  operating system  Linux  Windows  Wine  API emulation  unified kernel
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号