大家好,小编又和大家见面了。上一篇文章,我们讲了一款失败的Windows(不是Vista也不是8),今天,我们就来讲一款基于Windows NT的操作系统但不是Windows的操作系统。 ReactOS是开源免费的Windows NT系列(含NT4.0/2000/XP/2003)克隆操作系统,保持了与Windows的系统级兼容性。ReactOS 旨在实现和NT与XP操作系统二进制下的完全应用程序和驱动设备的兼容性,通过使用类似构架和提供完全公共接口。根据专利法,目前模拟DOS和WINDOWS2.0是合法的,除了微软在1990年以后注册的专利。2020年,本系统有可能不违反专利法。 自由软件倡导者认同自由软件操作系统现状的改善促进了竞争,ReactOS也同样获益匪浅ReactOS是最完整的类 Windows操作系统的工作平台, 因此,参与开发的程序员需要花费许多精力去学习ReactOS源码 和研究ReactOS开发文档。ReactOS组件也越来越多,兼容性也越来越好,但 ReactOS 不会有任何束缚。 ReactOS已经并将继续吸收最新版本的Win32 API,跟踪甚至发展最新的操作系统技术 。尽我们所能,使用最新的技术,并不断的融合新的特点到最新版本。 简单地说,ReactOS目标就是用您的硬件设备去运行您的应用程序,最后,诞生一个任何人都可以免费使用的 FOSS 操作系统。大约在1996年时,一群开源软件开发者启动了一个名为FreeWin95的项目,旨在实现一个Windows 95的克隆操作系统。这个项目当时只停留在关于系统实现的讨论上。到了1997年末,项目依旧没有进展。开发成员呼吁重新开始这个项目,而实现的目标也改为Windows NT系统,同时项目名称命名为ReactOS(react反抗)。1998年二月ReactOS项目正式启动,开始开发系统内核和基本的驱动程序。 2012年4月开始,ReactOS开始实施招聘程序员来加快开发进度。2012年7月30日,第一份招聘合同正式生效。 ReactOS是个开源项目。这个项目的目标是开发出一个开源的Windows操作系统。为此,参与者当然需要深入理解Windows。经过数年的努力,这个项目已经取得了颇为丰硕的成果。在阅读、分析ReactOS代码的过程中,小编每感叹这个项目的参与者对于Windows的理解竟能那么深入和准确,不由得对这个团队充满了由衷的敬意。 那么他们对Windows的理解来自何方呢?确实有人曾怀疑他们是否看到过泄漏出来的Windows源码,为此,ReactOS团队曾开展过一次自审自查,凡是看到过Windows源码的人便不能再留在这个团队内,并对这些人所贡献的代码进行改写。 |
Powered by Discuz! X3.4
© 2001-2023 Discuz! Team.