Windows would likely be better- you can still run software much older than 2004, but good luck finding people willing to work on stuff 20 years old. I actually think fully compiled binaries will stand ...
Microsoft is simplifying its naming scheme for Windows updates to make them easier to understand and more consistent.