Wine 9.0经过一年的发展终于问世

Wine开发团队宣布了备受期待的Wine 9.0版本,这标志着Linux和类Unix系统的Windows兼容性层的一个重要里程碑。

Wine 9.0的主要亮点

这个稳定的版本包含了一年的开发,包括7000多项旨在增强用户体验和系统性能的个人更改。

WoW64体系结构

此版本中的一个突出功能是新的WoW64(Windows 64位上的Windows 32位)体系结构。这一关键开发使32位Windows应用程序能够在纯64位Unix安装上运行,这是以前无法实现的壮举。

但是,需要注意的是,此模式默认情况下未启用,并且不支持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数据库进行更新。

其他葡萄酒9.0亮点

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

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

最后,该版本包括对捆绑库的更新,如FluidSynth、Faudio和LibPng等。对于Wayland驱动程序,依赖项包括用于智能卡支持的Wayland客户端库和PCsClate库。

查看公告,了解有关Wine 9.0中所有新颖功能的更多信息。

大鱼的头像

这个人很懒,什么都没有留下~

延伸阅读:

OpenMediaVault 7 NAS获得Kubernetes功能

如果你热衷于自托管NAS并涉足DevOps,你会喜欢这次更新的。OpenMediaVault 7为您推出了一项改变游戏规...

大鱼的头像
大鱼
2024 年 4 月 27 日
QEMU 9.0首次推出先进的ARM和RISC-V功能

QEMU是一个著名的软件工具,允许用户模拟不同的计算机系统,它发布了最新的更新v9.0。它包含了220位作者提交的270...

大鱼的头像
大鱼
2024 年 4 月 27 日
Wine 9.9推出Wow64模式和增强的ARM支持

在之前的9.8发布两周后,以允许Linux和macOS用户运行Windows应用程序而闻名的Wine Project宣布...

大鱼的头像
大鱼
2024 年 5 月 18 日
GNOME 47将于9月18日发布

GNOME坚持严格的六个月发布时间表,通常在3月或4月发布新版本,然后在9月或10月发布。 继3月20日GNOME 46...

大鱼的头像
大鱼
2024 年 5 月 18 日
Winamp以FreeLLama的名义成为开源

我们每天都在这里分享很多新闻,但有些故事激起了一种甜蜜的怀旧感,让我们回到了珍贵的记忆中。Winamp就是这样一个故事。...

大鱼的头像
大鱼
2024 年 5 月 18 日