ch_123
2 minutes ago
I would like to see ReactOS succeed for various reasons, mainly philosophical. On the other hand, for practical real-world use cases, it has to compete with several alternative solutions:
1. Just use Windows 11. Yes, it sucks and MS occasionally breaks stuff - but at least hardware and software vendors will develop their code against Win 11 and test it. In other words, you have the highest guarantee of compatibility with contemporary software and drivers.
2. Use an older version of Windows. If you want to use old hardware or software, odds are you will get the best experience with whatever version of Windows they were developed against. You have to accept the lack of support for modern software, and you will most likely need to ensure it is not connected to the internet - but at the same time, it's unlikely that your Windows 98 retro gaming rig is your only computer so that's probably an acceptable tradeoff.
3. Run WINE on top of Linux or some other mature open source operating system. This is not a good solution for the average person, but ticks the box for FOSS fans who need to run Windows applications. Since Windows compatibility is dictated by Windows' libraries and frameworks and not the kernel, compatibility is likely to be comparable to ReactOS.
I am not saying that this covers every possible use case for ReactOS, but I would posit it covers enough that the will and investment required to create a production-grade Windows clone goes elsewhere.