技术学习分享_一航技术 技术资讯 Wine 8.0 发布,所有模块完成 PE 转换

Wine 8.0 发布,所有模块完成 PE 转换

广告位

Wine (“Wine Is Not an Emulator” 的首字母缩写)是一个能够在多种 POSIX-compliant 操作系统(诸如 Linux,macOS 及 BSD 等)上运行 Windows 应用的兼容层。Wine 不是像虚拟机或者模拟器一样模仿内部的 Windows 逻辑,而是將 Windows API 调用翻译成为动态的 POSIX 调用,免除了性能和其他一些行为的内存占用,让你能够干净地集合 Windows 应用到你的桌面。

每年年初就是 Wine 发布大版本更新的时候,Wine 8.0 现在也如期正式发布。在经历了一年的 Wine 7.x 双周开发版本之后,Wine 8.0 纳入了过去一年中的所有变化。虽然在过去一年的双周构建中可以找到这些变化,但比起 Wine 7.0,Wine 8.0 的更新亮点包括:

  • 完成了将所有 Wine 模块转换为 PE 格式的工作。这对于复制保护、64 位主机上的 32 位应用支持、Windows 调试器、在 Arm 上运行 X86 应用等工作非常重要
  • 继续进行 WoW64 工作,最终允许 32 位 Windows 应用程序在没有 32 位 Unix 库的情况下工作,但这项工作仍在进行中,类 Windows 的 WoW64 模式仍是实验性的
  • 在默认配置中加入了 “light” 图形主题
  • Print Processor 架构已经实现
  • 围绕 Direct2D 和 Direct3D 功能的持续改进,包括性能优化
  • VKD3D 着色器库已经实现了一个新的 HLSL 编译器和反汇编器
  • 手柄的热插拔支持得到了极大的改善
  • 更好地支持方向盘外设的检测、力反馈和其他输入功能
  • 字体处理的改进
  • 将 Mono 引擎更新为 Mono 7.4
  • 所有内置应用程序默认使用 Common Controls v6 进行 HiDPI 渲染和主题设计
  • 各种构建基础设施和开发工具的更新
  • 对 Wine 中的许多捆绑库进行更新
  • OpenAL32.dll 包装器库已删除

用户可以通过 WineHQ.org 来下载和了解更多关于 Wine 8.0 版本的细节。

展开阅读全文
本文来自网络,不代表技术学习分享_一航技术立场,转载请注明出处。

作者: 一航技术

上一篇
下一篇
广告位

发表回复

返回顶部