Friday, August 24, 2007

Defective by Design

If you are a regular reader of this blog, or almost any other blog covering the file format battle, then you have certainly come across comments from Stephane Rodriguez. He brings a unique perspective, knowing more about the legacy binary Excel formats than any sane person I know. So it a treat to have from Stephane a fuller exposition of some problems he ran into working with the Microsoft OOXML formats, in an technical article called Microsoft Office XML Formats? Defective by Design.

Enjoy!

27 August Update: Slashdot has further coverage of Stephane's article. Some good comments and perspectives can be read there.

Labels: ,

Friday, February 09, 2007

Once More unto the Breach

Stephen Walli has a blog, Once More unto the Breach. He writes mainly about open standards/open source, with a solid business/legal angle. He also has hands-on experience with standards development in the IEEE and ISO with POSIX, and an interesting perspective from his broad experience in the industry, including working with standards and community development issues at Microsoft.

Since his blog's title, like mine, is from Shakespeare, and he occasionally writes about ODF, I am doubly obliged to give a mention.

Looking at the posts tagged ODF, there is some good stuff. In Vendor-Speak: Microsoft and OOXML, he takes a close reading of some of the recent statements from Microsoft on standards and choice, a long-time confusion of terms that I had previously called a language game. Walli points out:

...Standards happen when a technology space matures to the point that customers are over-served and want choice to encourage competition. Customers complaining about price is the market signal. Competitors know they can collectively chase the incumbent vendor with a standard at this point, if they pick the right level of collective abstraction to standardize. This is how standards work in the marketplace. (I would hope the GM for standards at Microsoft knew this.)

A sympathy play isn't going to work here. Customers WANT the standard that encourages multiple implementations. True Microsoft support for ODF in their Office product suite would have been listening to customers. Complaining that the marketplace is competitive while shoving your own product specification through a standards forum is naive at best and arrogant in the extreme at worst.



Another good post, is How Microsoft Should Have Played the ODF Standards Game:

The interesting thing is to look back on the number of times a vendor with a single implementation tried to win playing an overlapping standards game. Looking at the UNIX wars I remember three occasions off the top of my head where this was tried over a long period.

  • "tar wars" over archiving formats.
  • The GUI Wars where OSF/Motif and Sun's GUI toolkit battled it out.
  • The sockets versus streams debate.

In each case, we ended up with two standards being forced upon us. In each case, the dominant technology that won in the marketplace was the one with the most implementations, with the other withering on the vine. Even when both specifications became required for an implementation to claim conformance to the single standard that included them, customers in the market used the specification which was most widely implemented every time.

Microsoft chose the wrong strategy here on multiple levels, betting against customers and the market in general. It may buy a bit of time, but will ultimately cost them more in the long run.


This is a theme that Walli repeats in several of his blog posts — the standard with the most implementations wins.

So a hearty recommendation for Once More unto the Breach, a blog that deserves a slot in your feed aggregator.

Labels: , ,

Sunday, January 21, 2007

Opportunity Knocks

There are a number of us commenting on issues related to open standards, in particular ODF. My blog roll has a list of several who regularly cover these topics. I've recently added a new link to that list, and I'd like to highlight it for you today.

Walt Hucks and Opportunity Knocks blog has been putting out some nicely researched commentary on the file format debate. His most recent post, "Whose Finances Are On the Line?", looks at what Microsoft is risking if OOXML fails to gain acceptance.

Walt looks at the business angle in "What's Wrong With Choice?", delving into Microsoft's financials and explaining how that is determining Microsoft's behavior around OOXML:

Let's be honest here. According to your latest Form 10-Q, Office is 90% of the revenue of Microsoft Business Division, which is in turn one of the three profitable segments in the company. Both of the other two segments related directly to the Windows operating systems ("Client" & "Server"). MBD is able to charge a pretty high price for its products. If there was a fully-level playing field—a standardized file format for the industry that almost anyone could implement—that would directly threaten Office & MBD. Losing dominance with Office would in turn threaten the Client segment, because users would be free to utilize whatever operating system(s) met their needs without being risking being unable to share office documents with others.

So, I'd like to officially welcome Walt to the Fraternity of Geeks who Blog about File Formats on the Weekend (FGBFFW), and recommend him to everyone else who will read his blog on Monday.

Labels: , ,

This page is powered by Blogger. Isn't yours?