📜 ⬆️ ⬇️

Release ReactOS 0.PI (0.3.14)


The ReactOS team is proud to announce the release of ReactOS version 0.3.14.



Distribution download page . |
The donation collection page . Flattr it!

The ReactOS team thanks everyone who has ever participated in the development and testing or helped with something else and is dedicating this release to the memory of Greg van Geldorp .
')

This version contains a huge amount of both architectural and user-friendly changes and improvements. Also, it includes the results of a great job done as part of Google Summer of Code 2011 , where team members presented the students with projects for development and acted as their mentors.

ReactOS network stack processing has become one of the most significant changes. One of the projects developed during GSoC is the new TCP / IP driver created using the LwIP project code. The LwIP library is a popular and stable implementation of the TCP / IP protocol, originally intended for use in embedded computer systems. With the introduction of the new driver, the stability and performance of the network stack has been significantly improved, which allows applications with a wide data transmission channel, such as torrent clients, to function normally. In addition, the addition of scatter / gather DMA support to ReactOS resulted in improved compatibility with NT5.1 drivers. Last but not least, ReactOS now supports wireless networks and is able to connect to open networks as well as networks using WEP encryption.

One of the changes that users will notice in the new version is support for themes . Users can now change the appearance of the ReactOS user interface, set the UI themes created for Windows XP, and change the appearance of the desktop from a standard theme to something much more exotic.

Adding a kernel-mode test environment helped reveal a number of errors in the kernel components. This is a fairly important change, leading to a more stable operation of the kernel and giving the project crucial information about the occurrence of unwanted regressions in the kernel of the system.

Support for building ReactOS using software tools from Microsoft has also played a big role in the preparation of this release. Now the project is at the stage when it became possible to fully assemble ReactOS in the MSVC environment and to get absolutely working images of the installation and livecd disks. All this, together with GCC, allows you to build ReactOS using two different toolkits on different platforms, both in Windows and in Linux and MacOS X.

In preparing this release, 789 errors were corrected, including 118 regressions. The oldest corrected regression was error number 1009 (it is not possible to open the context menu with the Shift-F10 key combination). The oldest bug fixed was error number 209 (the PrintScreen key does not work), an entry about which was created more than eight years ago. Since the release of version 0.3.13, 811 new error entries have been added.

List of the most significant changes in the new version.




Author translation evilslon .

Crowdfunding experiment


Crowd funding experiment is coming to an end. If volunteers who wish to implement the functions ordered by the community are not found within the agreed time, then all funds raised (~ 10,000 rubles) will be transferred to the ReactOS Foundation.

Source: https://habr.com/ru/post/137830/


All Articles