Wine 9.0 正式发布,彻底改变 Linux 与 Windows 兼容

Wine开发团队宣布了备受期待的Wine 9.0版本的正式发布,标志着Windows兼容层在Linux和类Unix系统中取得了重要的里程碑。

Wine 9.0的主要亮点:

这个稳定版本囊括了一年的开发成果,包括超过7,000次的个别更改,旨在提高用户体验和系统性能。

WoW64架构:

这个版本的一个显著特点是新的WoW64(Windows 32位在Windows 64位上)架构。这一关键的开发使得在纯64位Unix安装上运行32位Windows应用成为可能,这是以前无法实现的壮举。

然而,重要的是要注意,默认情况下未启用此模式,并且不支持16位代码和一些OpenGL功能。

实验 Wayland 驱动程序:

另一个值得注意的引入是实验性的Wayland图形驱动。虽然仍然在进行中,但它已经具有基本的窗口管理、多显示器支持、高DPI缩放和Vulkan支持等功能。

ARM64增强:

完成PE/Unix分离现在允许现有的Windows二进制文件在ARM64上运行,包括对ARM64X和ARM64EC模块以及初始的32位x86仿真的支持。

图形和Direct3D改进:

PostScript驱动程序已被重新实现,WinRT主题现在包括暗主题选项,并且Vulkan驱动程序已经更新。此外,对WineD3D和Vulkan后端进行了许多优化,包括节能功能。

音频/视频和DirectShow升级:

引入了几个DirectMusic模块的基础,集成了MIDI播放,现在可以使用各种DirectShow过滤器和解码器。

桌面集成和国际化:

URL/URI协议关联得到了改进,用户界面现在支持格鲁吉亚语等多种语言。基于Unicode CLDR数据库更新了语言环境数据。

Wine 9.0 其他亮点:

除了上述提到的,Wine 9.0还包括了为现代PE二进制文件实现地址空间布局随机化(ASLR),以及更好的内存分配的低碎片堆(LFH),以及对智能卡的支持。

此外,Mono引擎已经更新,Wine调试器使用Zydis库进行x86反汇编。此外,各种开发工具也有所改进。

最后,此版本还包括了对打包的库的更新,如FluidSynth、Faudio和LibPng等。对于Wayland驱动程序,依赖关系包括Wayland客户端库和用于智能卡支持的PCSClite库。

查看公告以获取有关Wine 9.0所有新功能的更多信息。

相关:如何在 Ubuntu 22.04 中安装 Wine 以运行 Windows 应用程序  https://www.linuxmi.com/ubuntu-22-04-install-wine.html

The post Wine 9.0 正式发布,彻底改变 Linux 与 Windows 兼容 first appeared on Linux迷.

版权声明:
作者:Alex
链接:https://www.techfm.club/p/100090.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>