Microsoft did nothing like that. Quite the contrary - and since the start of the PC market, by forcing PC makers to license MS-DOS for every unit shipped (not every unit shipped with MS-DOS), they effectively prevented the introduction of a competing operating system. While making prices one OEM license higher.
Had IBM never allowed MS-DOS to exist (by signing an exclusive deal), PC clones would probably not exist and, if they did, they would run CP/M 86. 32-bit computers would have arrived sooner, as would 64-bit and RISC. Intel would be happy making non-x86 processors (I can't imagine they really like making their current monstrosities). The personal computer landscape would be much more diverse hardware-wise, (think Amiga, Archimedes, Transputers) but, probably, due to pressures from software market, there would be a cross-platform software standard, most probably around POSIX.
Microsoft would be making compilers. I wouldn't be a better world from all aspects because Microsoft wouldn't be making the Natural keyboard.
edit: other things would be different - the Free Software movement would have a lot less momentum, as there would be no enemy (Microsoft's monopoly) to fight. MSX (once popular outside the US) would have never existed (manufacturers would never gang up to build a standard that would have them competing in price alone in order to enrich a single software company in return)
Microsoft did nothing like that. Quite the contrary - and since the start of the PC market, by forcing PC makers to license MS-DOS for every unit shipped (not every unit shipped with MS-DOS), they effectively prevented the introduction of a competing operating system. While making prices one OEM license higher.
Had IBM never allowed MS-DOS to exist (by signing an exclusive deal), PC clones would probably not exist and, if they did, they would run CP/M 86. 32-bit computers would have arrived sooner, as would 64-bit and RISC. Intel would be happy making non-x86 processors (I can't imagine they really like making their current monstrosities). The personal computer landscape would be much more diverse hardware-wise, (think Amiga, Archimedes, Transputers) but, probably, due to pressures from software market, there would be a cross-platform software standard, most probably around POSIX.
Microsoft would be making compilers. I wouldn't be a better world from all aspects because Microsoft wouldn't be making the Natural keyboard.
edit: other things would be different - the Free Software movement would have a lot less momentum, as there would be no enemy (Microsoft's monopoly) to fight. MSX (once popular outside the US) would have never existed (manufacturers would never gang up to build a standard that would have them competing in price alone in order to enrich a single software company in return)