| On the other hand, there were a ton of IBM PCs (and clones) at the time the original Mac was introduced. The Mac never had a chance of catching up in sheer market share numbers. With the iPhone (and iPad), the story is the opposite: there wasn't any mainstream (i.e. "household name") smartphone on the market at the time the iPhone was introduced. The App Store has a wide early lead in terms of number of apps. Likewise, there hasn't been a mainstream tablet like the iPad seems set to be. "Where developers went, consumers soon followed." Is this really the case? I see this sort of thing being said very often these days, but I'm not convinced it's accurate. (Always be suspicious of a group telling itself how important and influential it is!) Windows took over because PCs running DOS were already vastly dominant. Hardware manufacturers and users of course wanted GUIs and Microsoft made sure Windows was cheaply available as part of the (restrictive and exclusive) licenses the hardware companies already had for MS-DOS — I remember hearing that IBM's hardware division could get MS-DOS/Windows cheaper than they could get IBM OS/2 from their own software division! And Windows had much more mainstream resource requirements compared to OS/2, its only real competitor on the PC desktop. So every PC very quickly started to ship with Windows. The Mac was already confined to a niche, Windows just narrowed it further. Users ended up in a situation where they would have had to have gone far out of their way to get a PC that didn't have Windows, so of course there quickly was demand for Windows apps. Also, while the PC was widely used at home, it also had the advantage of being even more widely used in business. So people decided to buy a PC at home because they were compatible (disk and document formats, not to mention being able to bring home software from work) and were already familiar with the PC. The same sort of compatibility lock-in doesn't exist in today's mobile space (if anything, there are a ton of apps on iPhone OS that people want and can't get anywhere else); and I don't see many people buying Blackberrys because they're already familiar with them from work. (More like they buy iPhones because they're already familiar with their iPod ... and iPads because they're already familiar with their iPhone.) |
Your recollection of history is wrong.
> Windows took over because PCs running DOS were already vastly dominant
You're confused.
Apple II was dominating at the time IBM PC was introduced. The reason why it became such widespread was because the market wasn't saturated by Apple and because the partners of IBM (which had a license to clone IBM PCs) were competing on price ... had it not been for the likes of Compaq, IBM PCs would have gotten nowhere.
> I remember hearing that IBM's hardware division could get MS-DOS/Windows cheaper than they could get IBM OS/2 from their own software division!
OS/2 was a collaborative effort of Microsoft and IBM (later forked by MS to Windows NT). The reason for Windows 3.0 and later 9.x being more successful was because it ran on cheaper computers and OS/2 also had a high price tag.
Both IBM and Microsoft viewed OS/2 as the future, waiting for hardware to catch up.
Also OS/2 3.0 (Warp) released in '94 was full 32-bit with preemptive multitasking and had binary compatibility with Windows 3.x / MS-DOS. If anything it was a failure because IBM had other revenue sources and couldn't commit to it (in '95 I remember seeing commercials for Win 95 on MTV).
Also one could argue that Microsoft was more succesfull because it had better partnerships and favored open-hardware systems, leading to more drivers developed for Windows. You also had to shell out extra money for the the OS/2 SDK AFAIK.
> The same sort of compatibility lock-in doesn't exist in today's mobile space
That's because today customers use phones to make phone calls or for SMS, only occasionally opening a web browser or reading emails. That might change, and when it does people are going to start wishing for binary compatibility.