在Linux上运行Windows应用程序将获得重大推动

Wine是在Linux上运行Windows应用程序的流行兼容性层,最近发布了v6,并进行了重大改进。这是该项目于2021年的第一个主要版本,遵循Wine每年安排一个主要版本的时间表。Wine最初是Wine Is Not Emulator的递归缩写,它是一个兼容性层,它允许为Microsoft Windows设计的应用程序和游戏在非本地环境(例如Linux)上运行,并取得了不同程度的成功。

使用Wine,Linux用户可以在Linux上运行超过27000个Windows应用程序和游戏,包括流行的应用程序,例如Microsoft Office和Adobe Photoshop。Wine开发人员Alexandre Julliard在发布公告中分享说,Wine 6.0经过一年的开发,经历了8300多次更改。

尽管发行说明详尽无遗,但Juilliard着重介绍了发行中的一些主要更改。

现在,核心Windows DLL以Wine 6中的可移植可执行(PE)格式构建。Juilliard指出,这将有助于改善对某些复制保护方案的支持,尤其是那些检查磁盘上的DLL文件与内存中相同的方案。内容。还有一种新机制将Unix库连接到PE模块,以实现Win32 API无法处理的功能。

Wine 6.0还包括针对WineD3D的Vulkan渲染器的实验支持,该渲染器是允许OpenGL处理​​Direct3D和DirectDraw API调用的转换层。新的后端(正在替代OpenGL进行开发)仍在开发中,研究小组指出,目前它在许多Direct3D 10和11应用程序中的使用受到限制。

也就是说,该版本确实支持Direct 3D 11的一些新功能,并且还可以识别更多图形卡。

Wine 6.0专为长期的葡萄酒开发人员Ken Thomases设计,他在圣诞节前不久就去世了。

(0)
上一篇 2022年3月27日
下一篇 2022年3月27日

相关推荐