Microsoft to Support OpenDocument

By Nate Mook, BetaNews

July 6, 2006, 2:19 AM

In a surprise move, Microsoft is bending to pressure from governments and will sponsor an open source project to build tools that enable conversion between its Open XML formats in Office 2007 and OpenDocument (ODF). The forthcoming Office suite will also support an add-in for saving directly to ODF.

The Open XML Translator project will be hosted on SourceForge.net, and is available under the BSD open source license. Microsoft says anyone can submit bugs and contribute to the project. A beta of the Open XML translator for Word 2007 will be made available Thursday, which can convert .docx Word documents to .odf and vice versa.

That final Word 2007 translation tool will ship by the end of 2006, with converters for Excel and PowerPoint slated to follow early next year. Each will be made available free of charge. Microsoft is expected to ship Office 2007 sometime in the first quarter, after announcing a slight delay last week.

Microsoft has tapped France-based partner Clever Age to create the OpenDocument tools, along with independent software vendors Aztecsoft in India and Dialogika in Germany. The translation software will be made available to older versions of Microsoft Office as well through a compatibility pack that adds support for Open XML.

Although it was reported in May that the OpenDocument Foundation was working on a compatibility plug-in, Microsoft's decision to spearhead the effort is quite an about-face for the Redmond company. OpenDocument has become a thorn in Microsoft's side, with a number of governments looking to move to standardized document formats.

The release of OpenOffice.org 2.0 finally provided a viable and free alternative to Microsoft's ubiquitous Office suite, as well as bringing OpenDocument into the limelight. ODF is backed by the OASIS standards body and was certified by the International Standards Organization (ISO). The state of Massachusetts turned up the heat last September, announcing plans to switch to ODF and OpenOffice.org by January 1, 2007.

Microsoft responded to the public pressure by developing its own Open XML formats, which it has submitted to European standards body Ecma for certification. The company has long said it would not support OpenDocument, claiming a lack of interest from customers and noting the necessity for backwards compatibility with older Microsoft Office versions.

However, Microsoft is now acknowledging the importance of interoperability and says it wants to make choice an option for its customers.

"We believe that Open XML meets the needs of millions of organizations for a new approach to file formats, so we are sharing it with the industry by submitting it, with others, to become a worldwide standard," said Microsoft XML architect Jean Paoli. "Yet it is very important that customers have the freedom to choose from a range of technologies to meet their diverse needs."

By providing a downloadable add-in that enables customers to import OpenDocument files and export to the format, Microsoft is also making Office 2007 a possibility for businesses and governments like Massachusetts that do opt to switch to ODF. But the translation will not be seamless, the company concedes.

Microsoft notes that OpenDocument still has gaps that are being worked out by OASIS, such as spreadsheet formulas, macro support and support for accessibility options. Citing Open XML's accessibility features for disabled workers, file performance and support for integrating external XML data, Microsoft says ODF "focuses on more limited requirements."

OpenDocument won't be the only third party file format supported by Office 2007. The new suite will also support saving to Adobe's PDF format through a downloadable add-in. Menu options built into the software will direct customers to a page with the free add-ins.

Add a Comment (34 Comments)

BetaNews reserves the right to remove any comment at any time for any reason. Please keep your responses appropriate and on topic. Foul language and personal attacks will not be tolerated.

Name (required):

E-mail (required):

Enter Your Comment:

By gaikwadvt

edited Jul 27, 2006 - 4:13 AM

How to Export Excel file in Word format. and how to write Macro for the same

Score: 0

By etien

edited Jul 6, 2006 - 8:39 AM

Konečne sa niečo deje!

Score: 0

By bourgeoisdude

posted Jul 6, 2006 - 5:54 PM

Adobe, look what you've done!

Well, I no longer can say Adobe has done absolutely nada for the world--here's to one true positive accomplishment, Adobe! (I'm kidding, of course)

Score: 0

By datruth

posted Jul 6, 2006 - 4:04 PM

Other MS headlines on BetaNews today...

"Microsoft Faces Second WGA Lawsuit"
"Microsoft's Antitrust Woes Continue"

This is the company Microsoft wants me to trust?

What you need to know here...

http://www.groklaw.net/a...story=20060706064747376

Score: 0

By PC Rat

posted Jul 6, 2006 - 11:11 AM

...

Interoperability will only solidify Microsoft's
market dominance.

At last Microsoft is realizing that.

...

The Computer Rodent

...

Score: 0

By The MAZZTer

edited Jul 6, 2006 - 12:34 PM

This actually does add ODF support into Office 2007, if you check out the sourceforge project site.

Also, the tool appears to be third-party, MS is just going "look, you can have ODF in Office!"

It seems the article is misleading.

Score: 0

By Scotch Moose

posted Jul 6, 2006 - 9:00 AM

The headline suckered me in. Microsoft is not building ODF into Word and they don't even host the project (its on sourceforge). It looks to me like they want to throw some pocket change at these developers, get some headlines, and make the question of real ODF support go away. I'd love to see the numbers and I'd bet that Microsoft's donation is less that it will spend publicizing the donation.

To me “supported” means you buy a new computer with Office and you are ready to read and write ODF files. Installing a plugin will stop a few, downloading from sourceforge will stop others. Noone knows the power of the default better than Microsoft.

Microsoft's real problem is that OpenXML mess they are making. 1200 pages vs. 160 for ODF. Four hundred pages just to document all the decorative margins available since the first version of Word. That is an archetype example of an unimplementable specification.

And to clear up one muddied point – file formats do not have accessibility features, applications do, and Word's accessibility features are 3rd party products.

Score: 0

By The MAZZTer

edited Jul 6, 2006 - 9:28 AM

I disagree.

The number of spyware infections, zombie PCs, etc should be overwealming proof people will click "Yes" on ActiveX plugin dialog boxes even if they don't understand them.

The reason ODF is not built in to Office beta in this stage is because OFFICE BETA WAS ALREADY RELEASED. What do you expect them to do? "Oh, if you want ODF support, download the entire 400mb installer again, we updated it with a 600kb patch."

Now, I agree that the final shipment should come with ODF support, but if there's legal ramifications to this (I wouldn't be surprised considering the mess the US is in that regard), we may have to download it separately (think Windows XP N).

Personally, downloading a 600kb MSI, double clicking it, and hitting Next a bunch of times is not too much hastle for ODF support.

Well at the current impelmentation it appears to need work.

First of all, ODF support is not handled through normal Open/Save dialogs, but through extra dialogs added to the menu. Office should have a direct interface for adding new file formats, so they can use existing menus. The normal Save menu option will save as Microsoft's DOCX format, you have to go to the ODF menu instead.

It seemed to import the paper OK, except it ignored my page breaks.

Score: 0

By Scotch Moose

posted Jul 6, 2006 - 10:26 AM

How to save in ODF from Microsoft Word

Pick "plugins" menu.
Open "plugin manager".
Open "active plugins tab".
Check checkbox by "ODF exporter plugin".
Click OK.
pick "export" menu.
click "export to plugin".
Are you sure you want to export the document to a plugin? Some document properties may be lost in the process." Click yes.
"Plugin export wizard".
"List of available plugins". Click ODF exporter.
Click next.
"What would you like to do with the file after export? Save to file, Send by Mail, Copy to Clipboard, Paste as new document" Pick "Save to file". Click Next.
"Where would you like to have the file saved?" - file selector. Pick file destination.
"Warning! Plugins contain 3rd party software which may append viruses and malware to your documents! Are you sure to proceed?" Click yes.
"The chosen plugin is covered by the following license:" (textarea - GNU). Do you agree? Pick "yes", click Next.
"MS Office is ready to export your document to a plugin. Click Finish to begin the export process." Click Finish.
A progressbar appears while the open source plugin actually processes the file. A moment later a requester "You have successfuly exported the document to a plugin. Click OK to return to MS Office."

Score: 0

By Silentmaster101

posted Jul 6, 2006 - 1:11 PM

and what basic computer user is even interested in openoffice anyway? even me being a network admin, and i dont want to use it, because A) we already have a site license for office. B) it isnt compatible with every other person i have to interact with's software. C) and evin if it was, i dont really feel like installing it, learning it, and getting used to where things are. Sometimes the status quo is just better for everybody involved. I mean, how many of my users have the brains or knowhow to go to forums and message boards for support when i am not around? most prefer the support calls to microsoft and the knowledge base already out there.

Score: 0

By TomA102210

posted Jul 7, 2006 - 12:28 PM

"and what basic computer user is even interested in open office anyway.I mean, how many of my users have the brains or knowhow to go to forums and message boards for support when i am not around?"
----------------------------------------------
Basic computer user here and I am interested in open office. Please do not assume that basic users are not interested. As a basic user I also go to forums and message boards. The basic user you refer to has been redefined. So, don't be so quick to talk about the brains and know how of others. I wouldn't use you just because of your "know it all" attitude.

Score: 0

By Scotch Moose

posted Jul 6, 2006 - 5:15 PM

Sounds like you really don't want the new Office 2007.

Score: 0

By datruth

edited Jul 6, 2006 - 4:06 PM

Everyone I know that's tried OpenOffice has loved it and these are all "basic computer users". I have been using it for about 3 years and haver never needed to make any support calls. I've never lost a document and it's never crashed. Very good software.

But, this thread is about ODF, so lets try to stay on topic.

Score: 0

By The MAZZTer

edited Jul 7, 2006 - 7:52 PM

I like OpenOffice, except Impress (the PowerPoint look alike) is a bit glitchy. Sometimes it won't save my most recent slide I edited unless I switch slides and click save.

It's quite annoying to work on a document, save, quit, come back later to see half my slides all look the same.

And then I found a bug once where I could consistantly crash it by doing something (I forget what exactly, which means I'll probably do it again the next time I'm in there) and it would lose the last one or two slides.

Of course this was in 2.0.2, I can't comment about the latest 2.0.3.

Score: 0

By zenarcher

posted Jul 6, 2006 - 7:02 PM

Same here. I started using OpenOffice a couple of yars ago and got rid of MS Office 2003. I'm perfectly happy with OpenOffice and it does everything I need it to do, including opening MS Office attachments I receive from other people. People who find switching from MS Office to OpenOffice that difficult, probably would have major difficulty with an upgraded MS Office suite, as well. It's a wonder they aren't still all running DOS 5.0...after all, Windows was a real change for them, too.

Score: 0

By compm375

posted Jul 6, 2006 - 1:18 PM

ODF is not OpenOffice. ODF is a format and OpenOffice is a program. You can make files in ODF format without ever using OpenOffice. With this plugin, none of your points make sense.

Score: 0

By Sensi

posted Jul 6, 2006 - 8:35 AM

"Patent law is crazy."

USA's Patent law on software is crazy.
Thank you europe for being less stupid.

Score: 0

By Sensi

posted Jul 6, 2006 - 8:32 AM

We all hate proprietary formats, thus it is nice move from Microsoft, they have also sorted out the lame legal proceedings from Adobe over PDF in Office 2007, good point.
Since a few months they even actually listen to their clients and users requests (IE7, Vista beta 2...), and they earn a little more respect from me for this.

Score: 0

By flake

posted Jul 6, 2006 - 8:49 AM

The new docx et al formats are not proprietary, as their predessesors were (.doc, etc...). OpenXML is truely software libre and the spec is freely downloadable. They have also published a legal document promising not to charge or sue people for implementing OpenXML formats in free software (since it is patented).

Support for ODF *is* a really nice feature though, since there are lots of computer users that are not on windows and need more functionality than an export to RTF or CSV would give them.

Score: 0

By leinir

edited Jul 7, 2006 - 9:15 PM

They may well be freely downloadable, but they were still defined by a closed body (in this case Microsoft), which means that noone can do anything about it, if they don't like it. ODF on the other hand has been created out in the open, and anybody who has had an interest has had the option to go and have a say in the creation process. Remember software libre (as you put it) is about the freedom, and specifically it's like freedom of speech - not like free beer, which is what a freely downloadable documentation which you don't have a say in the creation of is.

Score: 0

By GoodThings2Life

posted Jul 6, 2006 - 8:12 AM

Well if you can't beat PDF... just join ODF!

Score: 0

By Erik Josefsson

edited Jul 6, 2006 - 6:54 AM

Microsoft XML patent portfolio is growing. How will it be used?

Microsoft just paid the renewal fee (23-06-2006) for an XML patent application that is very broad. It is unclear how delegations in ISO handle patent applications during the standardisation process.

http://gauss.ffii.org/PatentView/EP1271339

EP1271339 - Method for generic object oriented description of structured data (GDL)

Claim 1.
A method for use in a computing system for organizing and describing information pertaining to one or more subjects comprising:

- providing a source file, said source file including a plurality of entries characterizing the subject, wherein said entries are an instantiation of an inheritance-based schema and conform to a predefined meta-language syntax;

- providing a schema, said schema comprising one or more families of templates, each template defining one or more properties of a set of entries, the templates in each family related by inheritance;

- associating one or more entries with an appropriate template of a family, thereby allowing such entries to be also associated with other ancestral templates in the same family.
http://gauss.ffii.org/PatentView/EP1271339

Score: 0

By flake

posted Jul 6, 2006 - 8:58 AM

OpenXML is patented, just like many other free technologies you use every day.

MS has published a legal document promising not to sue/charge implementors of OpenXML in free software.

Stop with the baseless fear mongering and FUD plz!

Score: 0

By Marbux

edited Jul 6, 2006 - 9:50 AM

You have it wrong about Microsoft promising not to sue in regard to its Office XML format. The covenant not to sue that Microsoft issued applies only to the deprecated Office 2003 XML schemas. Moreover, even that covenant is severely clouded by licensing issues on other essential technology.

You will find a fully referenced discussion in my article at http://www.groklaw.net/a...51129101457378#Contents

Score: 0

By Erik Josefsson

posted Jul 6, 2006 - 11:22 AM

"MS has published a legal document promising not to sue/charge implementors of OpenXML in free software."

What about competitors using those patented XML implementations?

Score: 0

By 4421

edited Jul 6, 2006 - 7:53 AM

Patent law is crazy. Microsoft engineers are not responsible for the legal department. I don't think MS would sue users of its software. I don't think that was possible.

It is a very good sign from Microsoft. Microsoft stands for "real world" interoperability. Their open source activities are targeted to make it happen.

What will we see next?

- ReiserFS drivers?

- ext3 support drivers?

- ogg and vorbis support in Windows Media Player?

- Exchange plugins for Linux clients?

- ...

Score: 0

By datruth

posted Jul 6, 2006 - 3:34 PM

regarding Microsoft and "real world" interoperability. by "real world", if you mean being locked into a proprietary format to squash your competition without regard to actual useful technology, then you would be right.

Score: 0

By flake

posted Jul 6, 2006 - 8:53 AM

I hope your wish list comes true! Actually, I believe there is an ext2/3 driver already existing, tho I haven't looked at it in a while.

There is at least one (non-free) exchange connector that works with evolution under Linux but obviously that's a bit limited.

I could really give a rat's a** about media player since there are many, much better players for windows out there.

Score: 0

By paulhsmith

edited Jul 6, 2006 - 2:37 PM

Clarification:

The Evolution connector exchange plug-in for Evolution is now released as free software by Novell (who purchased Ximian). Evolution connector works really well with some versions of Exchange, not so well with others (used it for about 2 to 3 years in a business environment). There is also Kontact/Kolab which provides exchange support. The exchange plug-in for that is very nearly ready (I've actually used it in a business environment with pretty good success for about 6 months).

Score: 0

By Yogurth

posted Jul 6, 2006 - 5:49 AM

Why is this surprise, it's not like they were left any choice. This effectively means that 2 branches of the same company that uses some of available Office packets(OO, MSO...) will not be tied anymore one to another or restricted in their platform of choice.

This is quite big.

Score: 0

By utomo

posted Jul 6, 2006 - 5:21 AM

Microsoft also need to make their XML schema & other formating schema free of charge, free to use, by others without any limitations.
if not, it is not so usefull.

Score: 0

By flake

posted Jul 6, 2006 - 8:55 AM

They already have!

Look up OpenXML on wikipedia where you will find links to the spec. There is also a comprehensive set of pages on microsoft.com and a site run by them.

Score: 0

By yohimbe9

posted Jul 6, 2006 - 8:00 AM

The 2003 schema set was available just as you asked (http://www.microsoft.com/Office/xml/faq.mspx) and I believe the 2007 will be the same way (http://www.microsoft.com...view/itpro/filefaq.mspx)

Score: 0

By 4421

posted Jul 6, 2006 - 7:55 AM

you mean the stupid patent Josefson posted above?

Score: 0