December 13th, 2007

Fascinating story about Opera's EU antitrust suit. We've been down the road about Microsoft's bundling of IE into Windows–which I thought was ruled antitrust at one time and Microsoft was instructed to discontinue such efforts, or something fuzzy like that. This is the first suit, I know of, where one browser maker has basically filed suit against another browser maker for not using standards.

The complaint describes how Microsoft is abusing its dominant position by tying its browser, Internet Explorer, to the Windows operating system and by hindering interoperability by not following accepted Web standards. Opera has requested the Commission to take the necessary actions to compel Microsoft to give consumers a real choice and to support open Web standards in Internet Explorer.

This echoes what I wrote last week, about IE 8:

My take is that IE 8 will not implement any new standards. It might, might, clean up some existing standard support. There will be no support for SVG or XHTML, limited support for ECMAScript and CSS 2.1…Instead, I think Microsoft is going with integrated Silverlight, and more tightly binding IE into the company's desktop, all the while thumbing its nose at the rest of the world. IE is, still, the most used browser, and while it's ahead, Microsoft is going to use this time to delay innovations based on standards the other browsers are implementing.

With the release of Silverlight, it's not difficult to see Microsoft's direction along proprietary paths, at the expense of standards. After all, implementing standards does nothing to help company share prices. As long as the MS fan boys and girls sit at Bill Gates' feet, kissing them rather than holding them over the fire and demanding compliance, Microsoft does not have any reason to support standards.

The problem is that Microsoft has people convinced if it supported standards, applications would break. Look at what the Guardian wrote:

Consumers would no doubt be delighted if Microsoft suddenly shipped a fully compliant browser and discontinued IE7. That would probably break a large proportion of the sites on the web, and kill e-commerce at a stroke. (No, we shouldn't be in this position. I wish we weren't. But the fact is, we are.)

Developers know, know, this is bullshit. Other than a few kiddies, there isn't one of us who hasn't supported legacy systems while moving application architectures in new directions. Unless Microsoft has the most incompetent developers in the entire world working on IE, the company should be able to develop to new standards while still providing support for legacy systems long enough for people to update their applications.

What's different with the suit this time isn't bundling, so much, as bundling a browser into Windows that breaks compatibility with open market products–all the while seemingly to participate in efforts to standardize across browsers. Not only participate, but actively work to control direction–and timing–of standards to which it does not adhere, itself. More tellingly, using its dominant position in the browser marketplace to force such adherence. If that's not antitrust, I don't know what is.

It is the standards support that makes this antitrust lawsuit different, and it is in this area where Microsoft is going to have a difficult time proving its case.

Rather than sitting back, giggling at Opera as the fly who swats back at the giant, we should be lined up in support of the organization, and the organization's efforts. It's frankly obvious, with the release of Silverlight, that Microsoft is choosing a non-standards path for its future development.

Either we support efforts like Opera's, or we just give up and accept the fact that the web is broken, forever.

Update

Mary Jo Foley writes:

Should antitrust courts be the ones in charge of determining which versions of Cascading Style Sheets (CSS), XHTML, Document Object Model (DOM) and other Web standards are the ones to which all browser/Web developers should be writing? Participants in various standards bodies can’t even agree among themselves which version of these standards is the best. How are judges supposed to wade through the browser-standards confusion in a good/fair way?

If the lack of standards support allows Microsoft to advance with its proprietary technology, all the while holding back browsers who are spending their time implementing standards: yes.

Contrary to the pundits, there is much more agreement on standards than some people seem to realize. There are specific releases of specifications, on which MS has representatives. There's also a neutral 3rd party test, the Acid2 Test, which can be used as a guideline.

As for the "Our customers' applications will break" plaint, Microsoft doesn't even have any support for XHTML or SVG: exactly how would implementing either of these 'break' customer applications?

The real key to this is that Microsoft is on browser standards committees, but isn't committing to implementing the standards. Instead, it is spending time on its own proprietary technologies. Other browser creators are acting in good faith and spending much of their time implementing standards. So where is the problem from a competitive perspective? Windows comes with IE installed, giving it an edge on the other browsers. Because of this, and the still significant IE marketshare, we can't build our pages to a higher standard, which means we're all still stuck down in the IE basement. All the work the other browser creators are spending on implementing standards is for naught.

That, to me, is a double whammy. That, to me, is antitrust.

Comments
1
Bud Gibson - 10:22 am 12/13/2007

I brought up the Silverlight idea in class last night based on one of your previous posts.

For standards to win, they will have to demonstrate value in the market place. My hope for this is the number of open platforms we are starting to see proliferate for different devices, e.g., webkit and opera, as well as for the pc.

2
Scott Reynen - 10:47 am 12/13/2007

It's certainly interesting to see standards support used in a legal argument like this, but I think Bud is right. Open standards can and do compete well enough in terms of actual usefulness that we don't really need to worry about proprietary monopolies taking over, much less destroying the web forever. I think all of us using the standards we want to see succeed is much more effective than lawsuits.

3
Shelley - 3:30 pm 12/13/2007

Well, it looks like most people don't agree with me, or I should say Opera. Too bad, really, because I think we're going to find our butts bitten by MS in the next few months.

4

[…] can read some other interesting thoughts on both sides of this subject from Shelly Powers, Burningbird, and Mary Jo Foley, ZDNet. Business, microsoft, Observations, opera, antitrust  Print This […]

5
Bud Gibson - 10:13 pm 12/13/2007

Actually, I don't think I was disagreeing with the suit, merely pointing out that I thought it was insufficient. Generally though, I prefer market solutions for something like this. Of course, there's a problem when the market breaks or no competition.

6

You and Opera, have my vote, Shelley. I agree whole-hartedly and completely. Internet Explorer has its unhealthy and large market share today because it's bundled with Windows as well as by not supporting (but deliberately diverting from) web standards.

I don't have very high hopes for Opera and the outcome of this case, but it's definately worth fighting for and I will support this in any and every way I can until the commision has judged on the matter.

7
Shelley - 11:52 am 12/14/2007

My hope is that enough noise will be generated that Microsoft actually commits to implementing standards. That's all I want.

Thanks to all those who have contributed to the discussion. Comments are now closed, but you can contact the author of the post directly.