|
|
信息 > ReactOS 的历程ReactOS 的历程ReactOS 项目开始于 1996 年
在 ReactOS 出现之前1996年前后一些人成立了一个名为 FreeWin95 的小组,其目标是实现一个克隆 Windows 95 的操作系统。不幸的是,虽然有许多新的雄心勃勃的开源项目,但是小组却困在老套而又无止境的系统设计讨论上面,没有任何结果。 ReactOS 之初1997年年底,该项目已无力继续,没有任何实际的成果。Jason Filby 成为项目协调员,并呼吁大家仍然订阅邮件列表以重整项目。之后小组决定,项目参照的目标应该为 Windows NT,而且应该将重点放在结果——书面代码,而不是无休止的讨论。该项目被重命名为 ReactOS,是因为在微软垄断操作系统市场的大环境下,相关的不满日益增多。 1998年2月,ReactOS 真正开始。 大跃进即使有大量的代码产生,最初的几年 ReactOS 的发展仍然是十分缓慢的。只有少数的开发人员知道如何编写内核代码。这是他们开始编写复杂内核的困难时期。之后,随着内核变得愈加完整和稳定,基本驱动程序,如 IDE 和键盘驱动程序,被开发出来,从而使得更多的人能够参与开发。今天的 ReactOS目前,开发者的数量仍在稳步上升,内核经过长时间的开发已经相当稳定,许多 API 已经足够完整地支持更高层次的操作。大量的工作被用来实现各种库。网络代码已经集成并运作,让那些愿意鼓捣注册表的人上网。图形设备接口(GDI)、VGA 和 VBE(VESA BIOS Extensions)图形驱动程序, OpenGL 和部分 DirectX 的实现已经能够使一些游戏运行,例如雷神之锤*(Quake)1-3,虚幻竞技场(Unreal Tournament),暗黑破坏神(Diablo)2 。 USB 支持已经实现, 包含 USB 键盘与鼠标的支持。 不久的将来请参考我们网站的 路线规划页面. ReactOS的路线规划着重列出了迈向1.0版的路线规划. |