首页 |信息 | 社区 | 开发 | ReactOS我的家 |联系我们

  1. 主页
  2. 信息
  3. 社区
  4. 开发
  5. ReactOS我的家
  6. 联系我们

  1. 概况
  2. ReactOS是什么?
  3. 为何开发ReactOS?
  4. 下载
  5. 路线规划(英文)
  6. 常见问题
  7. 媒体
  8. 历程
  9. 新闻
  10. 授权
  11. 基金会
  12. 白皮书
  13. 法律审查
  14. 参与人员(英文)
  15. ReactOS 网站

信息 > 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版的路线规划.


ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.