ReactOS 0.4.9: Hayters will have to look for new arguments

    Hi, Habr!
    The football carnival is over, and the celebration of life called “Developing ReactOS”, as if nothing had happened, continues! We present to your attention the next release of our operating system.

    In this release - stability, once again stability and many new small amenities for a potential user of the tester.

    Download installation images | Press release | List of changes | TL; DR | Tests and regression list

    The main novelty of this issue is a significant increase in work stability! The system will no longer fall at idle over time or from some completely routine file operations. Moreover, ReactOS now feels almost equally well with both 53 megabytes of RAM, and with as many as 4 gigabytes - a maximum for 32-bit systems without PAE .


    To achieve a new level of stability of the system, a tremendous amount of work has been done. As a result, a lot of problems in memory managers and common cache have been fixed, leading to memory leaks. The biggest source of problems and instability was the significant resource leaks caused by the FastFAT driver, as a result of which it absorbed the shared cache to such an extent that attempts to conduct operations with large files led to a failure.

    Video with a demonstration of new products, which prepared the project volunteers.

    The second significant novelty of the release, logically following from the first, was self-hosting - the technical ability to fully assemble new system images using only the OS itself and the proprietary build environment. We have already written about it in sufficient detail in one of the previous posts .

    An enthusiast has sent a video from VisualProg (working under ReactOS) that communicates with an Arduino Mini Pro microcontroller, and the data is stored in a MySQL database and is accessible via the MySQL ODBC driver.

    Other interesting changes worth mentioning include:

    • The automatic utility chkdsk is activated , which checks disk drives after critical failures or violation of the integrity of the file system. Now the system is very likely to rise from the ashes to start after BSODa.


    • Added built-in utility for unpacking archives Zip Folder .
    • Improved file operations in the explorer when using the drag'n'drop function and the right mouse button
    • Amendments to the mechanisms for starting and stopping services.
    • A significant number of fixes to prepare for the release of 64-bit versions of the operating system.
    • The long-suffering automatic installation script of the libraries mfc42.dll, mfc42u.dll, msvbvm60.dll has finally been added to RAPPS (application manager)
    • Work continued on improving the basic ReactOS application suite, which includes applications such as the clipboard viewer, the shutdown dialog, the event viewer, the command line interface and the RAPPS application installation manager.
    • To ensure compatibility with Windows, ReactOS can now also be presented as Windows 8.1 and declare support for corresponding versions of libraries and APIs.

    And finally

    Adobe Photoshop CS2 works again in ReactOS 0.4.9.

    For someone who is willing to take a chance and try ReactOS on real hardware, but faced with the lack of an optical drive, Alexander Burmistrov prepared a video instruction on how to work around this problem and an image of the file system :

    We are waiting for your impressions and bug reports , friends! Also, do not forget that you can help the project not only with donations , but simply by giving it a star on the githaba !

    Also popular now: