Ask Slashdot: Is ReactOS A Serious Alternative To Windows? (reactos.org)
dryriver writes: So I just discovered the ReactOS 0.4.4 Alpha... It seems like this is basically a free, open source Windows replacement in the making. Does anyone have serious experience with ReactOS?
Do you think that ReactOS will ever reach the point where you can basically say "bye bye" to Microsoft Windows, but keep using all your favorite Windows software under ReactOS? Will this be able to run Windows Games and DCC software that taps into the processing power of the GPU? Or will ReactOS wind up being "mildly compatible" with Windows software -- e.g. basic Office productivity type software works, but professional-grade 3D software like Maya/CATIA does not?
Do you think that ReactOS will ever reach the point where you can basically say "bye bye" to Microsoft Windows, but keep using all your favorite Windows software under ReactOS? Will this be able to run Windows Games and DCC software that taps into the processing power of the GPU? Or will ReactOS wind up being "mildly compatible" with Windows software -- e.g. basic Office productivity type software works, but professional-grade 3D software like Maya/CATIA does not?
simple answer, NO, long answer FUCK no, following legacy designs is a way to ensure you will never be a viable alternative.
But maybe someday. dryriver, it looks like you have just discovered ReactOS but did you also realize that it has been alpha software for 20years? I 100% support their efforts—and have even given them money—but simply put, it is nowhere near replacing Windows in any meaningful way and unless someone wants to give them a $300 million grant, then they will not be any time soon and probably never.
In ten years, maybe, if your favourite software is at least 5 years old.
Not likely, because in 10 years ReactOS will only properly support Windows XP, while Windows will move on so much, there will be no modern GPUs to support Windows XP. Even right now, the absolute minimum requirement for modern GPUs is Windows 7 and ReactOS doesn't support it at all.
It already is.
No, not in 10 years or 20 years or ever. ReactOS has the same fundamental problem as Wine, it will be forever chasing stability trying to implement features and support that will ensure you can never run anything reliably but legacy software.
I think that most people that would be interested in ReactOS or Wine are not because they would not want to pay for a Windows license but because they have concerns about Microsoft's present and future shenanigans. There could be many reasons: from national security to just wanting to keep the machine safe and stable for what they are running.
That begs the question, what about cracker groups? Are there no cracked versions of Windows 10 out there with telemetry and other back doors switched off, that could only receive screened updates?
If that is an option for people, why isn't Microsoft concerned?
"We mustn't be caught by surprise by our own advancing technology" -- Aldous Huxley
I have seen it used on a few machines on my companies plant floor that are used to run some very old designer software, that produces a set of instructions that is then sent to machines running 'real windows' but highly isolated. Files get copied to a 3.5" and walked over! The design software won't run on anything newer than XP. The control software is running on WFW3.11 and Win95 in some cases.
ReactOS seems to be fine for this. The software runs and its basically the only thing the PCs are used for. Prior to this they were running WFW3.11 in DOSBox. ReactOS makes it a little easier for less than tech savy machine operators to get the file onto the floppy disk etc. They were struggling with the virtual/emulated machine concept. Ie I saved the file to the floppy drive, no you saved it to the virtual floppy drive now you need to copy it to the actual floppy. I said I saved it to the floppy. NO! So ReactOS is not without its use case, its just rare.
As far as the OP's question though. The answer is mostly "No", ReactOS is not going to be a reasonable platform for gaming, and really any kind of media. There is simply no hardware support. It shares a lot of code with WINE but lags behind what even WINE implements. WINE on Linux on the other hand can give you a pretty darn good gaming experience if you do your homework and pick well supported hardware, and check the app database on winehq before you frustrate yourself. Its also good to install apps in their own wine bottle, for best compatibility, and flexibility around libraries and such. If you do that I have found most software will run acceptably, unless you insist on the cutting edge latest games. Stick to titles for a few years ago for best results.
Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
I joined the ReactOS team a few years ago. And left again in a matter of days when I realized that ReactOS is just a shell with virtually no functionality. The code quality is beyond description - I have never experienced so poor code anywhere else during a period of more than 30 years of coding.
For instance, when I tried out ReactOS, you could format the system partition without any warning. Simply issue "format c:" and it happily formatted your Windows partition. Most of the code of ReactOS is like that. It appears to work but nobody tested it, nobody uses it, and it doesn't make any sense when you try it out.
No, ReactOS is NEVER going to be usable for anything but wasting a few nerds' time.