Office 2007 fails OOXML conformance test

Word documents generated by today's version of Microsoft Office 2007 do not conform to the Office Open XML standard under development by the International Organization for Standardization, according to tests run by a document standards specialist.

In a blog posting last week, Alex Brown, leader of the International Organization for Standardization (ISO) group in charge of maintaining the Office Open XML (OOXML) standard, revealed that Microsoft Office 2007 documents do not meet the latest specifications of the ISO OOXML draft standard.

"Word documents generated by today's version of Microsoft Office 2007 do not conform to ISO/IEC 29500," Brown in the blog post recounting the process of testing a document against the "strict" and "transitional" schema defined in the standard.

Microsoft Office 2007 saves files in OOXML, an XML-based format, which has been offered for standardization through the Ecma industry body to the ISO. Since a vote narrowly accepted OOXML as a draft international standard earlier this month, ISO is now in control of the specification.

As changes were made at an ISO ballot resolution meeting, Office 2007 documents no longer conform to the current standard based on OOXML, known as ISO/IEC 29500, according to Brown.

In a statement sent to ZDNet UK on Friday, Brown said that although he is hopeful that Microsoft will update its Office products to stay in line with the version of OOXML approved by ISO, it is not guaranteed.

"The question behind the question, for a lot of the current OOXML debate, seems to be: can Microsoft really be trusted to behave? We shall see," Brown said.

Commentators, including Tim Bray, the inventor of XML, have suggested that Microsoft is unlikely to bother to keep conformant with the OOXML standard as it develops within ISO, but Brown was more optimistic.

"Given Microsoft's proven ability to tinker with the Office XML file format between service packs, I am hoping that Microsoft Office will shortly be brought into line with the (ISO/IEC) 29500 specification, and will stay that way," Brown said. "Indeed, a strong motivation for approving 29500 as an ISO/IEC standard was to discourage Microsoft from this kind of file-format rug-pulling stunt in future."

Brown added that Microsoft has probably realized that there may be considerable commercial advantages to becoming a good citizen in the standards community.

"Actively working to make OOXML an internationally informed standard will help them to retain their considerable share of the desktop office space, as this removes objections to Office having a proprietary, vendor-controlled format," he said.

In future, Brown hopes to repeat the test to see if the open-source alternative to Microsoft Office, OpenOffice, conforms with the Open Source Initiative (OSI) version of the OpenDocument Format (ODF) document standard: ISO/IEC 26300.

He asked: "Will anyone be brave enough to predict what kind of result that exercise will have?"

Peter Judge of ZDNet UK reported from London.

More from News.com on this story's topics

Microsoft Office

Create an email alert | RSS feed

Microsoft

Create an email alert | RSS feed

See more CNET content tagged:
Alex Brown, Microsoft Office 2007, Microsoft Office, OpenDocument Format, XML

Add a Comment (Log in or register) 51 comments (Page 1 of 2)
For All Pro-MS'ers
by `WarpKat April 21, 2008 8:29 AM PDT
Somehow, "we told you so," just doesn't quite say it...
Reply to this comment View reply
Nobody can conform to this "standard"
by The_Decider April 21, 2008 8:30 AM PDT
It has too many errors, contradictions and dependencies on other documents. Which is why it will never be a standard, regardless of how many ISO members Microsoft bribes.
Reply to this comment View all 2 replies
Lost me at "It's a Standard"
by Thomas, David April 21, 2008 10:03 AM PDT
Everything else is smoke and mirrors. Who gives a crap if Office 2007 does not "conform" to OOXML. OOXML is a quasi proprietary binary, and xml formulation created to support Microsoft enterprise solutions, and increase the publics dependence on Microsoft. The fact that the current version does not conform, means that you "might" get a version that conforms in the future that everyone "must" buy. Paying off a few people force it through a system to get a stamp of approval does not make it a standard. Real world use, and acceptance is what makes a standard. That means usage across all platforms, and not in some meek manner.
Reply to this comment View reply
Just to repeat; "It Is Not Going To Be Over...
by Commander_Spock April 21, 2008 10:04 AM PDT
... Until The (Fat) Lady Sings" Re: "Brown added that Microsoft has probably realized that there may be considerable commercial advantages to becoming a good citizen in the standards community. "Actively working to make OOXML an internationally informed standard will help them to retain their considerable share of the desktop office space, as this removes objections to Office having a proprietary, vendor-controlled format," he said. In future, Brown hopes to repeat the test to see if the open-source alternative to Microsoft Office, OpenOffice, conforms with the Open Source Initiative (OSI) version of the OpenDocument Format (ODF) document standard: ISO/IEC 26300. He asked: "Will anyone be brave enough to predict what kind of result that exercise will have?" How go the "i-n-t-e-r-o-p-e-r-a-b-i-l-i-t-y" issues (between Microsoft Office XXX and OpenOffice XXX...!!! Read the subject line. ;-)
Reply to this comment
Documents based on xml is a good idea
by Seaspray0 April 21, 2008 12:24 PM PDT
I still beleive that. After all, it conforms well with how web pages are built on the internet. But microsoft has made an absolute MESS of trying to do it right. If it was me, a few heads would roll in Redmond. Rule of thumb: If you're going to submit a standard, make sure your own software works with it.
Reply to this comment View reply
This is a non-story with a misleading title
by Ian Easson April 21, 2008 2:17 PM PDT
Office 2007 was released more than a year an a half ago. It conforms 100% to the ECMA-376 version of OOXML, which was published about the same time as Office 2007. What the story refers to as "OOXML" in the title is in fact the yet-to-be published IS 29500 standard, which will differ from ECMA-376 by about 1000 items. There is no way any year-and-a-half-old software is going to conform to a yet-to-be-publsihed standard. That is the non-story. That's all. P.S. Micrsoft has pledged to make MS Office 100% compliant with IS 29500 as soon as possible. Their SDK for OOXML applications, which will be released in beta form in a few days, will be 100% compliant with IS 29500.
Reply to this comment View all 3 replies
Let's stand up as a community....
by B.E2 April 21, 2008 2:53 PM PDT
... to protect existing standards and new standards, by requiring Microsoft to conform to the standard them selfs. If they don't, we spread the it, it's as simple as that. ISO as already stated that if Microsoft doesn't behave, it will cancel the standard. Also governments will shy away from Office if it doesn't conform (the reason why Microsoft created it in the first place) It's up to us to make Microsoft confirm.
Reply to this comment
Their've had seven+ weeks to conform
by B.E2 April 21, 2008 3:02 PM PDT
Although you are correct in saying that their original Office 2007 couldn't support it. However Microsoft, has had over seven weeks (three weeks since it was approved) to update their products, to confirm to this standard. How long does it take to update their current implementation to reflect the changes?
Reply to this comment View reply
We're MICROSOFT!
by Jim Harmon April 22, 2008 4:39 AM PDT
Standards? We don't need no stinking standards!!
Reply to this comment
what's the "story" here?
by dmahugh April 22, 2008 11:08 AM PDT
Peter, I don't think there's much of a story here: the final spec isn't even available yet, and Office 2007 shipped about a year and a half ago. More perspective here: http://blogs.msdn.com/dmahugh/archive/2008/04/21/alex-brown-s-research-abiword-enhancements.aspx
Reply to this comment
1 | 2 | Next 10 Comments >>
Powered by Jive Software
advertisement
RSS Feeds
Add headlines from CNET News.com to your homepage or feedreader.
Google
Yahoo
MSN
More feeds available in our RSS feed index.
Today's Top Stories
iPhone 3G queue forms in Manhattan
Privacy advocates praise Google's new link
Photos: U.S. Army names its best inventions
Photos: Top 10 reviews of the week
On day care, Google makes a rare fumble
Most Popular Stories
Photos: Cracking Open the Apple Macintosh Classic
Photos: Army designates year's best inventions
'Netflix box' to carry more than just Netflix
Source: Protective order will keep Viacom out of sensitive YouTube user data
China's military tries out Segways
Resource center from News.com sponsors
Aligning CIO & CEO visions
What CIOs need to know

Click Here!
It's a simple truth. The closer you and your CEO see things, the greater your chance for success. Our exclusive report can help you get there—and help your business grow. Get the report featuring the views of 765 CEOs on innovation. learn more

Click Here!
What CEOs think: Innovation Insights for CIOs

Learn How CIOs can deliver strategic success for their enterprises

The New CIO: Beyond Technology

Learn how CIOs become heroes

Podcast: Chris Gorog of Napster

Learn about the impact of technology in strategy execution

The future of the Enterprise

Read more about tomorrow's organization

CIO Vision Series:Innovating within a retail industry disrupted by the Web

Video: CIO of Virgin Entertainment Group, Robert Fort

CIO Vision Series: Innovating around social search

Video: Yahoo CIO Lars Rabbe

Markets

Market news, charts, SEC filings, and more

Related quotes

Microsoft (0.39%) 0.10 25.98
Dow Jones Industrials (0.00%) 0.00 11,288.54
S&P 500 (0.00%) 0.00 1,262.90
NASDAQ (-0.27%) -6.08 2,245.38
CNET TECH (0.00%) 0.00 1,580.18
  Symbol Lookup
Detroit auto show
Detroit auto show

Detroit auto show
advertisement
On last.fm: Watch This Weeks Top Music Videos
Advanced
search
Advanced
search
Visit other CBS Interactive sites