Linked by Thom Holwerda on Mon 16th Apr 2018 01:51 UTC
ReactOS

ReactOS 0.4.8 has been released, and its biggest new feature is experimental support for NT6+ applications.

With software specifically leaving NT5 behind, ReactOS is expanding its target to support NT6+ (Vista, Windows 8, Windows 10) software. Colin, Giannis and Mark are creating the needed logic in NTDLL and LDR for this purpose. Giannis has finished the side-by-side support and the implicit activation context, Colin has changed Kernel32 to accept software made for NT6+, and Mark keeps working on the shim compatibility layer. Although in a really greenish and experimental state, the new additions in 0.4.8 should start helping several software pieces created for Vista and upwards to start working in ReactOS. Microsoft coined the term backwards compatibility, ReactOS the forward compatibility one.

There's tons of other improvements, as well.

E-mail Print r 11   36 Comment(s)
Thread beginning with comment 655533
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[8]: A much needed step
by yahya on Wed 18th Apr 2018 10:32 UTC in reply to "RE[7]: A much needed step"
yahya
Member since:
2007-03-29

"Criticizing an OS in development for 20 years and still haven't reached a stable level for even base functionalities like memory management, I beg to differ and express some doubts.


Because it shows how complex NT memory management is, which leads to difficulties when correctly implementing it.
"

There sure are reasons, why ReactOS is still so horribly unstable after 20 years. The problem is: That doesn't make it any more likely that it will become more mature any time soon.

Reply Parent Score: 3

RE[9]: A much needed step
by Megol on Wed 18th Apr 2018 12:25 in reply to "RE[8]: A much needed step"
Megol Member since:
2011-04-11

"[q]Criticizing an OS in development for 20 years and still haven't reached a stable level for even base functionalities like memory management, I beg to differ and express some doubts.


Because it shows how complex NT memory management is, which leads to difficulties when correctly implementing it.
"

There sure are reasons, why ReactOS is still so horribly unstable after 20 years. The problem is: That doesn't make it any more likely that it will become more mature any time soon. [/q]

That's not valid logic. The problem is manpower, limited time per person to dedicate to the project and limited persons interested in helping.

The development model isn't the problem as showed by many well known projects, the license isn't the problem, the "moving goalpost" argument is just stupid, documentation of Windows NT is adequate if lacking in detail (=needs more effort).

Reply Parent Score: 2

Bill Shooter of Bul Member since:
2006-07-14

The previous logic was valid. Its a difficult task, and they aren't making progress reaching stability. When I first found react, windows 98 was the target. They never reached the level of stability or comparability with win 98 apps. Never. Win 98, the paragon of stability ... Instead, because they were so far behind, they changed the target. fell far behind, changed the target, fell behind, changed the target.

No diss on them, its insanely difficult to do what they are doing and don't have many people helping. But it is a moving goalpost. Linux, free bsd, even haiku or free dos, have more attainable goals.

Reply Parent Score: 4