ReactOS,Windows上的开源版本

智能真的很好说 2025-04-16 08:24:43

ReactOS 对于日常使用来说太笨拙了,但在这个非 Linux 操作系统上工作表明了 Microsoft Windows 之外的世界。

您知道吗,有一个开源操作系统旨在与 Windows 兼容?

这不是一个看起来和感觉像 Microsoft Windows 的 Linux 发行版 。实际上,视觉上的相似性仅限于 Windows 美学。当然, 任何 Linux 发行版都可以预装 Wine,这允许用户安装 Windows 应用程序,但此类操作系统仍然是 Linux。

在我继续之前,我认为我陷入操作系统的宏伟计划是众所周知的。我是一个核心的 Linux 用户,几十年来一直如此。

话虽如此,有很多人想继续使用 Windows,但又不想在 Windows 10 支持消失时购买新 PC。尽管我更愿意推荐 Linux 发行版(因为它更安全、更可靠,并且可以在所有类型的硬件上运行),但我知道有些人甚至拒绝考虑使用 Linux。

这就是 ReactOS 的用武之地。Windows 的这种开源版本旨在:

创建 Microsoft Windows 的免费替代品。确保与现有软件(游戏、生产力应用程序和其他依赖于 Windows API 的程序)兼容。提供安全性改进。

ReactOS 的第一个稳定版本于 2011 年推出。2013 年,发布了测试版,其中包括对 64 位系统和硬件加速的改进支持。最后,在 2020 年,该项目达到了 Technical Alpha 里程碑,这意味着团队在稳定性和性能方面取得了重大进展。

我记得我第一次测试 ReactOS(它刚发布时)。虽然我可以看到操作系统试图做什么,但它几乎无法使用。现在?好吧,我们只能说最新版本真的让我大吃一惊。

使用 ReactOS 要记住的一件事:不要指望任何现代外观。最新版本看起来与旧的 Windows XP UI 非常相似。

这很丑陋。

另一件需要考虑的事情是 ReactOS 以与 Linux 类似的方式处理软件管理。有 ReactOS Application Manager(应用程序管理器),这是一个应用商店,您可以在其中安装所需的应用程序。我尝试下载 Opera 浏览器的安装程序,但在默认的 Web 浏览器无法满足要求。然后,我打开Applications Manager,找到 Opera,安装它,然后就可以开始了。

即使安装了最新可用的 Opera 版本,也存在问题。然后我去安装 Firefox,却发现可用的版本已经过时了。然后,我下载了最新的 Firefox 安装程序(来自 mozilla.org)并开始通过 .exe 进行安装。

双击下载的 .exe 文件并完成安装向导后,我安装了最新版本的 Firefox,一切都按预期工作。

接下来,我下载了最新版本 LibreOffice 的安装程序。在下载过程中,我被警告说我的 Firefox 版本已过时,这很奇怪,但随后它还提到了在受支持的平台上安装。

奇怪。

浏览器在下载 LibreOffice 文件时仍然运行,因此我让它继续。

双击 LibreOffice 安装程序,没有任何反应。

回到 Applications Manager,我找到了一个 LibreOffice 版本(下图),但它已经过时了(版本 5.4.7.2)。我不会回到这样一个过时的版本。另一个尝试下载最新版本的 LibreOffice,看看我是否可以运行安装程序。

LibreOffice 已安装在 ReactOS 上

这也是事情真正开始分崩离析的时候。我尝试将安装程序文件从 Downloads 移动到 My Documents (因为那是我能够运行 Firefox 安装程序的地方),但这导致文件管理器崩溃。所以,我重启是因为(你知道的)Windows 经常需要重启来解决神秘问题。

重启后,我再次尝试安装,结果相同。

这里的教训是,如果你想使用 ReactOS,最好的办法是只从 Application Manager 安装应用程序,因为除此之外的任何内容都可能安装或运行,也可能不会安装或运行。

为什么要用 ReactOS?

此时,您可能已经将双手举向空中说:“何必呢?”这是一个有效的问题,我发现除了您是 Windows 的铁杆用户之外,很难想出一个答案,而且您负担不起一台新机器来取代 Windows 10,而且 Linux 不是您的一杯茶。ReactOS 可能已经有将近 15 年的历史了,但它仍然感觉像是一个正在进行的工作;它有问题、速度慢,并且不支持大量应用程序。

最后,我能想象到有人想要使用 ReactOS 的唯一原因是加入开发团队 ,帮助推动操作系统向前发展。我可以想象,如果团队能够消除错误,安装更多(和更新)的应用程序,并更新 UI,他们将改变游戏规则。

如果他们问我,我建议升级 UI 以使其外观和感觉更像 KDE Plasma 的最新版本。我不知道他们是如何开发操作系统的(或者是否可能),但是将 KDE Plasma 移植到 ReacOS 上会产生巨大的影响,因为他们可以创建一个更像 Windows 的现代桌面布局。

就目前而言,感觉就像您正在使用在 Wine 上运行的整个操作系统。

即便如此,我认为 ReactOS 是一个重要的项目,因为它展示了需求可以激发什么。需要一个与 Windows 1:1 兼容的开源操作系统,如果这成为现实,它将通过 ReactOS 来实现。

我不建议任何人将 ReactOS 用作日常操作系统。但是,如果您想了解可以做些什么,这是一个值得挑选的好项目。如果团队能够找到一些新的开发人员来接手这项事业,它可能会掀起波澜,现在是实现这一目标的理想时机。

0 阅读:0

智能真的很好说

简介:感谢大家的关注