Comment Re:That'll Never Work (Score 1) 406
Hardware independence has little to do with it. Before MSDOS (bought from Seattle Computer and substantially rewritten for version 2) there was CPM, which was also hardware agnostic, and S100 machines which provided a degree of bus compatibility. What vendors wanted was to be IBM compatible and MS sold them the OS that was in use on the IBM hardware.