I Tried using a Windows Clone as a Daily Driver

Configurare noua (How To)

Situatie

Linux can sort of run Windows apps but not without jumping through multiple hoops. Imagine an operating system that is designed from the ground up to run Windows apps natively. That’s the promise of ReactOS.

Solutie

Meet ReactOS. It’s a free and open source operating system developed from scratch to run Windows drivers and software. It’s not Linux. It’s not Unix. It’s actually a reverse-engineered Windows clone.

You can imagine how daunting cloning an entire closed-source OS can be. To call it ambitious would be an understatement. ReactOS has been in development for the last two decades, and it’s still in alpha! So we shouldn’t expect a stable release anytime soon. When you log into the ReactOS desktop, you won’t see a Windows 11 look-alike. Or Windows 10, 8, 7, or even XP. It looks and feels a lot like Windows 2000 or 98. Even if a stable ReactOS comes out someday, it’ll lag a couple of decades behind the latest version of Windows.

I prefer Linux, but I’m locked into Windows by a few exclusive apps. If it wasn’t for those apps and games, I would quit Windows entirely. I’ve tried running them in Linux using Wine and its equivalents, but it never goes as seamlessly as I’d like. That’s why, when I found ReactOS, I was excited to give it a try.

Start menu on the ReactOS.

ReactOS warns that the project isn’t ready to be a daily driver yet, and that I should only use it for testing and evaluation. But I love retro computers, and I was determined not to let a few blue screens stand in the way (unfortunately, they did).

Installing ReactOS

I don’t recommend installing ReactOS on your main computer for two reasons: ReactOS needs very few resources and modern hardware is overkill for it. Second, it can be unstable and buggy. If you have an old laptop or PC lying around, it’s the best hardware to install ReactOS on. You can also run it inside a virtual machine.

Surprisingly, it took five minutes to install ReactOS (it was faster than some apps). I ran through an old-school installation screen, then an OS setup, and a failed driver installation. Two reboots later, I was on the ReactOS desktop.

Windows 2000 and 98 were before my time, but I have used Windows XP. ReactOS captures the look and feel. There’s a start menu, a taskbar, a notification tray, and default desktop icons that remind me of Windows XP (notice the “My Computer” shortcut in the corner). The context menu is a pixel-for-pixel recreation, complete with a “Refresh” button.

I went into the Desktop properties and found the all-too-familiar display settings. If you’ve used Windows XP or 2000, these wallpapers will be a trip down memory lane. How about this functional screensaver ripped from the movie Matrix? Or this original Paint clone.

ReactOS has an identical Task Manager too. You can see your resource usage in the performance tab. ReactOS uses 131MB of RAM and barely any CPU. The recommended amount of memory is 256MB and the OS limits itself to a single CPU core.

ReactOS task manager.

Even though it doesn’t look much like the recent versions, Windows users will feel right at home with the ReactOS UI.

Now let’s test how well it runs. This is where the rubber meets the road.

ReactOS can run executable EXE files natively. It does particularly well for legacy apps that no longer work on Windows 10 or Windows 11. ReactOS also has a native store where you can install updates and apps. Think of it as an open-source clone of the Microsoft Store. It’s called the Application Manager, where you can search and install apps with a single click. Alternatively, you can download EXE files from the internet and run their setup wizards just like you would on Windows.

ReactOS application manager.

I started by testing the app we all use the most: the web browser. ReactOS has a built-in version of Internet Explorer called the WineInternetExplorer. It couldn’t load most websites because of security certificate errors.

So I installed Mozilla Firefox and the installation went smoothly. Sadly, Mozilla has dropped support for old versions of Windows. So I could only get version 52.0 working. Google Chrome and Chromium (the open-source project powering Google Chrome and many other browsers) kept crashing the OS. I also found a bunch of obscure browsers in the ReactOS store. K-meleon browser, MyPal, NewMoon, and a few others.

K-meleon running on ReactOS.

Even though the older version of Firefox almost worked, it didn’t work with Google Docs (my primary document editor) or load YouTube (where I listen to music while editing said documents). Google Docs loaded but it was lagging horribly. I wouldn’t recommend using any of these outdated browsers because they’re riddled with security and privacy vulnerabilities.

I installed AbiWord which didn’t lag so I managed to set up the word processing part. ReactOS also has native support for Microsoft Office. But I don’t need Office, so I didn’t bother installing it. I did try to get Spotify working, which crashed the OS.

I need Adobe Photoshop and Illustrator in my daily workflows too. But ReactOS just doesn’t support modern versions of these apps. Someone managed to run an ancient version of Photoshop on ReactOS. But that wasn’t an option for me.

I love retro PC games (that’s the second reason I need Windows). And they work surprisingly well here. If you don’t like Windows but love old PC games, ReactOS might be for you. I played Chicken Invaders on ReactOS and it ran beautifully.

Tip solutie

Permanent

Voteaza

(7 din 14 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?