The fact is that the pace of technological innovation, Gutierrez explains, means that Microsoft realizes it now has to work with others. “At a time when inventions were building upon each other with such rapidity as to render obsolete a company’s most far-sighted product development strategy, it was becoming obvious that the only way to stay above the rushing waters of creative destruction was on the firmament of alliances with other firms.” . . . [link]