Linked by Thom Holwerda on Thu 30th May 2013 22:55 UTC, submitted by sheokand
ReactOS "The ReactOS project is proud to announce the release of version 0.3.15. A culmination of over a year of development, 0.3.15 incorporates several architectural enhancements to create a more compatible and conformant implementation of the NT architecture. Perhaps the most user visible enhancement is initial support for USB devices, both storage and input. Infrastructure wise, this is the first release of ReactOS using CMake instead of rbuild. The conversion to CMake has allowed developers to generate Visual Studio solutions for working on the code, though several C++ components still need work before support for Microsoft's toolchain is complete."
Thread beginning with comment 563329
To read all comments associated with this story, please click here.
by fithisux on Fri 31st May 2013 13:48 UTC
Member since:

While ReactOS is a promising project especially for open source windows apps in my opinion it has some drawbacks

1. (User Space of things) It tries to implement things that already have alternatives instead of reusing as much code as possible.
2. It states that it has no intention to accelerate cygwin. For me its a bad decision.
3. It aims at binary compatibility with Windows instead of source compatibility which means it reproduces many windows specific flaws.
4. It insists on Fat while JFS is an attractive option
5. It could co-operate with OS2 crowd to get OS2 functionality / source compatibility BY them
6. It could optionally investigate the use of a uKernel like the OsFree project

Reply Score: 2

RE: Promising
by BluenoseJake on Fri 31st May 2013 17:47 in reply to "Promising"
BluenoseJake Member since:

All of those things are features, not problems, implementing any of them would destroy windows binary compatibility, which is paramount for the project.

Windows users expect binary compatibility, and couldn't give a rats ass about source compatibility, which would be impossible, as most of the most used Windows applications are closed source.

Reproducing the flaws in Windows is part of the process of maintaining binary compatibility with Windows.

Windows doesn't support JFS, so why would ReactOS?

Using a kernel that is not binary compatible with windows when the goal is to maintain binary compatibility is crazy.

You don't seem to understand the goals of the project, so you probably should either A) find out, or B) stop commenting about something you know little about.

Reply Parent Score: 7