有一群这样的人在开发类似Windows的系统-ReactOS

有这样一群人,他们基于Windows的文档,在开发兼容Windows二进制程序的操作系统,这就是ReactOS.
这是个开源的系统,大家都是业余时间来写代码。他们不断的测试或反汇编Windows的代码,然后实现自己的操作系统。
这群人为了什么? 有Wine不就好了,为什么还执着的做ReactOS这么多年?
都是神人呀!
毛德操还以为为基础写了一个<Windows内核情景分析>
请看ReactOS的介绍: http://www.reactos.org/zh/about_userfaq.html

ReactOS是什么?

ReactOS (React Operating System的简称) 是一个 开源 的与Microsoft Windows应用程序和驱动程序兼容的操作系统。[更多]

ReactOS基于Microsoft® Windows®吗?

当然不是! ReactOS仅包含GNU GPL (General Public License) 和GPL相兼容的许可协议的代码。

ReactOS基于 *nix或 Linux吗?

当然不是! ReactOS 并不基于 UNIX/Linux。 它是完全从零开始写的。

ReactOS合法吗?

没错,完全合法。

开发者没有看过Windows®代码。 他们使用Windows® 操作系统系列的公开的文档。 他们通过若干测试的方式了解Windows®是怎么运作的。 实际上, ReactOS模仿Windows®干的东西,不过不是完全一样的方式罢了,因为他们没有相同的代码。所有ReactOS的代码是GNU GPL (General Public License)。

为什么ReactOS不支持NTFS?

NTFS相当难实现。 仅有的相近实现是NTFS-3g (FUSE), 然而它不是内核模式的。

原因是:
  • NTFS是个复杂的文件系统。
  • 完全没有文档。正由于此就更难以实现。无法完全与Windows®在一些特殊情况下兼容。为此就更不要说兼容于未来的Windows®。

您或许可以从ReactOS论坛中找到大量的讨论。

ReactOS也许将在未来的开发中实现NTFS。 请耐心等待。

 

ReactOS GUI(图形界面)好糟糕哦!为什么不用别的壳?

当ReactOS更加完备时,您可以使用一些其他的壳。 但是我们目前需要一个像资源管理器(Explorer) 的壳, 以达到完全兼容的目标。 您的抱怨将改变不了现状...

为啥我的某些应用程序在ReactOS里无法运行?

ReactOS 仍处于 alpha 阶段 并不推荐日常使用。 许多应用软件不能 (正常地)工作,因为许多API还没有实现。这也许是软件不能正确工作的原因。

为什么ReactOS? 为什么克隆Microsoft Windows?

首先,关于ReactOS不是一个克隆的Windows操作系统。关于ReactOS是一个兼容微软Windows应用程序和驱动程序的操作系统。问题的部分原因是为什么开发Linux一样的原因(您或许可以说是开源的UNIX克隆)?总之, Linux操作系统是一个伟大的操作系统,但它并不是每个人的答案。有很多人喜欢微软Windows ,但对微软的政策和各种问题感到非常沮丧。

Windows 9x系列是基于DOS的并因此无可避免地有许多弱点,这是微软Windows臭名远扬的主要原因。微软Windows NT系列的Windows系统,却具有坚实的设计(虽然微软的默认设置非常糟糕,以致坏了名声)。但并非因此就是完美的,由于没有源代码,一些问题就没有办法解决,所以兼容的操作系统必须从底层开始构造。

为什么不要转头直接帮助开发Wine/Linux?

这是一个非常常见的FAQ, 所以放在了用户FAQ 另外(技术性的回复可以在 开发者 FAQ里找到)。 

ReactOS 和Wine一起密切发展,因此两个工程互利互惠。 我们有几个同时是WINE和ReactOS工程的开发者,他们致力于两个工程间兼容的问题。 

我们认为Linux + Wine无法成为一个完整的Microsoft(R) Windows(R) 产品。ReactOS却拥有更高的兼容潜力 - 特别是Microsoft(R) Windows(R)的驱动程序 - 然而那些不属于WINE的专注范畴。

ReactOS能在哪些处理器上运行?

ReactOS 目前仅支持x86处理架构,然而一组PowerPC和AMD的移植小组已经开始工作,另外还有一组ARM小组,所以将会有嵌入式的ReactOS。ReactOS将运行于Intel(R) Pentium(R) x64, Intel Xeon(R) x64, AMD(R) Athlon(R) x64 和AMD Opteron(R) 处理系统的32位为模式,那些64位的功能尚未使用。想知道支持的设备请参考兼容性数据库


ReactOS什么时候完工?

首先,您必须界定完工的标准,ReactOS能干什么,什么时候被认为是完工的。这个定义人与人之间可以有很大的出入,这个问题无法完备的回答。但有一件事是肯定的:ReactOS将继续发展,因为总是会有需要改进的地方。详情请参阅 路线规划。



  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值