For most people, Bill Gates and Microsoft are one and the same. Gates has led Microsoft to global dominance in the 33 years since its founding, combining a strong opportunism -- getting the code for DOS to sell to IBM for the first PC and aping Apple's visual interface for the first Windows are the two best examples of Gates' moving where the wind was soon to blow -- with a steady vision of desktop computers being as powerful as the mainframes that captured techies' imaginations in the 1970s.
June 30 is Gates' last day as a Microsoft employee, though no doubt he'll continue to advise the company. Taking Gates' place is his longtime buddy and aggressive salesman, Steve Ballmer. In its 33 years, Microsoft has extended its quest to turn every PC into a mainframe and to make Windows the center of the information and technology worlds. It's come close, but there are strong signs that the Microsoft era, at least in the Gates mold, may be ending. And it's far from clear that there is a leader to take Gates' place at this critical time.
Which Microsoft future do you see as likely?
The Gates legacy
Calling Gates a visionary is misleading. His success has come from determination and identifying the right time to jump into already-brewing big ideas. Remember that Microsoft ignored the graphical user interface of Apple and then GEM for nearly a decade. It disregarded the Internet for several years. In both cases, Microsoft's adoption came just as the technologies became massively popular. In both cases, there was some degree of chicken-and-egg going on: Microsoft's adoption made it safe for users, but had Microsoft delayed any further, those same users may have gone elsewhere.
In the cases of the GUI and Internet, Gates was criticized for waiting too long. Yet it was Gates who pushed the first version of Excel -- on a Mac -- and several years before Windows previewed what the broader business computing world would look like. So it's clear that the idea of the GUI had been on his mind long before Windows 3.
Microsoft gets teased as being a Borg-like entity, after the Star Trek villains that assimilate other cultures and turn them into mindless drones. That's unfair, but Microsoft is good at appropriating technologies when they start passing the point of nascency and are ready for broad exploitation. Gates' strength has been to push, push, push into these areas.
[ Don't let InfoWorld have all the fun. Suggest your own future scenario for Microsoft after Gates. ]
It's no joke that the third version of a Microsoft product is the one you should actually adopt, given that taking those "at the cusp" technologies and making them work for the masses is no mean trick. Apple's Steve Jobs can usually pull it off (but not always -- he's had some spectacular failures along the way, as has Apple itself), but he's the exception that proves the rule. And besides, Apple is very good at pushing niche technologies, carefully controlling their scope so that they don't have an unlimited universe of possibilities to handle. Microsoft, by contrast, tries to do everything for everybody -- an impossible effort -- and so falls short for at least some.