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

Red Hat: British Army Deal, Hyperconverged Infrastructure, OpenShift, Soaring Share Price, and Fedora

today's howtos

Servers: Infrakit & LinuxKit, CMTL, ServiceMaster, Synology, Ubuntu, and NeuVector

  • Why Infrakit & LinuxKit are better together for Building Immutable Infrastructure?
    Let us accept the fact – “Managing Docker on different Infrastructure is still difficult and not portable”. While working on Docker for Mac, AWS, GCP & Azure, Docker Team realized the need for a standard way to create and manage infrastructure state that was portable across any type of infrastructure, from different cloud providers to on-prem. One serious challenge is that each vendor has differentiated IP invested in how they handle certain aspects of their cloud infrastructure. It is not enough to just provision n-number of servers;what IT ops teams need is a simple and consistent way to declare the number of servers, what size they should be, and what sort of base software configuration is required. Also, in the case of server failures (especially unplanned), that sudden change needs to be reconciled against the desired state to ensure that any required servers are re-provisioned with the necessary configuration. Docker Team introduced and open sourced “InfraKit” last year to solve these problems and to provide the ability to create a self healing infrastructure for distributed systems.
  • CMTL Testing First Linux Based Intel® Server Board
    The board is designed for HPC workload environments requiring parallel computing processing performance. Up to 72 cores for optional support and 100Gb/s node interconnect. Six slots for DDR4, 2400Mhz registered ECC DIMMS to achieve a capacity of 384G.
  • [Older] DNS Infrastructure at GitHub
    At GitHub we recently revamped how we do DNS from the ground up. This included both how we interact with external DNS providers and how we serve records internally to our hosts. To do this, we had to design and build a new DNS infrastructure that could scale with GitHub’s growth and across many data centers.
  • ServiceMaster polishes DevOps process for Linux container security
    ServiceMaster Global Holdings Inc., which owns consumer brands such as Terminix, Merry Maids, Furniture Medic and ServiceMaster Clean and Restore, deploys 75,000 service trucks to residential driveways each day. Five years ago, the company was taken private by an equity firm, and new leadership, including a new CIO, was brought in to modernize its operations. When it returned to the public market in 2014, the company had completely overhauled its approach to IT.
  • My Love Affair with Synology
    In my "Hodge Podge" article in the October 2016 issue, I mentioned how much I love the Synology NAS I have in my server closet (Figure 1). I got quite a few email messages from people—some wanting more information, some scolding me for not rolling my own NAS, and some asking me what on earth I need with that much storage. Oddly, the Linux-running Synology NAS has become one of my main server machines, and it does far more than just store data. Because so many people wanted more information, I figured I'd share some of the cool things I do with my Synology.
  • Certified Ubuntu Cloud Guest – The best of Ubuntu on the best clouds
    Ubuntu has a long history in the cloud. It is the number one guest operating system on AWS, Azure and Google Cloud Platform. In fact there are more Ubuntu images running in the public cloud than all other operating systems combined. Ubuntu is a free operating system which means anyone can download an image, whenever they want. So why should cloud providers offer certified Ubuntu images to their customers?
  • Cloud Foundry and Kubernetes: Different Tools
    It’s difficult to compare programming languages and platforms, of course, but this was the analogy that most frequently came to mind last week. Cloud Foundry is unlikely to be as popular as it was shortly after it launched, when it was the only open source PaaS platform available. But this says little about Cloud Foundry, and more about the platform market which – like every other infrastructure market – is exploding with choice to the point of being problematic. It also ignores the ability for the Cloud Foundry foundation to actively embrace this choice via the addition of Kubo.
  • Ubuntu OpenStack Pike Milestone 2
    The Ubuntu OpenStack team is pleased to announce the general availability of the OpenStack Pike b2 milestone in Ubuntu 17.10 and for Ubuntu 16.04 LTS via the Ubuntu Cloud Archive.
  • NeuVector Releases Open Source Tools to Help Enterprises Evaluate Kubernetes 1.6 Deployments for CIS Benchmark Compliance

Chromebook Dual Boot How-to: Ubuntu 17.04 GNOME and Chrome OS

Last year when I got my Acer Chromebook 11 (C740), I wrote a tutorial to teach you guys how to remove Google Chrome OS and install a GNU/Linux distribution of your choice, but things got boring. Read more