the evidence is clear cut - Microsoft deliberately chose to NOT use the
previously agreed upon international industry standard command sets. Later, they deliberately chose to change the MS command sets so the Win 9x compatible hardware and software would NOT work with Win 2000 / XP, they did the same with Win Vista / 7 / 8. It is the changes they chose to make in the command sets that stops a program designed to work with Win 9x not work with XP or Vista etc. That's why Office 97 does NOT work properly on Win Vista, nor does Office 2003 - thus an upgrade from XP to 7 requires a new copy of MS Office, despite the old one still being able to meet your needs, except it don't work on Win 7 cause MS made it not work. It's the MS planned obsolescence program at work.