IT资讯 ReactOS 2020 年度总结:只发布一个新版本、首次雇佣全职开发者以及升级编译器

everley · 2021-01-04 10:30:06 · 热度: 41

ReactOS 开发团队对 2020 年的工作进行了一次回顾,虽然去年 ReactOS 只发布了一个新版本 (ReactOS 0.4.13),但项目本身改进了许多,尤其是内核方面,因为去年 ReactOS 团队首次雇佣了两名全职的内核开发者。

ReactOS 团队表示,由于去年他们大部分的工作集中在内核上,其他的一些改进没有引起太多关注,例如改进 Shell、增强 ReactOS 应用管理器的可用性、核心构建组件升级到 GCC 8.4 和 CMake 3.17、对 Clang 编译器支持的进展、合并新的存储栈、支持 Kernel-Mode Driver 框架、增强内存管理代码以及增强即插即用 (plug-and-play) 相关功能等。

ReactOS 2020 年度总结:只发布一个新版本、首次雇佣全职开发者以及升级编译器

ReactOS 0.4.13,去年发布的唯一一个稳定版

ReactOS 2020 年度总结:只发布一个新版本、首次雇佣全职开发者以及升级编译器

▲升级应用管理器:优化 UI 和增强可用性功能、显示应用程序屏幕截图和支持和命令行脚本

ReactOS 2020 年度总结:只发布一个新版本、首次雇佣全职开发者以及升级编译器

▲优化内核和驱动,包括对内存管理器/通用缓存子系统的改进

此项工作旨在在运行文件系统驱动程序时更好地与 Windows 兼容,正因如此,ReactOS 终于可以使用来自 Windows 的ntfs.sys驱动,并且可以处理 FAT 文件系统的开源 Microsoft fastfat.sys 驱动。

ReactOS 2020 年度总结:只发布一个新版本、首次雇佣全职开发者以及升级编译器

▲在原生 Xbox 上运行 ReactOS

ReactOS 2020 年度总结:只发布一个新版本、首次雇佣全职开发者以及升级编译器

▲在 PC-98 模拟器中运行 ReactOS

移植方面的工作,主要关注的平台依旧是 i386,不过移植到其他架构平台的工作也正在进行,包括 AMD64、XBOX 和 PC98。其中对 AMD64 的支持大部分已合并,但图形界面仍然存在问题。

谈及未来的计划,ReactOS 团队提到了以下这些内容:

  • 支持 Windows Vista+ 应用程序的向前兼容性子系统
  • Printing
  • 改进 CRT 和标准库
  • 有关 amd64 支持和 SMP 支持的 APIC HAL(硬件抽象层)工作

详情查看 https://reactos.org/project-news/reactos-in-2020/

猜你喜欢:
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册