Most software engineers are naturally enthusiastic about what they do. Just tune in to Scoble's voluminous blogging output, or sample the flood at Longhornblogs.com -- a site (independent from Microsoft) that pulls together the postings from dozens of developers -- and you can't miss these programmers' sense of excitement at the ambitious stuff they are trying to accomplish.
Microsoft is presenting Longhorn to the world as a series of nicknamed projects with bold promises: A new presentation layer named Avalon will feast on the unused processing power of today's hypertrophied graphics cards to give Longhorn a jazzy look-and-feel and advanced media capabilities (like video in any window). A new file system named WinFS will transform the mountains of files stored on our hard drives into a smarter, more database-like store (think of the difference between organizing your music tracks by file name or sorting them, using their "tags," through iTunes, MusicMatch or your favorite music software). A new communications system named Indigo will enable a new generation of easy-to-build, easy-to-connect, easy-to-use e-commerce. (Microsoft has been demonstrating a revamped Amazon.com store that does instant resorting of vast product categories.) All this, plus security and reliability (no reboots!).
There is no telling at this early date how many of these promises will be delivered on when Longhorn finally ships, and how many of them will be tossed overboard in an effort to keep the shipping date from receding toward an infinite horizon. But however Longhorn finally shapes up, it's clear that Microsoft intends for it to be a big sea change in the Windows world à la Windows 95. If it's not, the company will have a multibillion-dollar egg on its face. As Microsoft's "general manager of evangelism" Vic Gundotra put it earlier this month at a Longhorn pitch for Silicon Valley developers, "This is a bet-the-company strategy. It's the biggest bet we've ever made, and there's no guarantee of success."
You always have to take Microsoft's "we could lose our monopoly any time!" line with several grains of salt: The company uses it internally as a way to reinforce the paranoia that has always been its legions' motivating force ("If we don't add another $10 billion to our coffers, who knows who'll eat our lunch?"), and externally as a way to counter the antitrust issues that still dog it -- most recently, with the news of Real Networks' filing a new lawsuit alleging Microsoft antitrust violations in its promotion of the Windows Media Player.
On the other hand, there are big risks for Microsoft in trying to make Longhorn into something genuinely new and different. One of Microsoft's great strengths in the past has been its ability to carry customers across "platform transitions" by religiously maintaining backwards compatibility. It promises more of the same with Longhorn: Microsoft's demos show off a 20-year-old DOS version of the Visicalc spreadsheet running inside a Longhorn window.
But if Longhorn is too radical a break with the past there's always a chance that Microsoft's two key constituencies -- "end users" like you and me and the "ISVs" (independent software vendors) who produce the programs that run on top of Windows -- will balk. The years between now and Longhorn's due date will provide Microsoft's only remaining competitors, at Apple and in the Linux universe, with a real chance to seize the high ground and capture more customers.
In the past, Microsoft rivals have always failed to exploit such, er, windows of opportunity. But they've never had one as big as this. Three years is forever in the technology industry. After all, think of what happened between 1993 and 1996. While it's hard to predict what exactly will occur between 2003 and 2006 on the same magnitude as the Internet wave of 1994-5, it would be foolish to count on nothing that big taking place.
As Longhorn gradually materializes before us, all eyes will be on Microsoft. Will the new operating system's new security and Web services initiatives build genuinely open software architectures for other businesses and individuals to extend? Or will Microsoft use Longhorn as the latest invitation to "integrate" its operating system with other, arguably extraneous products (like its MSN service or a new Microsoft search engine), in a repeat of the browser-war maneuvering that landed Microsoft in the antitrust penalty box?
We'll see. But in the meantime, Microsoft deserves credit for opening a dialogue between its developers and the public. In this way, at least, as blogging pioneer Dave Winer has pointed out, the Evil Empire is showing itself to be more enlightened than most corporations of its size -- or, for that matter, than most of the media operations that cover it.