10

免费的 MS Windows 替代操作系统ReactOS刚刚发布了一个新版本。他们有一个庞大而活跃的开发团队。

  • 你试过你的软件了吗?
  • 如果是这样,您的建议是什么?
  • 是时候开始调查它作为一个严肃的 Windows 替代品了吗?
4

6 回答 6

12

专门针对 ReactOS 有点太狭隘了 IMO - 也许更好的重点是针对与WINE的兼容性。因为 ReactOS 与 WINE 共享了许多用户模式 ​​DLL,所以以 WINE为目标应该会导致应用程序在 ReactOS 上运行良好。

当然,总会有 WINE 无法很好模拟的东西(因此需要 ReactOS)。这样看来,如果某些东西在 WINE 中运行,它就会在 ReactOS 中运行,而在 ReactOS 中运行的事实并不意味着它一定会在 WINE 中运行。

以 WINE 为目标是有据可查的,也许更容易测试,并且根据定义,应该使您的应用程序与 ReactOS 兼容,这是理所当然的事情。通过这种方式,您不仅收集了当前 WINE 用户的相当大的用户群,而且您可以在任何人想要将您的应用程序与 ReactOS 一起使用时为自己做准备。

于 2008-11-11T18:20:28.283 回答
5

在他们的主页上,在Tour中,您可以看到在 ReactOS 上运行良好(或或多或少)的办公室、工具和游戏的部分列表。如果您订阅时事通讯,您会收到更多信息——例如,当我读到大多数 SQL Server 2000 工具实际上可以在 ReactOS 上运行时,我感到非常惊讶!Query Analyzer、OSQL 和 Books Online 工作正常,Enterprise Manager 和 Profiler 有问题,DBMS 根本无法工作。

在以前的工作场所(全是 MS 商店),我们对其进行了认真调查,以减少我们在许可证方面的支出,同时保留我们内部开发的应用程序。由于它无法正常运行 MSDE,我们不得不放弃该项目 - 希望将来能解决这个问题,我的前同事可以再次推动它。

这些公告也可能在他们的主页上——我在 5 分钟后找不到它们。搜索,虽然。了解所有这些兼容性问题的最简单方法可能是加入时事通讯,或查找其档案。

很长一段时间以来,我一直在跟踪这个操作系统的进展。我相信它完全有可能真正将 OSS 操作系统推向大众,因为它打破了“鸡生蛋”的问题:它从一开始就有应用程序和驱动程序(因为它的目标是与 MS Windows 完全兼容 ABI) .

等待他们的第一个测试版,如果他们在那之后很快超越 Linux,我不会感到惊讶......

帖子编辑:找到了!查看Support Database部分,它是查找某些程序的特定硬件是否适用于 ReactOS 的网站。

于 2008-11-11T18:51:30.390 回答
2

ReactOS 已经开发了很长时间。

他们早些时候陷入了困境,因为他们的一些代码似乎是一些 NT 内核代码的逐行反汇编,我认为他们已经替换了所有这些代码。

在它们达到与 Linux 相同的市场渗透率之前,我不会为跨平台测试而烦恼,我敢打赌,这永远不会。

于 2008-11-11T18:15:47.140 回答
2

在 ReactOS 不会在启动后 5 分钟内随机崩溃之前,我不会担心在其上测试我的代码。不要误会我的意思,我喜欢 ReactOS,但它还不够稳定,无法进行任何有意义的测试!

于 2008-11-11T18:56:34.670 回答
2

不,我认为现在不是开始将其视为 Windows 替代品的时候了。

正如网站所述,它仍处于 Alpha 阶段。更重要的是,谁的 Windows 替代品?你的?你的用户?前者是一回事,后者绝对是不行的。

顺便说一句,我不确定这个操作系统的目标是谁。必须是依赖 Windows 软件但不想付费的人,因为根本不想要 Windows 的人可以使用 MacOS/Linux,并且对这些选择的支持(社区或其他方式)很好。

此外,如果您使用 Linux,您已经通过 Wine 获得了一些 Windows 软件支持。

回到那些依赖 Windows 软件但不想付费的人。如果他们是家庭用户,他们可以简单地盗版,如果他们是大型企业用户,他们已经有支持合同和训练有素的人员等。大型企业很难更新到新版本的 Windows,更不用说开源了替换。

所以我想这会让那些不想获得 MS 软件的非法副本、买不起操作系统许可证并依赖仅在 Windows 上运行且不存在 Wine 兼容性不好的软件的小企业。

于 2008-11-11T19:05:04.527 回答
0

当它运行“您的”软件而不会崩溃时,它是 Windows 的有用替代品。目前它不是一个通用的操作系统,因为它太不稳定(只是 alpha),但是人们已经成功地使用 ReactOS 来完成特定的任务。作为 Windows 的替代品,它具有多种潜在用途、沙盒系统、测试和开发系统、多个虚拟实例、嵌入式设备,甚至将遗留应用程序与自己的兼容操作系统打包/捆绑。驱动程序和应用程序兼容性,摆脱了微软计划报废和定期 GUI 更新的政策,有什么不喜欢的?

于 2016-07-27T10:57:12.300 回答