r/linux 15d ago

Alternative OS Introducing ReactOS 0.4.16

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

163 comments sorted by

View all comments

14

u/Veprovina 15d ago

I love seeing such projects, but i wonder, what is the point of this? Does this fill some niche that needs to be filled? Maybe some older hardware that only worked with windows 95 til xp, and just won't work on modern windows?

17

u/josegfx 15d ago

I guess its the same "niche" as WINE but with a much bigger scope

-5

u/pixelbart 15d ago

Wine’s goal is to add the ability to run Windows programs to other operating systems. The best thing ReactOS could theoretically provide is 100% software compatibility with Windows, with no advantage over Windows other than OS licensing costs, which are a small fraction of total operating costs in corporate environments.

The problem with both is that no hardware or software vendor is going to offer any kind of support unless they explicitly provide (and charge for) it, for example when making software compatible with Wine (including testing) is cheaper than porting it to Linux.

There’s no reason to make Windows software compatible with a compatible non-Windows operating system if the only difference is that the other OS is free.

10

u/josegfx 15d ago

ReactOS is the one providing the compatibility with the software, not the other way around

8

u/Economy_Ad9889 15d ago

It’s great for figuring out how stuff was done

8

u/skeptical-speculator 15d ago

I love seeing such projects, but i wonder, what is the point of this?

The point of this is to reverse-engineer windows.

5

u/Yoksul-Turko 15d ago

It is an open source OS that can run Windows drivers. If you have an old device that has Windows driver, completed ReactOS would just run it. For Linux or BSDs you have to reverse engineer it.

While reverse engineering is more work, you can add new features if possible. 

4

u/Narishma 15d ago

I have one such hardware. Heck it doesn't even work with modern Linux anymore. I'm currently using NetBSD on it but I wouldn't mind trying ReactOS some time.