Is This a Market Failure?

Microsoft, who has largely been able to bask in the fact that the new corporate whipping boy is Wal-Mart, is under fire from the usual sources. Microsoft, of course, likes to make all their document standards proprietary, so that the only way you can read or work with it is to buy their software. Since they have such a large slice of the market, that means that most corporate environments must use Microsoft or risk having to spend time and money training their employees on unfamiliar systems and have trouble sending documents to their partners and customers.

But there’s another answer. A consortium of software developers is pushing the Open Document Format (ODF) as an alternative. As Windows slowly loses market share in the browser space, in the network and server OS space, and with the delays plaguing Vista, perhaps eventually in the consumer OS space, this is one more chink in their armor. An open market will eventually break monopolies. But it’s not quite fast enough for this guy:

A handful of thoughtful government officials are trying to require software vendors, including Microsoft, to use this new open standard, in order to achieve a number of important public policy objectives…

This battle, which is often very difficult to follow at the level of the technical details, is quite important. For years we have tolerated the manipulation of data formats to maintain a monopoly that has imposed all sorts of costs of society, in terms of high prices, lack of innovation and poor quality software. One only needs to compare the innovation seen on web publishing to the dearth of innovation you see on the computer desktop. If ODF succeeds now, Microsoft will have to compete on the basis of prices and quality – rather than by being the only product that will not mangle a document. That should be a good thing for everyone in the long run.

State and federal government agencies should be asked to require that software vendors support ODF.

Yes, “thoughtful” government officials know what they’re doing, and they’re only taking away freedom for your own good. And requiring Microsoft to support ODF won’t turn ODF into a stagnant standard, by virtue of making it a defacto monopoly…

Most of James Love’s article is pretty good, from a technical standpoint. The market power of Microsoft is large enough that their refusal to open their document format effectively reduces choice for consumers. That’s certainly not a good thing, but where James and I differ is on what we do about it. At the moment, Microsoft is slowly being punished by the market for their inability to play well with others. It’s not a fast thing, because it’s the sort of environment where you need to reach a certain “critical mass” before widespread change starts to occur.

Microsoft refused to support the open HTML standards, having their own little tweaks in Internet Explorer. Thus, web site designers were forced into a choice of designing sites to work in IE, or work to meet standards. When IE had the overwhelming market share, they simply designed for IE. But over the last few years, Firefox has taken enough market share that web site designers are forced to craft web pages to support it. The effect for Microsoft is that IE7 is reportedly much better about supporting the open web standards than IE6, if for no other reason than that users demanded it and had an alternative product. Primarily Microsoft wants to make money, and if they need to follow a standard to do that, they’re going to do it.

I think the ODF is headed the same direction. Microsoft, right now, hasn’t felt even the first inkling of a sting to their bottom line as a result of not opening their document formats. But the writing is on the wall, and as Apple continues its resurgence, and Linux adoption becomes more widespread, users will begin to demand of Microsoft that they support ODF. Document portability across systems will be crucial to breaking the Microsoft monopoly, and while they’re in no hurry to help their competition, they cannot ignore this forever.

ODF will come, and Microsoft will eventually support it. Would you rather let the market bring it to fruition, or rely on politicians and technocrats to decide that they know better, and force Microsoft into compliance? I, for one, am not a fan of government creating monopolies, and should they force Microsoft’s hand, that will be what ODF becomes. We all see how well that worked for the postal service…