Language Selection

English French German Italian Portuguese Spanish

Peeking in the Windows of ReactOS 0.3.1

Filed under
OS
Reviews
-s

With the internetnews.com article published today, I found myself a bit curious as to what ReactOS exactly was and what it looked like. Well, I had a bit of a hard time finding out what exactly it was, but I did find out what is wasn't. Apparently it isn't a wine on top of linux and it isn't Microsoft.

The ReactOS website states, "ReactOS is a free and open-sourced operating system based on the Windows architecture, providing support for existing applications and drivers, and an alternative to the current dominant consumer operating system." It also says what it ain't. It's stated as, "It is not another wrapper built on Linux, like WINE. It does not attempt or plan to compete with WINE; in fact, the user-mode part of ReactOS is almost entirely WINE-based and our two teams have close ties. ReactOS is also not "yet another OS". It does not attempt to be a third player." But it never says what exactly it is, at least for my mind. I think they are trying to say that it's an entirely new system largely compiled from c and c++ source that utilizes and interacts with the wine apis and dlls to duplicate the functions of the Windows NT system. That's what the code looks like to a lay person like myself anyway.

I decided the best way to try and see what ReactOS is was to download the livecd and take a look at it. Unfortunately, it wouldn't boot on my desktop machine, instead just stopping at the nice boot splash. However, it would boot in an emulator on my Linux desktop. I was able to look around just a bit, but there wasn't much there. Of course, with a 70mb image, I didn't expect much.

        


As you can see from the screenshots, the Programs menu is grayed out. I was able to open some of the system tools found in the Settings Menu. Most didn't work, but I was able to set a background and preview a screensaver. It didn't take too much clicking around before the system became unusable and I had to restart it. As an alpha grade product, this wasn't unexpected. In fact, I was pleasantly surprised it even booted (so quickly even under emulation) and worked at all.

        


I think it's an admirable idea and the developers are apparently skilled and dedicated, but I'm just not sure this system will take off. It's already outdated looking. I'm not sure who would want to run a desktop that looks like Windows 98 anymore or wants to run old NT or 2003 software. I guess there are a few probably who might be interested in a free and open source system that could run software designed for an older Microsoft system if it was ready to go right now. I don't want to hurt anyone's feelings, but I'm afraid that by the time this system is ready to go, most folks will have already made their choice between Vista, OS X, or Linux. There may be a niche, but it will probably be small. I could be and hope I am wrong, so let's just keep an eye on this interesting project and see what happens.


I like the wallpaper

The GUI... not so much. This ought to remind many of us how pretty GNOME and KDE can be... I suppose the Wine team could reuse these, alongside Wine, but that would have broken compatibility with Windows UIs. Just a thought... minddump maybe...

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

How to Integrate Dropbox in Ubuntu Using Nautilus File Manager

This beginners guide will help you to install and integrate Dropbox in Ubuntu’s Nautilus file manager. Dropbox is a popular file hosting service provides users cloud storage and access to your files from any device. Dropbox provides free account upto a certain storage limit and also provides subscription based accounts. Dropbox provides native desktop apps for Linux systems. Read more

Security: Cincoze Back Doors (ME), Windows 10 Mobile Killed (No More Patches), New FUD About 'Linux Servers'

  • Industrial Apollo Lake mini-PC features dual GbE with PoE
    Cincoze announced a compact, rugged “DA-1100” embedded PC with an Apollo Lake SoC, triple display support, dual GbE ports with PoE, 4x USB 3.0 ports, SATA, and expansion via mini-PCIe and homegrown add-on modules. Cincoze has updated its “entry level” Intel Bay Trail based DA-1000 industrial mini-PC, which is sold under the same name in the U.S. by Logic Supply. The new Apollo Lake based DA-1100, which is now referred to as an edge computer is not only a bit faster, but offers a few key enhancements, including PoE and triple displays. No pricing was listed by Taiwan-based Cincoze, but Logic Supply sold the earlier DA-1000 at $569 and up including a 32GB SATA SSD. It’s possible the new model will end up at Logic Supply as well.
  • Microsoft is Ending Windows 10 Mobile Support on December 10th, 2019
    After the end of support, Windows Phones will continue to work, but some features will eventually shut down. Automatic and manual backups for settings and apps will cease after March 10, 2020. And services like photo upload and device restore will stop December 2020.
  • Linux-Targeting Cryptojacking Malware Disables Cloud-Based Security Measures: Report [Ed: They make it sound like GNU/Linux is the problem; but it relies on already-compromised GNU/Linux systems]
    A new cryptojacking malware has the ability to disable cloud-based security measures to avoid detection on Linux servers, research by information security company Palo Alto Networks Jan. 17 reveals. The malware in question mines Monero (XMR) and is reportedly a modified version of one used by the so-called “Rocke” group, originally discovered by cybersecurity firm Talos in August last year. According to the research, one of the first things that the malware does is check for other cryptocurrency mining processes and add firewall rules to block any other cryptojacking malware.

GNU/Linux Gains on Laptops

  • Writing With a Linux Laptop
    Open source solutions like Linux provide for greater productivity; check out our screencast highlighting how a Linux Laptop functions.
  • Google Updates: Security in motion, Linux in launcher and Ethereum in the sin bin
    Back to Google proper, and Chrome OS. After wowing us with a promise of Linux compatibility, it has now emerged that the integration could run deeper than we thought. The latest news out of Mountain View is that Linux apps will be treated like any others - that means you'll be able to launch them from the app launcher, which is cooler than we even expected.
  • Pixelbook and “Nami” Chromebooks the first to get Linux GPU acceleration in Project Crostini
    I don’t have a Pixelbook for testing right now, otherwise, I’d pop it into Developer Mode and jump on the Canary channel. However, I do still have a loaner Acer Chromebook Spin 13, so I’ll give it a go later today and see if the newly added code from early this morning is there in the Canary Channel; if it is, I’ll circle back with observations on how well it does or doesn’t work for the Android emulator in Android Studio and possibly a game or two using Steam.
  • Pixelbook and 'Nami' Chromebooks the First To Get Linux GPU Acceleration in Project Crostini
    I've been following the bug report that tracks progress on adding GPU acceleration for the Linux container in Chrome OS and there's good news today. The first two Chrome OS boards should now, or very soon, be able to try GPU hardware acceleration with the new startup parameter found last month. The bug report says the -enable-gpu argument was added to the Eve and Nami boards.
  • Chrome OS to test early GPU support for Linux apps soon
    If you’ve kept up with Chrome OS in the past six months or so, you’ll know that one of the more interesting new features to launch is Linux apps support. While this has potential to introduce all sorts of new applications to Chrome OS, there are some features missing that hold it back, in this early stage. One of the most anticipated features, graphics acceleration (or GPU support), necessary for running Linux games and some other apps, will be available to test soon on Chrome OS.

Second Godot 3.1 Beta

  • Godot 3.1 Beta 2
    We entered the release freeze last week with Godot 3.1 beta 1, and many high priority bug reports have been fixed since then. We're now publishing a new beta 2 snapshot for testers to work with. This new release fixes various crash scenarios, as well as a performance regression in the GLES backend. We're still aiming for a release by the end of the month, so we're under a tight schedule. From now on dev focus is on release-critical issues that would seriously hamper Godot 3.1's usability and features. Contrarily to our 3.0.x maintenance releases, which include only thoroughly reviewed and backwards-compatible bug fixes, the 3.1 version includes all the new features (and subsequent bugs!) merged in the master branch since January 2018, and especially all those showcased on our past devblogs. It's been almost a year since the 3.0 release and close to 6,000 commits, so expect a lot of nice things in the final 3.1 version!
  • Godot 3.1 Beta 2 Released With OpenGL ES Performance Fix
    The developers behind Godot, one of the leading open-source game engines, have announced their second beta release for the upcoming Godot 3.1 feature release. Godot 3.1 initially entered beta earlier this month as stepping towards the first major release of this cross-platform game engine since Godot 3.0 last year. Godot 3.1 is preparing OpenGL ES 2.0 rendering support, continued work around virtual reality (VR) support, 3D soft body physics capabilities, constructive solid geometry, BPTC texture compression, a new visual shader editor, WebSockets support, and various game developer/editor improvements.