Update: Sadly regular Git doesn't work. You can track the issue here if you want: https://jira.reactos.org/browse/CORE-13898 About PowerShell: You could ask the devs on IRC at https://www.reactos.org/irc
You can probably find much more information in the bug tracker example of one of the projects.
It will probably run it, but I don't think ReactOS is really viable for everyday use yet. You really should look into some form of Linux instead; many distros run great on old hardware while still providing a more modern experience, such as Puppy Linux.
Thank you for your help. By the time I found this page and saw there eas lots of things missing before server roles. I kindly warned myself like READ THE FUCKING MANUAL. I have just learned about Samba+. I'll have a look at it. Thanks.
> and maybe games.
​
ROS has way less support for Windows Games than plain old Linux + WINE. See also Proton, which now supports several thousands of Windows games out of the box.
​
> test viruses
Ironically, viruses are probably way less portable than games. (i.e. many will try to use Windows-specific bugs to get privilege escalation, so they may not work on ROS.)
First, ReactOS isn't linux. It also isn't Windows. It's ReactOS.
Now that that is out of the way, it does have a graphics stack, and it should operate the same as windows xp does. You can either use DirectX or OpenGL.
> The DIB Engine (in the graphics subsystem), along with your video card's driver, provide rendering primitives, such as rectangles, lines and BitBlit operations.
https://www.reactos.org/wiki/ReactOS_Explorer
So in the end, if you have the right drivers, software installed, and no other bugs or issues. You can get anything to run under it.