【问题标题】:Has anyone tried their software with ReactOS yet?有人用 ReactOS 试用过他们的软件吗?
【发布时间】:2010-09-21 20:31:38
【问题描述】:

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

  • 您试用过您的软件了吗?
  • 如果是,您的建议是什么?
  • 是时候开始将其作为 Windows 替代品进行调查了吗?

【问题讨论】:

  • 听起来它仍然是 pre-pre-alpha。到达那里,但还不值得投入大量时间。

标签: windows replace operating-system react-os


【解决方案1】:

专门针对 ReactOS 的 IMO 有点太狭窄了——也许更好的重点是针对与 WINE 的兼容性。因为 ReactOS 共享了很多它的 usermode DLLs with WINE,定位 WINE 应该会导致应用程序在 ReactOS 上运行良好。

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

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

【讨论】:

  • 我不会称其为面向未来的,因为 Wine 还没有完成,并且在应用程序支持方面经常出现回归。仅仅因为您的应用可以在当前版本的 Wine 上运行并不意味着它可以在 6 个月后发布的版本上运行。
【解决方案2】:

在他们的主页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。

【讨论】:

  • 真的吗?最好的情况是,Windows 98 / XP 不是免费的吗?家庭用户可以盗版而不关心,大型企业用户想要并且已经与 MS 以及在其操作系统中受过培训的人员签订了支持合同。我想这确实会留下小企业用户..
  • Win95、98 和 ME 使用相同的(有缺陷的)内核。 XP、2000、2003 和 Vista 使用 NT 的内核,这要好得多。 NT 的内核是 ReactOS 试图从头开始重建的一个内核。除了免费之外,它是开放的,因此您可以根据自己的喜好对其进行修改 - 尝试使用 Win98 :D
  • 很遗憾,您提供的链接不再可用。我试图找到有关他们网站上支持的内容的相关信息,但没有结果 - 也许我应该更加努力。不过,感谢您提供其他信息。
【解决方案3】:

ReactOS 已经开发了很长时间。

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

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

【讨论】:

  • 他们肯定有很多开发人员和巨大的努力投入其中。它们还与 WINE 保持一致。
【解决方案4】:

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

【讨论】:

  • 嘿,Windows '98 只是坐在那里随机崩溃,这是一个成功的操作系统。
  • 我想你已经把它和 Windows ME 搞混了... :-) Windows 98(和 SE)对我来说一直很稳定。
【解决方案5】:

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

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

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

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

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

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

【讨论】:

    【解决方案6】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-05-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多