November 19, 2007

Thin vs. Fat: Google’s plan to kill Microsoft Office

Is the Redmond juggernaut running out of steam, just as Google revs up its suite of thin-client apps?

Why Microsoft is hard to beat
Embrace and extend. For better or worse, this has been Microsoft's modus operandi for more than a decade. Company strategists identify an emerging standard, publicly pledge support for it, then flood the marketplace with all sorts of proprietary extensions to “improve” the standard.

In some cases, it actually works out for the better. Key hardware technologies, such as the ACPI (Advanced Configuration and Power Interface), owe their existence to Microsoft's push to improve the Windows platform’s compatibility and stability. In many other cases, however, the company's embrace–and-extend moves have had disastrous consequences. The browser wars of the late 1990s were the direct result of Microsoft's attempts to squash Netscape by forcing developers to choose between incompatible HTML tag and plug-in standards.

The question now is: Can Microsoft continue to embrace and extend its way through a Web-centric world in which the traditional, fat client PC model of stand-alone applications and locally stored data seems almost anachronistic?

If you were to ask that same question while shaking your Magic 8 ball, I'm guessing the answer would be “Outlook Good.” Despite its legion mistakes, Microsoft still commands what is by far the most extensive software/hardware ecosystem in existence. From application servers to Zip file utilities, Microsoft's platforms are the primary targets for developers of all stripes. Many a commercial software development empire has risen on the tide that is Windows.

Case in point: Microsoft Office. Most people think of the big three -- Word, Excel, and PowerPoint -- as merely an integrated suite of stand-alone applications, albeit a wildly popular one. Take a closer look, however, and you see that Office is much, much more. Thanks to the inclusion of some robust integration APIs (Visual Basic for Applications, OLE automation, and various add-in interfaces), Office is a commercial development target in its own right. In fact, one of the easiest ways to break into the Windows development marketplace is by targeting Microsoft Office. Make it do something new or better and the world will beat a path to your door.

Of course, the Office “habitat” is just one part of the larger Windows ecosystem. SQL Server, Dynamics, Outlook, IIS (Internet Information Services) each generates its own gravitational field that helps capture the hearts and minds of commercial developers. And whether it’s IIS with SOAP and WSDL or SQL Server with metadata, each implements the embrace-and-extend philosophy in a way that strengthens each piece of the ecosystem, including Office.

One force that could disrupt this self-reinforcing ecosystem strategy is the Web. The combination of browser-based thin clients and ubiquitous connectivity are conspiring to usurp some of Microsoft's control over the industry. But Microsoft, as much as it appears to be a lumbering monster, has seen this threat and is using its tried-and-true strategy of embrace and extend here, too. Like the plodding creatures of horror flicks, it may in fact catch the seemingly faster victim.

First, the embrace: Microsoft is aggressively responding to inroads made by the likes of Google and startup Zoho, launching some Office Live thin client services for small businesses, such as a contact manager and Web site designer, in addition to its consumer-oriented Windows Live offerings, such as photo-sharing and blogging tools.

Close

On Twitter now

Applications

Powered by Twitter

On Twitter now

White Paper

D2D Virtual Tape Library Replication Primer

This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.

Download now »

White Paper

An Alternative to Virtualization for Datacenter Cost Savings

Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.

Download now »

White Paper

Why Your Firewall, VPN, and IEEE 802.11i Aren't Enough to Protect Your Network

The emergence of WLANs has created a new breed of security threats to enterprise networks.

Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation

Download now »

White Paper

Bringing the Edge to the Data Center

Effectively address data protection challenges, implementing solutions that help store and protect business–critical data while cutting costs and improving efficiency and reliability.

Download now »

Subscribe to the Today's Headlines: First Look Newsletter

Find out what will be news for the day, with our first-thing-in-the-morning briefing.

©1994-2009 Infoworld, Inc.