ReactOS 首次实现 NT6 系统调用,兼容 Windows Vista
ReactOS 迈向 Windows Vista 兼容性,首次实现 NT6 系统调用
开源操作系统 ReactOS 在其发展历程中迎来一项重要里程碑,首次成功实现了 Windows NT6 系统调用。这一更新标志着 ReactOS 在兼容性方面迈出了关键一步,旨在支持更广泛的 Windows 应用程序,特别是那些基于 Windows Vista 及更新版本设计的软件。
此前,ReactOS 主要聚焦于兼容 Windows NT 5.2 架构(对应 Windows XP 和 Windows Server 2003)。此次更新的核心在于其代码库最新合并请求中添加的首批 NT6 处理器函数。其中,名为“NtGetCurrentProcessorNumberEx”的系统调用现已可用,能够返回当前调用线程正在运行的逻辑处理器编号。尽管该功能本身看似微小,但它代表了 ReactOS 在模拟更现代 Windows 系统行为上的重大进展。
此项更新对于 ReactOS 这样一个已坚持近 30 年的开源、净室开发项目而言,是技术积累和持续努力的体现。开发者正逐步推进系统向更高级别 Windows 架构的兼容性,为实现与 Windows Vista 及更高版本操作系统的软件兼容奠定基础。
对于追求 Windows 替代方案并希望运行较新软件的用户而言,ReactOS 的这项进展值得关注。虽然完全实现对 Windows Vista 及更新版本的兼容仍需时日,但此次 NT6 系统调用的引入,无疑是朝着这一目标迈出的坚实一步,预示着其未来在软件兼容性方面可能带来的更大突破。