GNU操作系统和自由软件运动 维基
Advertisement

ReactOS是一个自由和开源操作系统,用于x86/x64个人计算机,旨在与为Windows Server 2003开发的计算机程序和设备驱动程序二进制兼容。

作为Windows 95的克隆项目,其开发始于1996年,并在1998年以ReactOS的名称继续开发,增加了Windows更高版本的特性。ReactOS被认为是Windows及其无文档Windows API信息潜在的开源简单替代品。其官方网站上以前曾提出:

ReactOS项目的主要目标是提供与Windows二进制兼容的操作系统……这样,习惯于Windows熟悉的用户界面的人就会发现使用ReactOS很容易。ReactOS的最终目标是,您可以删除Windows并安装ReactOS,而最终用户不会注意到变化。

截至2017年12月,ReactOS被认为是一个alpha软件,其特性还不完整,但有许多Windows应用程序已经可以运行(例如Adobe Reader 6.0、OpenOffice等),因此其开发者建议只将其用于评估和测试目的。

ReactOS主要由C语言编写,其中有些元素,如ReactOS文件资源管理器,由C++编写。此项目部分实现了Windows API的功能,并且已被移植到AMD64处理器架构。ReactOS作为FOSS生态系统的一部分,重用并联合了许多其他FOSS项目,尤其是Wine项目,它为类Unix操作系统开发了一个Windows兼容层。

复刻[ | ]

基于ReactOS的复刻偶尔会被创建:

  • Ekush OS(2004)
  • ReactOS Server
  • OpenROS(2013)
  • FusionOS(2013)
  • ReactOS NG(2015)——目标是与Windows 8兼容
  • Greentea OS(2016)——目标是加速并简化开发

参见[ | ]

  • coLinux,允许Microsoft Windows和Linux内核在同一机器上同时并行运行的项目
  • FreeDOS,MS-DOS的克隆
  • Longene,旨在与Microsoft Windows和Linux生态系统都二进制兼容的混合操作系统内核
  • NDISwrapper,在Linux内核中重建部分Windows NT内核,以允许在Linux中使用Windows驱动程序
  • Wine,在类Unix操作系统上运行Microsoft Windows应用程序的兼容层

外部链接[ | ]

Advertisement