Slashdot Mirror


ReactOS 0.4.9 Is Entirely Self-Hosting, Fixes FastFAT Crashes (appuals.com)

An anonymous reader quotes a report from Appuals: ReactOS, the "free Windows clone" operating system, has pushed out ReactOS 0.4.9 just recently, which brings a whole slew of improvements. With this latest 0.4.9 version, ReactOS has become entirely self-hosting without any issues, which means ReactOS can fully build itself from within itself, it does not require any third-party operating system to compile ReactOS. Self-hosting was built into older ReactOS versions, but it came with a myriad of issues -- the system would become too stressed under memory usage and storage I/O loads. This was due to a flawed NT-compliant kernel.

Additional improvements in ReactOS 0.4.9 include overall stability and performance enhancements. The hardware abstraction layer and the FastFAT drivers received significant attention, and FastFAT should no longer eat through the cache so fast it causes system crashes due to resource leakage. FastFAT has also been rewritten to trigger a "chkdsk" repair on dirty / corrupt volumes during boot detections. Some other quality improvements are the addition of a built-in zipfldr extension -- ReactOS can now natively unpackage zipped archives, without the need of a third-party tool like WinZip.
The changelog can be viewed here.

1 of 200 comments (clear)

  1. Why? by LordWabbit2 · · Score: -1, Troll
    This is a prime example of someone with too much time on their hands. Why bother building something that is... already there. Especially since they are so far behind they may as well not be in the race. What's the point? If it's to fluff out your C.V. well, keep on then, but otherwise I really think that this is a waste of resources that would be better spent on other open source projects.

    build itself from within itself,

    Whoop de doo.
    So you included the source code to a compiler within the source code to the operating system. But to build the source code I would need an operating system with a compiler. So yet again, what's the point? You could have saved at least a dozen children with the amount of time and effort being wasted to build an operating system no one needs and that no one will use (other then the creators, and then probably only as a second operating system). Who actually uses this stupid fucking thing other than the people coding it? Is it EVER allowed in a production environment, I know for sure it would not be allowed even close to a server where I work.

    --
    There are three kinds of falsehood: the first is a 'fib,' the second is a downright lie, and the third is statistics.