内容简介:Wine(Wine Is Not an Emulator)是一个能够在多种兼容 POSIX 接口的操作系统(诸如 Linux、macOS 与 BSD 等)上运行 Windows 应用的兼容层。它不是像虚拟机或者模拟器一样模仿内部的 Windows 逻辑,而是将 Wind...
Wine(Wine Is Not an Emulator)是一个能够在多种兼容 POSIX 接口的操作系统(诸如 Linux 、macOS 与 BSD 等)上运行 Windows 应用的兼容层。它不是像虚拟机或者模拟器一样模仿内部的 Windows 逻辑,而是将 Windows API 调用翻译成为动态的 POSIX 调用,免除了性能和其它一些行为的内存占用,让你能够干净地整合 Windows 应用到桌面。
Wine 7.0 已经正式发布,该版本中值得关注的更新内容包括:
PE 模块
- 除了少数例外,所有模块都可以用 PE 格式构建。
- 对于有关联的 Unix 库的 PE 模块,PE 部分和 Unix 部分之间的接口是通过标准的 NT 系统调用。
- 内置的 dlls 只有在磁盘上有相应的PE文件时才被加载。
WoW64
- 实现了 64 位 Windows-on-Windows(WoW64)架构,并且支持在 64 位 Unix 主机进程中运行 32 位 Windows 应用程序。
- 大多数 Unix 库都实现了 WoW64 thunks,使 32 位 PE 模块可以调用 64 位的 Unix 库。
主题
- Wine 中包含了一个 "Light" 主题,有 "Blue" 和 "Classic Blue" 两个颜色变体。
- 所有的 Common Controls 都支持主题化,并在主题改变时自动刷新。
- 所有内置的应用程序都支持主题化,以及高 DPI 渲染。
图形
- 有一个新的 Win32u 库实现了内核方面的图形和窗口管理支持。
- Vulkan 驱动支持升级到 Vulkan 规范的 1.2.201 版本。
- 对 Direct2D 效果的一些初步支持已经实现。
- Direct2D API 支持 ID2D1MultiThread 接口。
- WindowsCodecs 支持对 WMP(Windows Media Photo)格式的图像进行解码,以及将图像编码为 DDS(DirectDraw Surface)格式。
- WindowsCodecs 不再支持将图像编码为 macOS ICNS 格式。
Direct3D
- 对 Wine Direct3D 实现的 Vulkan 渲染器进行了各种改进。
- Direct3D 12 支持 1.1 版本的根签名。
- 下列额外的显卡会被 Direct3D 显卡数据库所识别:
- AMD Radeon RX 5500M
- AMD Radeon RX 6800/6800 XT/6900 XT
- AMD Van Gogh
- 英特尔 UHD Graphics 630
- Nvidia GT 1030
- ……
D3DX
- 对 D3DX 效果框架的第 10 版的支持有了很大的改进。
- D3DX 10 支持 Windows Media Photo(JPEG XR)图像文件格式。
- 各种 D3DX10 纹理创建函数(
D3DX10CreateTextureFromMemory()
及其变体)被实现。 - 增加了 ID3DX10Sprite 接口的部分实现。
- 增加了 ID3DX10Font 接口的部分实现。
音频/视频
- DirectShow 和 Media Foundation GStreamer 被统一到一个单一的后端,使其更容易实现新的媒体解码 API。
- Windows Media 的异步和同步阅读器对象是基于 WineGStreamer 后端实现的。
- Media Foundation 的支持更加完整
- QuickTime 解码器库(wineqtdecoder)被移除,GStreamer 是 macOS 上所有内置多媒体编解码器所需的。
文本和字体
- Font Set 对象是在 DirectWrite 中实现的。
- TextHost 接口已在 RichEdit 中正确实现。
国际化
- 统一码字符表是基于 14.0.0 版本。
- 时区数据被更新,基于来自 Olson 和 Unicode CLDR 数据库的信息。
- 720(阿拉伯语、波斯语和乌尔都语)和 20949(韩文)代码段得到支持。
- 支持 sr-Latn-RS 区划。
……
更多详情可查看:https://www.winehq.org/announce/7.0
以上所述就是小编给大家介绍的《Wine 7.0 发布》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- NPM包(模块)发布、更新、撤销发布
- 有赞灰度发布与蓝绿发布实践
- 【重磅发布】Linkis 0.10.0 版本发布
- BeetlSQL 3.0.9 发布,Idea 插件发布
- 贝密游戏 0.7.0 发布,发布斗地主
- 【重磅发布】DataSphere Studio 0.9.0 版本发布
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
数据库系统实现
加西亚-莫利纳(Hector Garcia-Molina)、Jeffrey D.Ullman、Jennifer Widom / 杨冬青、吴愈青、包小源 / 机械工业出版社 / 2010-5 / 59.00元
《数据库系统实现(第2版)》是斯坦福大学计算机科学专业数据库系列课程第二门课的教科书。书中对数据库系统实现原理进行了深入阐述,并具体讨论了数据库管理系统的三个主要成分——存储管理器、查询处理器和事务管理器的实现技术。此外,第2版充分反映了数据管理技术的新进展,对内容进行了扩充,除了在第1版中原有的“信息集成”一章(第10章)中加入了新的内容外,还增加了两个全新的章:“数据挖掘”(第11章)和“数据......一起来看看 《数据库系统实现》 这本书的介绍吧!
JS 压缩/解压工具
在线压缩/解压 JS 代码
SHA 加密
SHA 加密工具