Select Page

Open Document Format (ODF) and OpenXML Microsoft Lie

The Specification of both format are currently being reviewed, OpenXML is containing a lot of details about Office features  bugs (sorry any developer can not call them differently). Extract of the OpenXMl specifications are popping up on the web, one site is trying to bring a view on the problem.

"The Open XML specification comes in 5 different PDF files with an 6 accompanying electronic annexes in excess of 43 megabytes. For comparison the ODF specification is a single 11 megabyte PDF, with 3 separate XML schemas. The ODF specification weighs in at a mere 722 pages, where as, the largest PDF in the Open XML specification is 5219 pages long." read more


The reason why the document is so looong, is that it will force all developer that want to support OpenXML to reproduce Microsoft Office fully (a program code base being 10 years old so good luck), as a result, Open XML will be nearly fully read and written only by Microsoft products.

That exactly the contrary we would expect from an open standard

The Organization for the Advancement of Structured Information Standards (OASIS) approved ODF as a standard in 2005, and it is now supported by IBM, Sun (OpenOffice) and Novell. IBM decide to stand against Microsoft OpenXML format lin december 2006.

Suprisingly (not for me) Microsoft has agreed only to support the Open XML Translator, a project on Sourceforge which currently offers translations ONLY  between ODF and Word 2007, in clear text they help user migrate from ODF to their closed open format. Things never change, they want to control  Your file format, in order to force users staying with them…It is all about choice, support ODF

About The Author

I worked with various Insurances companies across Switzerland on online applications handling billion premium volumes. I love to continuously spark my creativity in many different and challenging open-source projects fueled by my great passion for innovation and blockchain technology.In my technical role as a senior software engineer and Blockchain consultant, I help to define and implement innovative solutions in the scope of both blockchain and traditional products, solutions, and services. I can support the full spectrum of software development activities, starting from analyzing ideas and business cases and up to the production deployment of the solutions.I'm the Founder and CEO of Disruptr GmbH.

Categories