简介:介绍如何使用Wine这一开源软件,在Linux操作系统上兼容并高效地运行Windows应用程序。
Wine(全称是Wine Is Not an Emulator)是一个实现在X和UNIX系统上的Windows 3.x及Windows API的工具包。它被视作一个兼容层,即所谓的“模拟器”,该层不仅提供了一个开发工具包(Winelib),还包含了一个程序加载器,使得未经修改的Windows 3.1/95/NT二进制文件可以在Intel Unix及其衍生版本上运行。
Wine能够在大多数UNIX版本中工作,包括Linux、FreeBSD和Solaris。它不需要Microsoft Windows的支持,因为它是完全由开源代码构成的一个可选实现,并且可以利用本地系统的DLLs进行操作(如果适用的话)。Wine的发布是公开源代码并且免费提供的。
尽管目前Wine仍处于发展阶段,但较新版本已经能够运行一些著名的软件产品,甚至包括Photoshop CS3。