This is no longer really "news" (since
the announcement occurred in October), but it was news to me.
This post also should have been a pure technology piece, but meandered into politics, as things are apt to do these days, since government is heavily involved in our lives.
I was doing a web search for a solution to my Calendar sync woes, namely: I have found it impossible to completely synchronize my Hotmail calendar with my iPhone.
I found that if you install Outlook (not Outlook Express), and then install the
Hotmail Connector, you can pull your Hotmail email and calendars into Outlook, and then iTunes for Windows will sync your calendar to your iPhone. Sounds good, right? However, the Apple sync program only sees the default Outlook folder, whereas the Hotmail data (mail, calendar) is stored in a second folder, has a different name, and is therefore ignored during the sync.
Argh. Bitten again by the Windows/Apple dichotomy.
Therefore, I was searching the web for some way to work with Outlook's .PST file, which
seems to be the file read by iTunes when it syncs the calendar (I watched disk activity using
Process Monitor). I was thinking I could perhaps write something to manipulate the .PST file and get my Hotmail calendar events onto the phone.
However, it turns out Microsoft never published the format of the Outlook .PST file. Such information is often provided to developers so they can write applications to work directly with the file format (in this case, without using the Outlook Object Model), but this was never done with .PST.
The release of this specification is good news for developers, but unfortunately, it came about for the wrong reasons.
According to
this article, the file specification is being released as part of a "deal" with the European Union (read: extortion racket). The EU has a history of hassling businesses and shaking them down in exchange for being allowed to do business in EU countries (the U.S. government does the same thing here, via the Sherman Act and other forms of regulatory oversight).
Here are some of the
many reasons why such policies are wrong:
- Government has no right to "permit" or deny businesses to trade in a certain jurisdiction, period. It is a matter between private parties. My wish to buy a software product from Microsoft involves me and Microsoft, and nobody else.
- This practice is a step down from a Mafia protection racket, since the EU doesn't even make a pretense at shielding the victim of extortion from gangs; it is putatively done for the sake of others -- customers and competitors.
- The economics underlying this "justification" is baseless. Monopoly power has always been the result of government franchise, and could not occur in markets without barriers to entry. Commercial practices currently labeled "anti-competitive" are actually normal business arrangements that have been unjustly stigmatized by invalid political and economic theories. Free trade can never result in coercion, no matter how big the business gets; market success does not magically turn into market brutality when a business reaches some arbitrary percentage of market share. Businesses dominate free markets only because people like them and buy their products, and will only remain successful as long as they satisfy those customers!
- The moral nature of antitrust is utterly abhorrent, because it condemns businesses for being successful.
- This is an injustice to Microsoft's customers, whose wishes are being ignored when they cannot trade freely, and whose vote of confidence is regarded as poison, since their purchases turned Microsoft into the alleged monster it is.
I understand why Microsoft does not release every bit of information about its products; some things are intellectual property, or perhaps they don't think it's worth their time, or don't have the resources to expend on it.
However, I am always skeptical when companies jealously hold onto something that is already widely used and implemented, if that was the case here. Enabling others to work openly with a file format creates markets for that format. By enabling free exchange of information, companies can transform property from proprietary to universal, and reap huge benefits. This has happened with Adobe's PDF, for example. Patents and corporate secrets allow companies to recoup their investment and turn a profit on ideas, but Microsoft has long since made its money on Outlook, which is hands-down the de-facto standard when it comes to Windows email apps.
Regardless, I'll be glad when the spec comes out. Then maybe I'll be able to set a reminder in Hotmail so my iPhone will tell me to write my next Outlook post.