Belluzzo at bat on Microsoft's strategy, vision
Rick Belluzzo, president and COO, Microsoft
But privately, Microsoft is pushing equally hard, if not harder, to sell developers on an upcoming set of Web services building blocks code-named HailStorm that could be used as part of a new offensive against America Online and its dominance in instant messaging.
Microsoft's strength is building software technologies and convincing developers to write applications and services for them. With HailStorm, sources said Microsoft is attempting to position instant messaging as a complete development platform, rather than as a limited-purpose application.
Gartner analysts Whit Andrews and David Smith say instant messaging will be the vehicle by which users adopt universally readable identity--a phenomenon with far-reaching implications.
"Microsoft is using Passport and MSN Messenger combined as the new key to fight (America Online)," said one software developer briefed by Microsoft on HailStorm. "They are turning instant messenging into an architecture."
Microsoft chief executive Steve Ballmer first discussed the idea of using instant messaging as a Web service delivery mechanism for online transaction data more than a year ago. Ballmer, at the time, described instant messaging as a key component of what would become Microsoft.Net.
Microsoft is preparing to show off the early fruits of its HailStorm labors to a group of selected software developers and content providers March 15. The company has scheduled a private, day-long design preview for its HailStorm Web services technologies, said sources familiar with the plans.
Passport is an Internet authentication service that allows people to retain a single login that can be used to access Hotmail accounts, for example, from any device.
Microsoft executives declined to comment on HailStorm.
Building .Net a block at a time
Previously, Microsoft executives said the company will include versions of its current Passport and MSN Messenger service technologies in Windows XP home and business products. But HailStorm will take those services further by integrating them with Microsoft's digital rights management technology, which is used to keep track of subscription-based Web content. HailStorm also will include an industry standard security system, called Kerberos.
"HailStorm will give you user identity and location," the developer continued. "It can be hosted on any version of Windows, or even on Windows CE. (HailStorm) will let your applications, like e-mail, stock portfolio and other things, follow you wherever you log on."
HailStorm won't be the first .Net product shipped by Microsoft; it describes its Windows XP and Office XP products as part of its .Net vision. But beta testers have said they aren't sure which, if any, of the features in these successors to Windows 2000 and Office 2000 could be part of Microsoft's .Net initiative.
HailStorm also won't be the first set of programming components that Microsoft has made available to developers. With currently shipping versions of Windows, Microsoft delivers prewritten software building blocks, such as memory managers, graphical widgets and printer drivers, which they can use when writing Windows applications.
Unlike these pieces of Windows plumbing, which were designed by Microsoft to help developers who are writing applications that run on a single machine, the HailStorm technologies are aimed at developers writing new applications or Web services that can reside anywhere on the network and be accessed by any kind of device--possibly even non-Windows ones, sources said.