信息 >新手的资源
新来到 ReactOS?
以下的信息或许对新来者有用。请发送更正和信息补充以及任何其他反馈至"ros-web" 邮件列表。
有效的使用 ReactOS 网站
许多在ReactOS 所发生的活动尽在社区部分。这里能让人并肩了解工程的当前事务以及在关于贡献的份上与开发团队保持联系的地方。
学习 ReactOS
- ReactOS 的前生:
ReactOS 有个较旧的工程名为 FreeWin95 的起源。FreeWin95 志在能够与Microsoft® Windows® 95 二进制兼容。它是由 Yannick Majoros 所发起于1996 年。可是开发始终没有重大的开始,这是因为没完没了的讨论于设计方面并且考虑过来临的 NT 架构。
- ReactOS 的诞生:
ReactOS 终于在 1998 诞生了。有了 FreeWin95 的失败, Jason Filby 接管本工程,重命名为ReactOS 并呼吁那些曾经订阅过旧的邮件列表来参与 ReactOS。与FreeWin95 不同的是, ReactOS 计划与Windows NT 4 保持二进制的兼容而非基于DOS 的Windows 9x。这个新工程的主轴是成绩而非讨论。本工程之所以重新命名为ReactOS,是因为该操作系统的诞生是由对微软在操作系统市场的垄断所产生的不满。
- 早期的开始:
早期的开始是很糟糕的慢并且非常困难的。这是因为我们当时缺乏内核开发者。缺乏稳定的 GDI(图形设备接口)也意味着没有GUI (图形界面)。只有当内核比较稳定并且添加了基本驱动的支持时才增加更多开发者对于本工程的兴趣。
- ReactOS 的今天:
为了保留潮流,ReactOS 现在将锁定对Windows XP/2003 的兼容性而非较旧的 NT 4 为目标。ReactOS 从开始时已经经过了许多旅程。它现在有较稳的内核并对数位API 有了可观的实现。这些都在较高层次以及标准库。 实现了GDI,VGA (视频图形阵列),VBE (VESA BIOS 扩展)驱动以及OpenGL 和局部的DirectX 支持皆表示它现在有了图形界面并且已经可以运行游戏(如Quake I-III, Unreal Tournament, Diablo 2 等)以及许多应用程序如AbiWord 和 Firefox (火狐)。我们也几乎完成了网络堆栈以便提供因特网的访问。主要内核部分连同 CC (共同缓冲)以及MM (内存管理器),以及Win32 子系统,已经重新编写。这是为了更好的代码以及更大的兼容性于Windows 的相应部分。这毫无疑问将耗费额外的时间并且有时对SVN 造成极度不稳定但这也对于开发ReactOS 迈向一大步。
帮助
每个人都有东西能为ReactOS 社区进行贡献一份力! 微软已经投入许多资源才能驱使并开发出Windows 家族的操作系统,因此ReactOS 需要相同的支持力量才能成功也是恰当合理的。我们的需要并不局限于需要更多开发者:单单是考虑人力资源,本工程需要测试人员,翻译员,图形设计师,稿者,以及管理员才能维护维基和Bugzilla。通过捐赠的资助或其他方式将确保开发过程的费用已经被覆盖了。最后,认可也是对ReactOS 重要的,因为人们会主要工程的需要并了解它的潜能来替代Windows®,这将导致其潜能在桌面操作系统领域中驱使革新的变化。
这个页面将提供更多关于您如何协助ReactOS 的信息。