Contradictions in Microsoft's OOXML openness

There is a fascinating article on Groklaw called Searching for Openness in Microsoft's OOXML and Finding Contradictions. One of the most relevant comments in the article is "So, they plan to be the only one in the Linux world that can actually interoperate with Microsoft. How do you think they will achieve that? By sharing? On the contrary, they already market themselves as uniquely interoperable, which means they get to interoperate and you don't, unless you are their paying customer." There is also the Novell comment, "Only Novell has Microsoft’s endorsement as its partner to drive Linux-Windows interoperability."

The article aptly mentions that Microsoft is still in court over the allegation that it is deliberately withholding API information from competitors in defiance of the 2002 judgment. The point here is that Microsoft cannot be trusted as a partner or competitor. This adds fuel to the controversy over whether or not the Microsoft-Novell deal is a good thing for anyone but Microsoft.

Having said that, the more important reading material is the article, The Contradictory Nature of OOXML. It explores the holes, the vendor-dependencies, and other contradictions in the "openness" of OOXML.

While I think the Groklaw article is worth reading, I believe the exclusivity Novell has in this deal is a red herring. It's bad, but it's not the real problem. Bob Sutor put his finger on the real problem in this article where he appropriately suggests that Microsoft isn't interested in interoperability, but is interested in intraoperability, which is quite different.

Bob says, "when the software provider comes out and says “we just created a consortium to provide interoperability with our products,

______________________

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

We think this is an

Home Refurbish Course's picture

We think this is an inspiring article.

stop ooxml

новини's picture

stop ooxml, stop microsoft, stop IE!

If you cant't beat them

Rainer's picture

It's the old common thing:

If you can't beat them - buy them ... MS extension now: If you can't beat or buy them - join them.

And what will happen then? Can you remember the Trojan horse?

Maybe this is why Linux doesnt own the Desktop…

tutoriale php's picture

As soon as someone tries to fast-track development and try to get Linux working with the biggest IT-monopoly it will be defamed and deriled for a sellout. Please step out of the way of advancement and let Linux flourish.

me don't trust ms

linux microsoft's picture

me, like lots of linux users don't like ms much, there would be lots more useful software, if ms did not have such a large market share, ms is no good for open source

The Contradictory Nature of OOXML

Anonymous's picture

Where is the The Contradictory Nature of OOXML??
I did'nt find it.

Webcast
How to Build an Optimal Hadoop Cluster to Store and Maintain Unlimited Amounts of Data Using Microservers

Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.

Learn More

Sponsored by AMD

White Paper
Private PaaS for the Agile Enterprise

If you already use virtualized infrastructure, you are well on your way to leveraging the power of the cloud. Virtualization offers the promise of limitless resources, but how do you manage that scalability when your DevOps team doesn’t scale? In today’s hypercompetitive markets, fast results can make a difference between leading the pack vs. obsolescence. Organizations need more benefits from cloud computing than just raw resources. They need agility, flexibility, convenience, ROI, and control.

Stackato private Platform-as-a-Service technology from ActiveState extends your private cloud infrastructure by creating a private PaaS to provide on-demand availability, flexibility, control, and ultimately, faster time-to-market for your enterprise.

Learn More

Sponsored by ActiveState