On The Insider: Britney's Bikini-Clad Top 10
BNET Business Network:
BNET
TechRepublic
ZDNet

By John Carroll
Posted on ZDNet News: Mar 30, 2004 5:24:00 PM

COMMENTARY--Every time I move to Ireland, a ruling in Microsoft's interminable struggle with antitrust authorities is handed down.

Given this remarkable coincidence, I've concluded that Microsoft's best chance to end its antitrust tribulations is to pay me to stop moving. I'm thinking a Greek island, though I WILL require a satellite broadband connection, which would be more internet bandwidth than I'm managing now, given that I can't get DSL OR Cable Broadband at an apartment which is practically at Dublin's epicenter.

Random preamble aside, it shouldn't surprise anyone who has waded through my past wordy prognostications that I disagreed strongly with the decision issued recently by European competition authorities in Brussels.

I think antitrust is bad policy, and have long argued that it is a relic of a time when governments were attracted to the notion that smart groups of people could better manage an economy than the "chaos and waste" of free markets. As I've noted in a past article, however, there are "less bad" things that antitrust regulators can do.

I take less offense at the notion that Microsoft should be required to license all protocols and technology required for proper interoperability. What really annoys me, however, is when design decisions for Windows get taken away from programmers in Redmond and handed to regulators in Brussels. I also resent the tendency to retroactively penalize action which, up till a negative antitrust ruling, a company has every reason to expect was perfectly legal.

The "less bad" parts of the decision
Microsoft is the maker of the dominant operating system in the world. Clearly, however, they aren't the only operating system. These alternatives will have an easier time navigating a world where Microsoft products predominate if they have access to the technology which enables them to talk, if not act, like Microsoft's own products.


News Focus
EC rules against Microsoft
Record fine, restrictions

I question whether governments need to ensure this interoperability. Microsoft didn't open their Windows Media Format due to government pressure, but because they wanted to convince the movie industry to accept it as a standard. However, it hews close to the original spirit of antitrust, which was to maximize consumer benefit using competitive markets as a means to that end. In this regard, the aspects of the ruling which requires that Microsoft license important protocols to competitors at fair and reasonable terms qualify as "less bad."

I'm glad that the ruling spoke of LICENSING such technology. Microsoft has the right to charge a fee for access to its intellectual property, much to the consternation of certain people in the open source/free software movement who would have preferred that such technology get dumped into the public domain, beyond the reach of licensing fees. As I noted in a previous article, the open source movement's "problem" with licensed (and fee-based) IP is one of their own making, and NOT justification for the government-sanctioned theft of Microsoft's property.

The "bad stuff," removing Media Player
Requiring that Microsoft remove Media Player sets a horrifying precedent. Push aside for a moment any antipathy towards Microsoft you might harbor and imagine what it would be like to have bureaucrats in Brussels dictate what you are allowed to include in your OWN software. How much would this slow development?

At first glance, the remedy may appear innocuous. Microsoft must release two versions of Windows, one with Media Player integrated, and one without. Microsoft doesn't have to charge a lower price for the Media Player-free version, though that is more the result of realpolitik than a consensus among EU competition commissioners. The European Court of First Instance takes a dim view of attempts to dictate prices, and so the best the commission could manage was a requirements that the Media Player-free version not cost MORE than the version with Media Player included.

It is likely that MOST will end up choosing the version with Media Player included, given that most would prefer a version with more features for the same price. That's a problem, because it might provide future justification for the commission to weigh Microsoft down with even more regulatory requirements (don't like getting beaten by the competition in track meets, make the competition wear lead underwear). Apart from that, however, it means that developers, both within Microsoft and without, will no longer be assured that a media player with certain performance characteristics and a particular set of reusability APIs is included on Windows.

Ask yourself why it is important that the Internet be unified around a single communication protocol, TCP/IP, or that the Web is dominated by the HTTP protocol. This standardization enables applications which would not be possible given a diverse computing architecture of the sort advocated (well, if you read between the lines) by people like Bruce Schneier and the CCIA. Developers can make certain assumptions about the technologies available to them in their applications, and act accordingly.

The same applies in media playing. Granted, Media Player isn't "open" technology like TCP/IP or HTTP, but that's like comparing apples to apple pie. HTTP and TCP/IP are low-level protocols, in some ways like HTML. In contrast, Media Player and Internet Explorer (IE) are "high level" technology. IE understands and interprets STANDARD HTML. There's a lot of stuff, however, that isn't standardized by the HTML standard, such as the manner in which you reuse or extend HTML rendering functionality.

Microsoft provides the high-level glue between the open standards that evolve slowly as requirements become better understood and real-world developer and consumer needs which evolve at supersonic speeds. That's Microsoft's value proposition, and taking away their ability to offer it by, as examples, integrating HTML rendering or media playing into Windows behind well-defined APIs, destroys a business model judged useful by billions of consumers. That has ramifications for Microsoft, to be sure, but it also has ramifications for developers, who have less standard functionality upon which they can rely, and consumers, who will have fewer applications that take advantage of the latest technology has to offer.

As a final point, forcing Microsoft to provide an a la carte operating system forces them to adopt a design which looks a lot like Linux. As Kollar-Kotelly noted in her ruling, there is no justification "to convert certain legitimate aspects of Microsoft's business model and/or product design into a model which resembles that of other industry participants simple for the sake of changing the status quo."

Penalizing the formerly legal
A common complaint I have against antitrust is its tendency to turn what was previously legal illegal, and then penalizing the offending company for actions performed before the shift. That certainly applies to the EU's recent antitrust ruling.

Microsoft was fined approximately 500 million euros for doing something that was never declared illegal. Even Mario Monti admitted as much, noting his interest in setting a precedent that could be used in future antitrust investigations of software companies.

If a new precedent is being set, what justifies penalizing a company for actions performed before that precedent was set? It would be a bit like passing a law making the ownership of green bikes illegal, then fining anyone who ever owned one 1000 euros. If the EU's remedy stands up to judicial muster and Microsoft violates it in future, then there is cause for a fine. As things stand, however, it's just gravy for European governments (the fine will be distributed among EU members).

Parting Thoughts
Pulling out my crystal ball, I expect that most of the ruling, particularly the part related to the fine and the forced removal of Media Player, will be overturned, while the parts related to opening protocols will be maintained. Others think I have that backwards, given the court's past defense of intellectual property. They're wrong, of course (ha ha).

Assuming I'm right, the result would be the harmonization of European and American antitrust regulation of software companies. Europe, as a part of the world endeavoring to harmonize economic regulations among 25 separate nations (including the 10 joining on May 1st) should understand the importance of that more than anyone else.

biography
John Carroll is a software engineer now living in Ireland. He specializes in the design and development of distributed systems using Java and .Net. He is also the founder of Turtleneck Software.

SponsoredWhite Papers, Webcasts, and Downloads

  • Talkback
  • Most Recent of 250 Talkback(s)
pro M$??
why do people who are pro M$ always close their eyes for reality and find the strangest motivations for their opinion??
the race for most aplications was run a long time ago and is now irrelevant.<... (Read the rest)
Posted by: benopdezolder Posted on: 04/06/04 You are currently: a Guest | | Terms of Use
Anti-trust needed...  Tim Patterson | 03/30/04
Amen to that! (nt)  el1jones | 03/30/04
Numbers speak for themselves  Christopher McLendon | 03/30/04
Misleading...  Tim Patterson | 03/30/04
Misleading  tomaras@... | 03/30/04
this is way to confusing  V Sanders | 03/31/04
Statistics, not features, are all that matters  mtl | 03/31/04
I agree, but  rapson | 03/31/04
Yes they would.  STDog | 03/31/04
What numbers?  zd-spam | 03/30/04
Anti-trust needed...  seosamh_z | 03/30/04
Oh Geez ... Here we go ...  coffeenite | 03/30/04
Oh Geez ... Here we go ...  seosamh_z | 03/30/04
Reverse MS logic...  MacCanuck | 03/30/04
Reverse MS logic..  seosamh_z | 03/30/04
Taking over  MacCanuck | 03/30/04
Taking over  seosamh_z | 03/30/04
Ignore SeoSamh. He is like Bit Byte.  systemcleaner | 03/30/04
Ignore SeoSamh. He is like Bit Byte  seosamh_z | 03/31/04
Welcome to the club  rapson | 03/31/04
You need humans  John CarrollZDNet Moderator | 03/30/04
you ignore leverage john  hipparchus | 03/30/04
John, you're good at obfuscating the situation...  MacCanuck | 03/30/04
stop making excuses for stupid people!  stephen732@... | 03/30/04
stop making excuses for stupid people!  tomaras@... | 03/30/04
really pitiful argument  zd-spam | 03/30/04
Get it? Too hard for you to understand?  systemcleaner | 03/30/04
Wow John, your true colour are showing  Fred Fredrickson | 03/30/04
My favorite color is "red"  John CarrollZDNet Moderator | 03/31/04
Misdirection, the magician's tool  Fred Fredrickson | 03/31/04
No magic to it  John CarrollZDNet Moderator | 03/31/04
Are people arguing about the same thing here?  Zogg | 03/31/04
That's what they do  John CarrollZDNet Moderator | 04/01/04
Not adding up...  Zogg | 04/01/04
Come on John  bgoss@... | 03/30/04
I can't believe you said this...  Rodney Davis | 03/30/04
Functional replacements  Fred Fredrickson | 03/30/04
I appreciate your point, but...  Rodney Davis | 03/31/04
But that's just it  rapson | 03/31/04
Striving to Monopoly is the NORM....  quietLee | 03/31/04
I'm not buying it.  el1jones | 03/30/04
I'm not buying it.  seosamh_z | 03/30/04
BTW, MSN is not a monopoly. -- HUH?  coffeenite | 03/30/04
BTW, MSN is not a monopoly. -- HUH?  seosamh_z | 03/30/04
"Ever heard of AOL? Proprietary software required." HUH?  j.m.galvin | 03/30/04
What?  coffeenite | 03/30/04
You don't NEED it  j.m.galvin | 03/30/04
"Ever heard of AOL? Proprietary software required." HUH?  seosamh_z | 03/30/04
I love analogies  John CarrollZDNet Moderator | 03/30/04
Media PLayer is just a very good media player  NemesisNL | 03/30/04
re : Media PLayer is just a very good media player  V Sanders | 03/31/04
re: I love analogies too  stephen732@... | 03/30/04
you dont  JoeMama_z | 03/30/04
Because...  John CarrollZDNet Moderator | 03/31/04
Piss off John....  TrollSlayer | 03/31/04
Ah! The bottom line...  Zogg | 03/31/04
Of course you do  Fred Fredrickson | 03/30/04
That's because they are effective  John CarrollZDNet Moderator | 03/31/04
At misdirection  Fred Fredrickson | 03/31/04
pro M$??  benopdezolder | 04/06/04
Maybe Legislation is not the way to go  DevilsAdvocado | 03/30/04
re: Maybe Legislation is not the way to go  stephen732@... | 03/30/04
IBM & Anti-trust  Fred Fredrickson | 03/30/04
The Lone Ranger  DevilsAdvocado | 04/01/04
Monty Pynthonesque... but probably spot on. (nt)  Fred Fredrickson | 04/03/04
Yeah, umm...  Bob/Paul | 03/30/04
Convince your family to run Linux  cchenoweth | 03/30/04
GE analogy flawed  voska | 03/30/04
GE analogy flawed  seosamh_z | 03/30/04
I agree with you  voska | 03/30/04
Not so flawed as your rejoinder  Mack DaNife | 03/30/04
Not so flawed as your rejoinder  seosamh_z | 03/30/04
That dodge engine  voska | 03/30/04
That dodge engine  seosamh_z | 03/30/04
Are you serious....  DarbyOhara | 03/30/04
Free speach  Ardian Daka | 03/30/04
She has rights too  j.m.galvin | 03/30/04
That's all well and good  John Dulles | 03/30/04
you are adding points...  ryusen | 03/30/04
Not Quite  John CarrollZDNet Moderator | 03/30/04
I'm saying there are reasons why the market has coalesced around Microsoft  NemesisNL | 03/30/04
Lots of people conclude the wrong thing  John CarrollZDNet Moderator | 03/31/04
Not Quite  dshans | 03/31/04
About time...  Patrick Jones | 03/30/04
Deferral  John CarrollZDNet Moderator | 03/30/04
Oh.  Patrick Jones | 03/31/04
No, Microsoft's business practices a BIG mistake.  DonnieBoy | 03/30/04
Governments "interfere" with design all the time - for the better  j.m.galvin | 03/30/04
Microsoft security  voska | 03/30/04
Governments "interfere" with design all the time - for the better  seosamh_z | 03/30/04
No difference  j.m.galvin | 03/30/04
No difference  seosamh_z | 03/30/04
re: just one code.  ryusen | 03/30/04
re: just one code.  seosamh_z | 03/30/04
what force?  ryusen | 03/30/04
what force?  seosamh_z | 03/30/04
yep  ryusen | 03/30/04
This isn't security regulations  John CarrollZDNet Moderator | 03/30/04
Misrepresentation?  NemesisNL | 03/30/04
Connecting the dots  John CarrollZDNet Moderator | 03/31/04
wrong analogy  NemesisNL | 03/31/04
Radio airtime has ALWAYS been open  John CarrollZDNet Moderator | 03/31/04
Then why  NemesisNL | 03/31/04
This isn't security regulations  dshans | 03/31/04
guess  richhayes | 03/30/04
Talk about what you know about...  quietLee | 03/31/04
I can't agree with you less, John.  Mack DaNife | 03/30/04
All good reason for using Linux  voska | 03/30/04
Re: All good reason for using Linux  Mack DaNife | 03/30/04
exactly  V Sanders | 03/31/04
I can't agree with you less, John.  seosamh_z | 03/30/04
re:  ryusen | 03/30/04
re:  seosamh_z | 03/30/04
re:  ryusen | 03/30/04
re:  seosamh_z | 03/31/04
maybe...  ryusen | 03/31/04
Some responses  John CarrollZDNet Moderator | 03/30/04
Media Player is more API than user application  NemesisNL | 03/30/04
Small correction...  Fred Fredrickson | 03/31/04
power of the  NemesisNL | 03/31/04
Drugs obviously better in Ireland...  scotus | 03/30/04
API  Ardian Daka | 03/30/04
You will note that my response...  scotus | 03/30/04
Anti-trust outdated - your very arguments say otherwise.  mathandmetal | 03/30/04
Uh, Mr. Carroll: MS is a *lawbreaker*. They require oversight.  ordaj@... | 03/30/04
You have it backwards  Mark Gist | 03/30/04
Overflow  pj-xmesh | 03/30/04
Knew it was JC from the title alone ... big bias here  oldskool | 03/30/04
Agree and disagree John.  No_Ax_to_Grind | 03/30/04
They have to try to maintain their market capitization  j.m.galvin | 03/30/04
I really think it's more about egos.  No_Ax_to_Grind | 03/30/04
fully agree about the egos (nt)  ryusen | 03/30/04
I think 2 separate MSs would lose market share & value  j.m.galvin | 03/30/04
Maybe, but does it matter?  No_Ax_to_Grind | 03/30/04
Maybe, but does it matter?  j.m.galvin | 03/30/04
Re: Maybe, but does it matter?  none none | 03/30/04
computting is not a zero-sum-game  oldskool | 03/30/04
Never thought bitty would come around ...  oldskool | 03/30/04
Yes, no and maybe...  No_Ax_to_Grind | 03/30/04
Standardisation would improve MS productivity  oldskool | 03/30/04
why can't....  ryusen | 03/30/04
POerhaps if you were open to other opinions...  No_Ax_to_Grind | 03/30/04
who's not reading who's posts well?  ryusen | 03/30/04
I see...  No_Ax_to_Grind | 03/30/04
The core issues  John CarrollZDNet Moderator | 03/30/04
See no evil?  Robert Crocker | 03/30/04
You've missed something critical  John CarrollZDNet Moderator | 03/30/04
No one is missing anything...  scotus | 03/31/04
REAL?!? SUBSTANTIVE?!?  Robert Crocker | 03/31/04
John, that's because the whole  ordaj@... | 03/30/04
Before the antitrust trial  John CarrollZDNet Moderator | 03/30/04
John, that's the point...  ordaj@... | 03/30/04
Counter points to consider John  No_Ax_to_Grind | 03/30/04
Interesting points  John CarrollZDNet Moderator | 03/30/04
Ehm not quite  NemesisNL | 03/30/04
Your not listening John.  No_Ax_to_Grind | 03/30/04
Was it the first building you designed?  j.m.galvin | 03/30/04
No, it was the first time I had this inspector.  No_Ax_to_Grind | 03/30/04
Again, good point  John CarrollZDNet Moderator | 03/31/04
Let me clarify if I can.  No_Ax_to_Grind | 03/31/04
Middle ground: Stop breaking the law and...  scotus | 03/31/04
Stop the spin ... focus on the core issue  oldskool | 03/30/04
Are you serious?  Mack DaNife | 04/01/04
You negledted to mention the antipathy of the big IT outfits  j.m.galvin | 03/30/04
core issues  Mack DaNife | 04/01/04
removing media player...  ryusen | 03/30/04
locked out  richhayes | 03/30/04
psychologically...  ryusen | 03/30/04
psychologically  richhayes | 03/30/04
really?  ryusen | 03/31/04
you are wrong  V Sanders | 03/31/04
You are wrong too.  Fred Fredrickson | 03/31/04
wow... you should get a job doing this...  ryusen | 03/31/04
Indeed, you're very predictable  avdp | 03/30/04
Predictability  John CarrollZDNet Moderator | 03/30/04
Wrong  j.m.galvin | 03/30/04
That IS a ruling  John CarrollZDNet Moderator | 03/31/04
Wrong again  j.m.galvin | 03/31/04
every reason to expect  avdp | 03/30/04
Stallman and Carroll are predictable...  scotus | 03/30/04
Apple's and Oranges  John CarrollZDNet Moderator | 03/31/04
This I disagree with  Michael Kelly | 03/30/04
The essence of the problem  John CarrollZDNet Moderator | 03/30/04
Text editing vs. media playing  Michael Kelly | 03/30/04
why it's wrong...  ryusen | 03/30/04
Re: why it's wrong...  none none | 03/30/04
Of possible interest  John CarrollZDNet Moderator | 03/30/04
WRONG!  Robert Crocker | 03/30/04
COWABUNGA!  John CarrollZDNet Moderator | 03/30/04
Re: Integrating GOOD technology  George Jay | 03/30/04
good point ... MS has kill VC market for SW companies  oldskool | 03/30/04
VC  A.Sinic | 03/31/04
try to get money ... anti-MS strategy a top concern  oldskool | 03/31/04
No one said it was easy  John CarrollZDNet Moderator | 03/31/04
So what you're saying is ...  George Jay | 04/01/04
oh, puh-leeeze!  Robert Crocker | 03/31/04
COWABUNGA......  dshans | 03/31/04
Oh Carroll you got me eatin' my heart away...  BanjoPaterson | 03/30/04
It's NOT about MEdia Player!  No_Ax_to_Grind | 03/30/04
Correct  John CarrollZDNet Moderator | 03/30/04
But the fact is...  No_Ax_to_Grind | 03/30/04
Okay  John CarrollZDNet Moderator | 03/31/04
Sale on red herrings!!!  Robert Crocker | 03/31/04
Re: There should be limits on what governments are allowed  George Jay | 03/31/04
Re: The notion that consumers no longer have control  George Jay | 03/30/04
If I remember correctly...  Michael Kelly | 03/30/04
the REAL problem is MS introduces new formats  oldskool | 03/30/04
So was the OJ verdict  Harvey Birdman | 03/30/04
Thank GOD the EU has more brains than most folks...  realitycheck101 | 03/30/04
I wish you could articulate a thought without the foolishness.  No_Ax_to_Grind | 03/30/04
WHAT technology?  Yagotta B. Kidding | 03/30/04
How much would this slow development?  NemesisNL | 03/30/04
Inclusion as API, not UI  John CarrollZDNet Moderator | 03/30/04
Hmmm  NemesisNL | 03/30/04
re:  ryusen | 03/30/04
US COA also said MS needed to allow removal by user  oldskool | 03/30/04
The most flawed logic yet  Fred Fredrickson | 03/30/04
What a surprise  zd-spam | 03/30/04
That's because ...  George Jay | 03/30/04
"Integration" is really bundling by another name  George Jay | 03/30/04
News Commentary EC's Microsoft ruling--a big mistake Penalizing the formerly legal - farcical logic  Fred Fredrickson | 03/30/04
What'd you do to the title?  John CarrollZDNet Moderator | 03/31/04
Ah, my secret...  Fred Fredrickson | 03/31/04
John you are boring and too predictable and you are wrong.  systemcleaner | 03/30/04
If only MS would just drop the pretence ...  jellyclock | 03/31/04
We need the standards that Microsoft Provides  MSG_z | 03/31/04
Why must it be MS-created...  MacCanuck | 03/31/04
Response  John CarrollZDNet Moderator | 04/01/04
Are you suggesting everyone fold up shop  MacCanuck | 04/01/04
EC's ruling  joseph.like@... | 03/31/04
"design decisions for Windows get taken away from programmers "  rfuller@... | 03/31/04
Capitalism  Mydrrin | 03/31/04
Do I smell an alternative agenda?  Beejaybee | 03/31/04
Do I smell a hidden agenda?  Beejaybee | 03/31/04
EU cash raid on MS  wbathurs | 03/31/04
Perhaps the same could be said of the case in Japan?  B.O.F.H. | 04/01/04
Where are those talented critics?  AdeOghert | 03/31/04
EC doesn't have vested interest in keeping MS powerful  YuridaMan | 03/31/04
Economics  bjbrock | 03/31/04
John professes to have a degree in economics ...  George Jay | 03/31/04
Because John doesn't have a degree in Computer Science  George Jay | 03/31/04
Degrees  John L. Ries | 04/03/04
It's a common complaint  John CarrollZDNet Moderator | 04/01/04
Re: It's a common complaint  George Jay | 04/01/04
Amazing as it may seem...  scotus | 04/01/04
BTW, the assumptions required for...  scotus | 04/01/04
more then a big mistake  V Sanders | 03/31/04
Some thoughts  John L. Ries | 04/03/04
Calling John's bluff  Robert Crocker | 04/03/04
Bush's Blunder in Iraq might explain ...  mikemikef | 04/05/04

What do you think?

Click Here
advertisement
advertisement

White Papers, Webcasts, and Downloads

SmartPlanet

  • Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
  • More from IBM
  • Innovate your business' process model, play against the market, compete against others on our scoreboards and WIN! Try INNOV8 2.0: A BPM Simulator
  • Enabling Real-World Business Transformation through IBM Service Management Read the EMA Analyst Report
Click Here