|
计算机应用 2009
windows程序运行于linux系统的技术Keywords: 操作系统,linux,windows,wine,api仿真,兼容内核,operatingsystem,linux,windows,wine,apiemulation,unifiedkernel Abstract: ?在linux系统上运行windows程序,是linux争夺桌面应用领域面临的技术难题。对windows设备驱动程序和应用程序运行于linux系统的技术现状及发展趋势作了综合阐述。对于兼容windows设备驱动程序,目前linux系统仅能运行windows网络接口设备驱动程序;对于兼容windows应用程序,目前可采取的技术有代码重构、跨平台编译、软件虚拟机和api仿真等技术。这些技术因各自的局限性而无法撼动windows在桌面领域的统治地位,使得开发支持windows设备驱动程序和应用程序的linux兼容内核成为提高桌面linux市场竞争力的必然趋势。
|