Wine(Linux执行Windows程序) V4.8 英文官方最新版 / Wine下载
- 大小:
- 下载:2
- 分类:办公软件
- 发布者:wx20230305205025
资源介绍
Wine 是在Linux 操作系统下执行部分Windows 应用程序的软件! 如果你想在Linux下运Windows程序,Wine将是你必不可少的工具!Wine Is Not Emulator在X和UNIX之上的,Windows 3.x和Windows APIs的实现。它是一个Windows兼容层,这个层即提供了一个用来从Windows源进出到 UNIX 的开发工具包(Winelib);也提供了一个程序加载器,该加载器允许不用任何修改 Windows 3.1/95/NT 的二进制文件,就可以运行在 Intel Unix 及其衍生版本下。

Wine 不是Windows模拟器,而是用兼容模式调用DLL以运行Windows程序的软件,不完美——作为兼容层可能出现程序崩溃、CPU占用率高、运行效率低等问题,有些涉及硬件的操作(如网银)也无法完成;Wine是合法的,除非你调用了非正规授权的Windows DLL文件;Wine的开发高速进行中,Google Picasa for Linux就是一个建立在Wine上的程序,Disney加入Wine开发使得Photoshop能有效运行;只有32位的,不支持DOS等16位程序。
Wine 项目由 Bob Amstadt 于 1993 年发起,旨在寻求一种在 Linux 上运行 Windows 3.1 程序的办法。不久之后,Alexandre Julliard 开始接手领导 Wine 的开发,从此由他管理这个项目。 多年以来,随着 Windows API 和应用为了适应新硬件及软件而不断演变,Wine 也一直不断发展来支持新的特性,移植到更多其他系统,并且更加稳定,提供着更好的用户体验。
通过确立一个宏伟的目标,在2008年项目到达 v1.0 之前,Wine 一直稳健地持续了 15 年之久,那是第一个稳定版。 多个版本以后,虽然还有许多工作要做,但今天 Wine 仍然在活跃地开发着。 并且有大约数以百万人计的人们使用 Wine 在他们所选择的系统上运行 Windows 软件。
【功能特点】
可以做什么
本文中,我们讨论的是 Wine 在纯 Linux 上的安装,没有任何 Windows 分区。
1. Windows可执行文件:
Wine 完全支持 Windows可执行文件( .exe 和 DLL)的二进制加载。
2. DLL:
Wine 有几百个 Windows DLL 的内部实现 -- 不过,其中没有多少是完全的实现。例如,包含有用户界面相关函数的 userd32.dll 在开放源代码的 Wine 中实现了 92%。
3. COM:
这是一种几乎被所有的大型 Windows应用程序所使用的 Windows 技术,它支持诸如将一个 Excel 电子数据表嵌入到 Word 文档中等功能。这一技术得到了 Wine 的很好的支持。
4. 注册表:
这是另一个几乎任何一个 Windows应用程序都会使用的关键技术,Wine 实现了大约 90% 的 Windows 注册表管理 API。
5. 核心功能:
核心系统功能也得到了特别好的支持。如前面提到的,尽管 Linux 和 Windows 之间存在区别,但是基本的层次上还有很多类似之处,因此与进程、线程、文件和消息队列相关的核心系统 API 得到了近乎完美的支持。