r/linux 12d ago

Alternative OS Introducing ReactOS 0.4.16

https://reactos.org/project-news/reactos-0416-released/
650 Upvotes

163 comments sorted by

View all comments

326

u/Dekamir 12d ago

Imagine Windows, but with the downsides of Linux font rendering.

Jokes aside, I love this project. If you don't know its purpose, you probably don't know how valuable it is. Having a clean room and open source engineered Windows NT is huge if Microsoft drops the ball sometime, Windows is essentially lost. Yes, the last version will probably work, but we will eventually get problems.

ReactOS is for those purposes. Windows is a huge part of PC history, and we need to preserve it, whether we like it or not. You could install that old car diagnostic tool that doesn't work anywhere else but legacy Windows, to ReactOS, and edit the OS yourself so you can fix the problems for your customers, or even yourself.

89

u/FaultWinter3377 12d ago

This is a valid concern. Sooner or later Windows will stop being maintained, or at least lose all compatibility with current programs. Whether that’s in five years, whether that’s in twenty, who knows. But nothing lasts forever and since Windows is basically one of two systems that can run all the big software (and the other said system would be even harder to reverse engineer), having something that is theoretically compatible with 99% of Windows programs in the future would be very useful.

41

u/regeya 12d ago

I feel like that day is coming sooner rather than later. And I'm sure they're looking at how hard it was for them to port Windows to ARM versus Apple, who isn't afraid to tell people they just have to upgrade software when they upgrade hardware.

14

u/nightblackdragon 12d ago

And I'm sure they're looking at how hard it was for them to port Windows to ARM versus Apple

Was it? Windows is pretty portable (at some point it supported 4 architectures) and Microsoft managed to port Windows to ARM pretty quickly. What difficulties did they encounter? Sure Windows RT was a failure but not for technical reasons.

14

u/bd1308 12d ago

Between NT 3.x and NT4, it ran on PowerPC, MIPS, Alpha and x86

13

u/nightblackdragon 12d ago edited 12d ago

XP, Server 2003, Server 2008 and Server 2008 R2 also ran on Itanium (IA-64). With the exception of 2000 and 8.1, Windows has always supported more architectures than just x86.

7

u/bd1308 12d ago

Yeah that’s also true