ReactOS 0.4.3 Released

by Z98 | November 16, 2016

The ReactOS Project is pleased to announce the release of another incremental update, version 0.4.3. This would be fourth such release the project has made this year, an indication we hope of the steady progress that we have made. Approximately 342 issues were resolved since the release of 0.4.2, with the oldest dating all the way back to 2006 involving text alignment.

Notable in this release is the switching to a new winsock library that had been started several years ago by Alex Ionescu and imported into trunk by Ged Murphy. Even after it was brought in however significant work remained to be done before it could replace the old winsock library, work which Peter Hater and Andreas Maier undertook. Their effort has now reached a point wherein the team feels it is ready to supplant the original library and 0.4.3 serves as the first release to incorporate it. As the winsock library underpins effectively all network operations in user mode applications, and its improvement should be a significant boon for ReactOS' compatibility with such programs as the Good old Games (GoG) client and newer versions of the Python runtime.

Image

Of perhaps more interest to vintage game fans, improvements to ReactOS' implementation of NTVDM has seen several more DOS-era games now running successfully. Strategy fans in particular should enjoy a trip down memory lane with the likes of Age of Empires and Command & Conquer.

Image
Image

Behind the scenes the team has made a major effort to flesh out the test suite, ranging from memory related functionality to the windows shell API. Work also continues on the aptly named Another Rewrite of the Memory Manager Module (ARM3) with the initial implementation of sections support, the last major piece of functionality before it can completely replace the old memory manager.

A more detailed list of changes can be found on the changelog. Those seeking to download the install CD and liveCD respectively can follow the links.

As always the project is thankful to all of the developers and volunteers that have put so much time and effort into ReactOS and the donors that have generously supported the project, even enabling us to hire several developers. We would not be here without all of you, and we hope that the steady stream of releases will continue in coming year and beyond. Today however we leave you with a few more shots of other programs which ReactOS now plays well with.

Image
Image
Image
Video
Video