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为您推出了一项改变游戏规...
QEMU 9.0首次推出先进的ARM和RISC-V功能
QEMU是一个著名的软件工具,允许用户模拟不同的计算机系统,它发布了最新的更新v9.0。它包含了220位作者提交的270...
Wine 9.9推出Wow64模式和增强的ARM支持
在之前的9.8发布两周后,以允许Linux和macOS用户运行Windows应用程序而闻名的Wine Project宣布...
GNOME 47将于9月18日发布
GNOME坚持严格的六个月发布时间表,通常在3月或4月发布新版本,然后在9月或10月发布。 继3月20日GNOME 46...
Winamp以FreeLLama的名义成为开源
我们每天都在这里分享很多新闻,但有些故事激起了一种甜蜜的怀旧感,让我们回到了珍贵的记忆中。Winamp就是这样一个故事。...