ReactOS 0.4.12 操作系统已发布,旨在确保与 Microsoft Windows 程序和驱动程序的兼容性。
这是该项目过渡到更快速的版本生成(频率大约每三个月一次)后的第十二个版本。 21 年来,该操作系统一直处于“alpha”开发阶段。 安装工具包已准备好供下载。 ISO 映像 (122 MB) 和实时构建 (90 MB)。 项目代码根据 GPLv2 和 LGPLv2 许可证分发。
尽管形成了运营时间表,但发布的最终准备工作(传统上是在单独的分支中进行)花了近六个月的时间。 准备过程如此漫长的原因是发布工程师 Joachim Henze 希望尽可能多地纠正过去几年积累的回归。 结果,消除了超过33个回归,这可以说是一个令人印象深刻的结果。
0.4.12 版本中最重要的修复是消除了一系列导致 渲染失真 许多不同应用程序中按钮上的文本,例如 iTunes 和基于 .NET 框架(2.0 和 4.0)的程序。
添加了两个新主题 - XP 风格的 Lunar(更改了配色方案)和新版本 Windows 风格的 Mizu。
支持已激活 窗口对齐 相对于屏幕边缘的应用程序或在使用鼠标沿特定方向移动窗口时展开/折叠。
添加了 Intel e1000 网络适配器的免费驱动程序,默认情况下在 VirtualBox 和 VMware 虚拟网络接口中使用。 它是由 Viktor Perevertkin 和 Mark Jensen 开发的。
Stanislav Motylkov 添加了加载 MIDI 乐器驱动程序并管理它们的功能。
ReactOS 0.4.12 中修复的最早的错误报告是 CORE-187 请求,要求添加对使用“.local”文件的本地 Dll 覆盖的支持。 本地覆盖对于许多可移植程序的工作是必需的。
使用 PXE 协议实现网络启动的问题已得到解决。
代码已被重写,以保护在内核空间中运行的组件(ntoskrnl、win32k、驱动程序等)不被应用程序修改。
与 Wine Staging 4.0 代码库和第三方组件的更新版本同步:btrfs 1.1、uniata 0.47、ACPICA 20190405、libpng 1.6.35、mbedtls 2.7.10、mpg123 1.25.10、libxml2 2.9.9、libxslt 1.1.33、 libtiff 4.0.10 .XNUMX。
>>> 更新日志
>>> 已修复的错误列表
来源: linux.org.ru