>open source people complain Windows is worst OS
>open source people try to remake worst OS from scratch as ReactOS
I appreciate the talent and commitment this would need, but I honestly don't really understand why people would do this.
@Zerglingman
Here's my reasoning: if you want to improve something, it's because you already find value in it & want to use it. But the open-source community overall hardly seems fond of Windows, and they already think they have and use a much better OS (be it Linux, BSD etc).
I find the effort behind ReactOS a bit counter intuitive. I doubt the devs are making it for their own use, so then maybe they're making it to convert people away from vanilla Windows. But if that's the end goal, why not just make Linux/BSD an easier destination for ex-Windows users?
The only way I can reconcile this for me, is if ReactOS devs actually do like Windows & the way Windows does things, quite a lot, but they want a Windows that is not tied to Microsoft. In which case, they must be a very rare jewel in the open source community.
@throwaway1
Wouldn't ReactOS be forced to have a lot of the same backwards compatibility though? Or do they have a cut point after which they don't plan on supporting older software?
@throwaway1
>from the user's perspective, running software written for Windows is a feature
True. In Linux + Wine's case it's great, cause it adds to all the features Linux has.
But for ReactOS, what other features does it bring?
I get that backwards compatibility is a saddle, a burden an anchor Windows carries. My point is, is ReactOS going to carry the same burden to the same degree? In which case what advantage will it have over Windows, since the backwards compatibility will surely slow it down just like Windows? So what's the point of choosing it over Windows?
Or will it have a cut off point to it's backwards compatibility and be focused more on "current" software compatibility? In which case I can envision it having a significant speed increase over Windows, but it may never be a complete replacement, since some software may never work.
@throwaway1
So if I understand it right, ReactOS is aiming for old Windows software compatibility and not new software compatibility? Like a sort of Windows 98/XP? In which case, the following screenshot encompasses my reaction too.
@throwaway1
In that case I wouldn't call Windows software compatibility a "value add" for ReactOS since it's the only value it seems to have. To be "value add" it should ADD to something else.
Wine is a value add for Linux.
And for Microsoft Windows, backwards compatibility, all the way to niche MS-DOS things is a value add to their modern APIs.