I doubt Microsoft would ever open-source any NT Windows versions because the current ones are based on the same code, just with added touchscreen nonsense, adware, and overt contempt for the user.
We may see Windows 9x open-sourced. But then again, it's a stretch because Win32 API is still in wide use today. Releasing the sources for 32-bit Windows versions even this old may have an adverse effect on Microsoft's market domination.
But maybe ReactOS will reach beta by 2038. Does this count as an open-source version of Windows XP? :D
If you really wish to look at XP sources and don't care much about the legal aspect of it, you can do so right now. They were leaked.
All open-source projects that deal with reimplementing parts of Windows, particularly Wine and ReactOS, consider those leaked sources radioactive and would not accept any patches if there's even a slightest suspicion that the patch author gleaned anything from those sources. Those same sources officially released under an open-source license would change that.
I wouldn’t assume Microsoft execs view increased capabilities to run windows programs in Linux as a bad thing, when they think about the matter at all. They would certainly prefer that such a capability be developed by someone else, so they don’t have to support it.
> I doubt Microsoft would ever open-source any NT Windows versions because the current ones are based on the same code, just with added touchscreen nonsense, adware, and overt contempt for the user.
Initiatives like MinWin and OneCore, secure kernel, device guard,... caused lots of rewrites and moving code around.
We may see Windows 9x open-sourced. But then again, it's a stretch because Win32 API is still in wide use today. Releasing the sources for 32-bit Windows versions even this old may have an adverse effect on Microsoft's market domination.
But maybe ReactOS will reach beta by 2038. Does this count as an open-source version of Windows XP? :D
If you really wish to look at XP sources and don't care much about the legal aspect of it, you can do so right now. They were leaked.