News: 1647275408

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

ReactOS shows off SMP support in open-source take on Windows

(2022/03/14)


ReactOS, the open-source project for creating a binary-compatible drop-in replacement for Windows, has crossed a crucial milestone with a first look at symmetric multiprocessing (SMP) support.

The developers are clear: this is a work in progress and not yet in the trunk, but persuading the operating system to run in SMP mode to the point where one can get to the familiar face of the Windows XP Task Manager is an impressive achievement.

Wow!! [1]#ReactOS running in SMP reaching Desktop!! As a Bonus: using Windows XP Task Manager to show the processors load! [2]#opensource [3]#kernel [4]#smp [5]pic.twitter.com/rkZzohTA6S — ReactOS (@reactos) [6]March 13, 2022

SMP support was present in Windows NT. While the silicon required was a bit exotic back when ReactOS was in its infancy, hardware support is commonplace today. As such, software support in ReactOS has become ever more important (certainly when taking a glance at the project's [7]forums ).

[8]Meet Neptune OS, an attempt to give seL4 a Windows personality transplant

[9]ReactOS hits a milestone – actually hiring a full-time developer. And we've got our talons on the latest build to see what needs fixing

[10]ReactOS 'a ripoff of the Windows Research Kernel', claims Microsoft kernel engineer

[11]RIP: Microsoft finally pulls plug on last XP survivor... POSReady 2009

Development on ReactOS has been painfully slow. The project started in 1998 (actually 1996, if one counts a brief dalliance with Windows 95), with the goal of recreating the Windows NT kernel, along with some basic drivers. The most recent release was December 2021's 0.4.14, replete with kernel fixes, shell updates, and some more work on the intriguing Xbox port. It remains in a resolutely alpha state.

[12]We took a look at 0.4.13 in 2020 and found the experience delightfully retro. The same applies to 0.4.14 (once we got it running – it continued to take exception to Hyper-V on our Windows 10 system) which is unsurprising. As the [13]readme says, it continues to focus on Windows Server 2003 compatibility but "is always keeping an eye toward compatibility with Windows Vista."

That said, as Microsoft has pushed ahead with killing off the likes of Windows 7 (even Windows 10 is not much longer for this world), the case for ReactOS as a compatible replacement for the company's older operating systems has strengthened. "ReactOS is a replacement for Windows users who want a Windows replacement that behaves just like Windows," according to the project.

[14]

Getting SMP support up and running is a hugely important step towards to that goal. ®

Get our [15]Tech Resources



[1] https://twitter.com/hashtag/ReactOS?src=hash&ref_src=twsrc%5Etfw

[2] https://twitter.com/hashtag/opensource?src=hash&ref_src=twsrc%5Etfw

[3] https://twitter.com/hashtag/kernel?src=hash&ref_src=twsrc%5Etfw

[4] https://twitter.com/hashtag/smp?src=hash&ref_src=twsrc%5Etfw

[5] https://t.co/rkZzohTA6S

[6] https://twitter.com/reactos/status/1503007013785284617?ref_src=twsrc%5Etfw

[7] https://reactos.org/forum/viewtopic.php?t=17102

[8] https://www.theregister.com/2022/02/24/neptune_os_sel4_windows/

[9] https://www.theregister.com/2020/07/16/reactos_project_milestone/

[10] https://www.theregister.com/2019/07/03/reactos_windows_research_kernel_claim/

[11] https://www.theregister.com/2019/04/10/windows_xp_finally_ends/

[12] https://www.theregister.com/2020/07/16/reactos_project_milestone/

[13] https://github.com/reactos/reactos/blob/releases/0.4.14/README.md

[14] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2Yi90tpxa-JX-gQ7W6qH3BAAAAJA&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[15] https://whitepapers.theregister.com/



IT OS need Versus Machine tool need

eionmac

There are a number of machine tools in very advanced manufacturing (with a probable lifetime use of 40 plus years) which cost many thousands of time the cost of the Windows OS running the control systems. I have spent time buying up old but properly licenced Windows XO machines just to have spares to substitute when original XP machine dies.

React OS would solve this problem.

I do hate sums. There is no greater mistake than to call arithmetic an
exact science. There are permutations and aberrations discernible to minds
entirely noble like mine; subtle variations which ordinary accountants fail
to discover; hidden laws of number which it requires a mind like mine to
perceive. For instance, if you add a sum from the bottom up, and then again
from the top down, the result is always different.
-- Mrs. La Touche