有人用ReactOS试过他们的软件吗?

时间:2022-09-29 23:22:21

The Free MS Windows replacement operating system ReactOS has just released a new version. They have a large and active development team.

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

  • Have you tried your software with it yet?
  • 你用它试过你的软件了吗?

  • if so what is your recommendation?
  • 如果是的话,你的建议是什么?

  • Is it time to start investigating it as a serious Windows replacement?
  • 是时候开始调查它作为一个严重的Windows替代品?

6 个解决方案

#1


12  

Targeting ReactOS specifically is a bit too narrow IMO -- perhaps a better focus is to target compatibility with WINE. Because ReactOS shares so many of its usermode DLLs with WINE, targeting WINE should result in the app running just fine on ReactOS.

特别针对ReactOS的IMO有点过于狭隘 - 也许更好的关注点是与WINE的兼容性。因为ReactOS与WINE共享了许多用户模式DLL,所以定位WINE会导致应用程序在ReactOS上运行得很好。

Of course, there will always be things that WINE can't emulate well (hence the need for ReactOS). In this way, it seems that if something runs in WINE, it will run in ReactOS, whereas the fact that something runs in ReactOS doesn't mean that it will necessarily run in WINE.

当然,总会有WINE无法模仿的东西(因此需要ReactOS)。通过这种方式,似乎如果某些东西在WINE中运行,它将在ReactOS中运行,而事实上某些东西在ReactOS中运行并不意味着它必然会在WINE中运行。

Targeting WINE is well documented, perhaps easier to test, and by definition, should make your app compatible with ReactOS as a matter of course. In this way, you're not only gathering the rather large user base of current WINE users, but you're future-proofing yourself for whenever anyone wants to use your app with ReactOS.

定位WINE已有详细记录,可能更容易测试,根据定义,应该使您的应用程序与ReactOS兼容。通过这种方式,您不仅可以收集当前WINE用户的相当大的用户群,而且无论何时有人想将您的应用程序与ReactOS一起使用,您都可以自行保护自己。

#2


5  

In their homepage, at the Tour you can see a partial list of office, tools and games that already run OK (or more or less) at ReactOS. If you subscribe to the newsletter, you'll receive info about much more - for instance, I was quite surprised when I read most SQL Server 2000 tools actually work on ReactOS!! Query Analyzer, OSQL and Books Online work fine, Enterprise Manager and Profiler are buggy and the DBMS won't work at all.

在他们的主页上,在巡回赛中,您可以看到已在ReactOS上运行正常(或更多或更少)的办公室,工具和游戏的部分列表。如果您订阅了时事通讯,您将收到更多信息 - 例如,当我阅读大多数SQL Server 2000工具实际上在ReactOS上工作时,我感到非常惊讶!查询分析器,OSQL和联机丛书工作正常,企业管理器和分析器是错误的,DBMS根本不起作用。

At a former workplace (an all MS shop) we investigated seriously into it as a way to reduce our expenditure in licenses whilst keeping our in-house developed apps. Since it couldn't run MSDE fine, we had to abandon the project - hope in the future this will be solved and my ex-coworkers can push it again.

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

These announcements might as well be also on their homepage - I couldn't find them after 5 mins. of searching, though. Probably the easiest way to know all these compatibility issues is to join the newsletter, or look for its archives.

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

I have been tracking this OS' progress for quite some time. I believe it has all the potential to really bring an OSS operating system to the masses for it breaks the "chicken and egg" problem: it has applications and drivers from the very beginning (since it aims to have full ABI compatibility with MS Windows).

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

Just wait for their first beta, I won't be surprised if they surpass Linux in popularity really soon after that...

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

Post Edit: Found it! Look at section Support Database, it's the web place to go look for whether a particular piece of hardware of some program works on ReactOS.

发布编辑:发现它!看看支持数据库部分,它是一个网页,可以查看某些程序的特定硬件是否可以在ReactOS上运行。

#3


2  

ReactOS has been under development for a long long time.

ReactOS已经开发了很长时间。

They were in some hot water earlier because some of their code appeared to be line by line dissasembly of some NT kernel code, I think they have replaced all of it.

他们早些时候处于热水中,因为他们的一些代码似乎是逐行解析一些NT内核代码,我认为他们已经取代了所有代码。

I wouldn't bother with cross platform testing until they hit the same market penetration as Linux, which I would wager is never.

我不打扰跨平台测试,直到他们达到与Linux相同的市场渗透率,我绝对不会这样做。

#4


2  

Until ReactOS doesn't randomly crash just sitting there within 5 minutes of booting, I won't worry about testing my code on it. Don't get me wrong, I like ReactOS, but it's just not stable enough for any meaningful testing yet!

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

#5


2  

No, I do not think it is time to start thinking of it as a Windows replacement.

不,我认为现在不应该开始将其视为Windows的替代品。

As the site states, it's still in the Alpha stages. More importantly, whos Windows replacement? Yours? Your users? The former is one thing, the latter is categorically a no-go.

正如该网站所述,它仍处于Alpha阶段。更重要的是,Windows替换谁?你的位置?你的用户?前者是一回事,后者绝对是禁止的。

As an aside, I'm not really sure who this OS is targetting. It has to be people who rely on Windows software but don't want to pay, because people who simply don't want Windows can use MacOS / Linux, and the support (community or otherwise) for these choices is good.

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

Moreover, if you use Linux you already have some amounts of Windows software support via Wine.

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

Back to people who rely on Windows software but don't want to pay. If they are home users they can just simply pirate it, if they are large business users they already have support contracts and trained people etc. It's hard enough for large businesses to be OK to update to new versions of Windows, let alone an open source replacement.

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

So I suppose that leaves small businesses who don't want to obtain illegal copies of MS software, can't afford the OS licences and rely on software that only runs on Windows and has bad of non-existent Wine compatibility.

因此,我认为,小型企业不希望获得非法的MS软件副本,无法承担操作系统许可证,并且依赖于仅在Windows上运行并且不具备不存在的Wine兼容性的软件。

#6


0  

It is a useful replacement for Windows when it runs 'your' software without crashing. At the moment it is not a general purpose os as it is too unstable (being only alpha) but people have used ReactOS successfully in anger for specific tasks already. As a windows replacement it has multiple potential uses, sandbox systems, test and development systems, multiple virtual instances, embedded devices, even packaging/bundling legacy apps with their own compatible o/s. Driver and application compatibility, freed from Microsoft's policy of planned obsolescence and regular GUI renewal, what's not to like?

当它运行“你的”软件而不会崩溃时,它是Windows的有用替代品。目前它不是通用的操作系统,因为它太不稳定(只是阿尔法)但人们已经成功地使用了ReactOS来完成特定任务。作为Windows的替代品,它具有多种潜在用途,沙箱系统,测试和开发系统,多个虚拟实例,嵌入式设备,甚至包装/捆绑具有自己的兼容o / s的传统应用程序。驱动程序和应用程序兼容性,从微软的计划过时和常规GUI更新政策中解脱出来,有什么不喜欢的?

#1


12  

Targeting ReactOS specifically is a bit too narrow IMO -- perhaps a better focus is to target compatibility with WINE. Because ReactOS shares so many of its usermode DLLs with WINE, targeting WINE should result in the app running just fine on ReactOS.

特别针对ReactOS的IMO有点过于狭隘 - 也许更好的关注点是与WINE的兼容性。因为ReactOS与WINE共享了许多用户模式DLL,所以定位WINE会导致应用程序在ReactOS上运行得很好。

Of course, there will always be things that WINE can't emulate well (hence the need for ReactOS). In this way, it seems that if something runs in WINE, it will run in ReactOS, whereas the fact that something runs in ReactOS doesn't mean that it will necessarily run in WINE.

当然,总会有WINE无法模仿的东西(因此需要ReactOS)。通过这种方式,似乎如果某些东西在WINE中运行,它将在ReactOS中运行,而事实上某些东西在ReactOS中运行并不意味着它必然会在WINE中运行。

Targeting WINE is well documented, perhaps easier to test, and by definition, should make your app compatible with ReactOS as a matter of course. In this way, you're not only gathering the rather large user base of current WINE users, but you're future-proofing yourself for whenever anyone wants to use your app with ReactOS.

定位WINE已有详细记录,可能更容易测试,根据定义,应该使您的应用程序与ReactOS兼容。通过这种方式,您不仅可以收集当前WINE用户的相当大的用户群,而且无论何时有人想将您的应用程序与ReactOS一起使用,您都可以自行保护自己。

#2


5  

In their homepage, at the Tour you can see a partial list of office, tools and games that already run OK (or more or less) at ReactOS. If you subscribe to the newsletter, you'll receive info about much more - for instance, I was quite surprised when I read most SQL Server 2000 tools actually work on ReactOS!! Query Analyzer, OSQL and Books Online work fine, Enterprise Manager and Profiler are buggy and the DBMS won't work at all.

在他们的主页上,在巡回赛中,您可以看到已在ReactOS上运行正常(或更多或更少)的办公室,工具和游戏的部分列表。如果您订阅了时事通讯,您将收到更多信息 - 例如,当我阅读大多数SQL Server 2000工具实际上在ReactOS上工作时,我感到非常惊讶!查询分析器,OSQL和联机丛书工作正常,企业管理器和分析器是错误的,DBMS根本不起作用。

At a former workplace (an all MS shop) we investigated seriously into it as a way to reduce our expenditure in licenses whilst keeping our in-house developed apps. Since it couldn't run MSDE fine, we had to abandon the project - hope in the future this will be solved and my ex-coworkers can push it again.

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

These announcements might as well be also on their homepage - I couldn't find them after 5 mins. of searching, though. Probably the easiest way to know all these compatibility issues is to join the newsletter, or look for its archives.

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

I have been tracking this OS' progress for quite some time. I believe it has all the potential to really bring an OSS operating system to the masses for it breaks the "chicken and egg" problem: it has applications and drivers from the very beginning (since it aims to have full ABI compatibility with MS Windows).

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

Just wait for their first beta, I won't be surprised if they surpass Linux in popularity really soon after that...

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

Post Edit: Found it! Look at section Support Database, it's the web place to go look for whether a particular piece of hardware of some program works on ReactOS.

发布编辑:发现它!看看支持数据库部分,它是一个网页,可以查看某些程序的特定硬件是否可以在ReactOS上运行。

#3


2  

ReactOS has been under development for a long long time.

ReactOS已经开发了很长时间。

They were in some hot water earlier because some of their code appeared to be line by line dissasembly of some NT kernel code, I think they have replaced all of it.

他们早些时候处于热水中,因为他们的一些代码似乎是逐行解析一些NT内核代码,我认为他们已经取代了所有代码。

I wouldn't bother with cross platform testing until they hit the same market penetration as Linux, which I would wager is never.

我不打扰跨平台测试,直到他们达到与Linux相同的市场渗透率,我绝对不会这样做。

#4


2  

Until ReactOS doesn't randomly crash just sitting there within 5 minutes of booting, I won't worry about testing my code on it. Don't get me wrong, I like ReactOS, but it's just not stable enough for any meaningful testing yet!

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

#5


2  

No, I do not think it is time to start thinking of it as a Windows replacement.

不,我认为现在不应该开始将其视为Windows的替代品。

As the site states, it's still in the Alpha stages. More importantly, whos Windows replacement? Yours? Your users? The former is one thing, the latter is categorically a no-go.

正如该网站所述,它仍处于Alpha阶段。更重要的是,Windows替换谁?你的位置?你的用户?前者是一回事,后者绝对是禁止的。

As an aside, I'm not really sure who this OS is targetting. It has to be people who rely on Windows software but don't want to pay, because people who simply don't want Windows can use MacOS / Linux, and the support (community or otherwise) for these choices is good.

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

Moreover, if you use Linux you already have some amounts of Windows software support via Wine.

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

Back to people who rely on Windows software but don't want to pay. If they are home users they can just simply pirate it, if they are large business users they already have support contracts and trained people etc. It's hard enough for large businesses to be OK to update to new versions of Windows, let alone an open source replacement.

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

So I suppose that leaves small businesses who don't want to obtain illegal copies of MS software, can't afford the OS licences and rely on software that only runs on Windows and has bad of non-existent Wine compatibility.

因此,我认为,小型企业不希望获得非法的MS软件副本,无法承担操作系统许可证,并且依赖于仅在Windows上运行并且不具备不存在的Wine兼容性的软件。

#6


0  

It is a useful replacement for Windows when it runs 'your' software without crashing. At the moment it is not a general purpose os as it is too unstable (being only alpha) but people have used ReactOS successfully in anger for specific tasks already. As a windows replacement it has multiple potential uses, sandbox systems, test and development systems, multiple virtual instances, embedded devices, even packaging/bundling legacy apps with their own compatible o/s. Driver and application compatibility, freed from Microsoft's policy of planned obsolescence and regular GUI renewal, what's not to like?

当它运行“你的”软件而不会崩溃时,它是Windows的有用替代品。目前它不是通用的操作系统,因为它太不稳定(只是阿尔法)但人们已经成功地使用了ReactOS来完成特定任务。作为Windows的替代品,它具有多种潜在用途,沙箱系统,测试和开发系统,多个虚拟实例,嵌入式设备,甚至包装/捆绑具有自己的兼容o / s的传统应用程序。驱动程序和应用程序兼容性,从微软的计划过时和常规GUI更新政策中解脱出来,有什么不喜欢的?