reactos是什么意思 reactos是什么

ReactOS 它是开源的,自由的 Windows NT 一系列克隆操作系统,保持和维护 Windows 系统级兼容性 。

reactos是什么意思 reactos是什么

文章插图
ReactOS 是一款基于 Windows NT 该架构的开源操作系统旨在完成和完成和完成 NT 与 Windows 根据类似框架的使用和提供完整的公共界面,操作系统二进制下的完整应用程序与驱动设备的兼容性 。
截至 2022 年 12 月,ReactOS 它仍然被称为 alpha 软件,功能不完整,但很多 Windows (例如,应用程序已经运行(例如) Adobe Reader 6.0,OpenOffice 等),因此开发者只建议用于评估和测试目的 。
1996 年,一群随机软件开发者开始了一个名字 Frewin95 该项目旨在再次完成 Windows 95.但当时仅限于讨论操作系统并没有取得实质性的进展 。
虽然对于 Frewin95 项目期望很高,但直到项目期望很高, 1997 年底,项目还没有公开发布任何版本,所以项目协调员 Jason Filby 协同大家重振这个项目,起一个新名字 “ReactOS” ,并计划再次完成 Windows NT 。1998 年 2 月 ReactOS 项目正式启动,逐步开发系统内核和基本驱动软件 。
为防止版权起诉,ReactOS 必须明确、彻底地区分和不衍化 Windows,这是一个非常谨慎的工作目标 。2006 年 1 月 17 日,Hartmut Birr 在 ReactOS 开发者邮件列表中提到了开发者邮件列表中提到的开发者邮件列表 ReactOS 包括反编译 Windows 源码 。因此,开发人员暂时禁止非开发人员进入系统 。鉴于 ReactOS 是开放源代码软件,这引起了开放源代码社区的不满 。ReactOS 推动者不受当时行为的影响 。
ReactOS 主要用 C 语言写作,包括一些用途 C写作元素,如 ReactOS Explorer 和声音栈 。该项目应用于该项目的应用 。MinGW 和 Visual Studio 开展编译 。
ReactOS 和 Wine 项目共享本机运行二进制 Windows 软件的目标,因此可以共享大量的依赖项目和开发 。ReactOS 应用 Wine 项目的一部分,方便它从 Wine 在推进 Win32 API 水平的进步受益 。尽管由于系统架构的不同,Wine 的 NTDLL,USER32、KERNEL32、GDI32 和 ADVAPI32 部件不能由 ReactOS 直接使用,但代码片段和其余部分可以在两个项目之间共享 。不过核心由 ReactOS 独立开发,因为 Wine 取决于现有的类 Unix 核心 。
ReactOS 项目组宣布,他们已被聘用 Victor Perevertkin 在之后的 3 全职工作一个月 ReactOS 与存储相关的开发工作 。ReactOS 有”开源 Windows”它被称为,但与其他模块相比,它在存储层面的技术水平长期处于不理想的状态 。这也是他们聘请全职开发人员在存储及相关行业进行改进的重要原因 。
自 2022 年至今,Victor 一直是各种 ReactOS 元件的关键驱动器 。他在 GSoC 第一次亮相时为 ReactOS 编写的 Btrfs 引导扇区代码已经渗透到核心行业,然后负责新的 USB 最近,堆栈的整合正在进行中 ReactOS 准备新编译器工具链的重大升级时,几乎接触到了 ReactOS 所有部分 。
在合同期间,Victor 主要从事仓储相关的开发工作,这是 ReactOS 中长期被忽视的一块 。他计划最后将 scsiport 转换为适用的即插即用(Plug & Play)驱动软件,并在此过程中修复核心即插即用 bug,进而改善 USB 存储支持和对 Windows 存储驱动软件的兼容性 。
如果时间允许,延伸目标包括继续他以前的工作,以及谷歌的核心内存错误测试工具 Address Sanitizers 集成到 ReactOS 中,并根据开启情况进行修复 APIC 的 HAL 进行引导时存在的不足 。
ReactOS 项目组的招聘行为也是项目的一个重要里程碑,因为不断收到的捐赠最终可以让他们以接近价格市场的价格雇佣一名全职开发人员 。
【reactos是什么意思 reactos是什么】