No there isn't. But there is when you use a cryptic, closed format to lock others out of the market.
Because you can always use RTF format for interop.
Ah yes, that format mentioned in the Novell suit as always changing to fit what Microsoft needs (of course, it's their format). Anyone else has to play catch-up. BTW, RTF sucks.
Nobody's conversions are foolproof -- even MS.
Let me put it this way: If MS were to tell people their "XML" file format, then conversions would be a lot better.
And yet, each day, millions of people could really care less.
It's not my problem if they want to lose time and money. Although I'm often the person who has to look at the Word-produced crap.
Look, you're not going to find anyone but a handful of bigots on Slashdot who are going to argue that there is a better PIM combination than Outlook and Exchange.
Novell Evolution (a.k.a. Ximian), an excellent Email/PIM has a connector for Exchange. They had to reverse-engineer the closed RPC format, but they did it.
Name a single API that Microsoft was able to leverage that wasn't available to competitors.
There are hidden APIs Microsoft was forced to publish by the anti-trust settlement. There are still 113 protocols you have to pay Microsoft to use if you want your software be be able to communicate with MS's server products as efficiently as MS's client products do. The latter is a main subject of the EU antitrust suit, with MS leveraging its desktop monopoly to dominate the server market.
And then explain how MS was able to kick Apple's ass on the Mac platform without access to the same information that Apple developers had.
Word was the first really good word processor for the Mac, and Apple's APIs were well-published.
Reverse-engineer which APIs? Be specific.
Read the Novell suit for one. There are lots of examples in there (quotes):
Imagine my surprise to learn that WordPerfect owns keys on the keyboard. Whodathunk it? /SARCASM
I didn't mean "not good" as MS did something bad, but "not good" as in it was simply unfortunate for WordPerfect.