跳转到内容

ReactOS

维基百科,自由的百科全书

这是本页的一个历史版本,由Larryli留言 | 贡献2004年11月28日 (日) 08:26编辑。这可能和当前版本存在着巨大的差异。

(差异) ←上一修订 | 最后版本 (差异) | 下一修订→ (差异)

ReactOS 是一个开发与Windows NTWindows 2000 应用程序、硬件驱动程序兼容的操作系统开源软件项目。本项目目前只是处于内部测试(alpha)开发状态。ReactOS 在 GNU 通用公共许可证下发布。

ReactOS logo
ReactOS logo

历史

大约在 1996 年,一群开源软件开发者启动了一个名为 FreeWin95 的项目,旨在实现一个 Windows 95克隆操作系统。这个项目当时只停留在关于系统实现的讨论上。

到了 1997 年年末,项目依旧没有进展。开发成员呼吁重新开始这个项目,而实现的目标也改为 Windows NT 系统,同时项目名称命名为 ReactOS(React 反抗)。1998 年 2 月 ReactOS 项目正式启动,开始开发系统内核和基本的驱动程序。

功能概述

到了 2004 年,ReactOS 内核已经十分稳定,大多数给上层程序开发使用的API均制作完成,并且拥有了一个基本的GUI窗口界面。ReactOS 已经具有一个与 Windows 浏览器类似的 ReactOS Explorer 作为系统操作界面。

ReactOS 0.2 版可以运行相当多数的 Win32 应用程序,并拥有自己的 Notepad(记事本,基本的文本编辑器)、Regedit(系统注册表编辑器),Cmd(命令行提示符)和几个其他的大型应用(比如 AbiWord 文字编辑器)以及一些游戏(QuakeQuake IIWine扫雷克隆)。

当前开发的 0.2.4 版主要工作在于声卡、网卡的驱动支持,似乎现在的开发进度变得异常缓慢。:P 另外,Ext2 文件系统GRUB 引导器的支持工作完成预计可使 ReactOS 直接使用已有的 Linux 分区

相关项目

ReactOS works with the Wine project so that the ReactOS project can benefit from Wine's progress in implementing the Win32 API. These efforts mainly concern Wine's DLLs, most of which can be shared between ReactOS and Wine. Both projects work on cross-compatibility issues, so that the remaining few DLLs can be used in ReactOS.

未来目标

The next release (0.3.0) is to incorporate functional TCP/IP and is expected around the new year

ReactOS developers are working on improving the GUI system, adding networking, multimedia, and plug-and-play hardware support. Java and .NET support (through Mono) are also important fields that need to be worked on. Work on the DOS, OS/2 and POSIX personalities has been stopped, being deemed of minor importance.

In October 2004, the goal for version 1.0 was set to the stable implementation of a subset of Windows NT 4.0 Workstation ("ReactOS Workstation"), including TCP/IP networking, client-side and server-side support of CIFS, OpenGL, DirectX and better support for Windows device drivers.

硬件需求

参见

外部链接


本页面由 larryli 翻译至 http://en.wikipedia.org/wiki/ReactOS 2004.11.28 zh:ReactOS