simon_phipps
Columnist

How Microsoft was forced to open Office

analysis
Aug 17, 20126 mins

In Office 2013, Microsoft was compelled to support the true ODF format as well as the PDF format. Here's how open source won

In a blog post earlier this week, Microsoft’s manager for Office standards Jim Thatcher described upcoming changes to Office:

In the next release of Office, we have added two additional formats for use: Strict Open XML and Open Document Format (ODF) 1.2. We have also added support for opening PDF documents so they can be edited within Word and saved to any supported format. By adding support for these standardized document formats, Microsoft Office 2013 provides users with more choice for office document interoperability.

[ Also on InfoWorld: Open source suites go beyond Microsoft Office. | Track the latest trends in open source with InfoWorld’s Technology: Open Source newsletter. ]

In those dry words we find echoes of a history lesson that demonstrates the power of open source to create valuable competition and innovation in software markets. File formats may not be the most obviously exciting topic, but this announcement casts light onto two important facts about open source: First, open source software can be the perfect competitive pacesetter. Second, open source innovation provides giant’s shoulders upon which others can stand.

The triumph of ODF

Back at the start of the last decade, Microsoft Office had chased away almost all competition in the productivity software market. Into that near-monopoly, Sun Microsystems launched an open source project in 2000 based on the niche office suite StarOffice. Known as OpenOffice.org, it gradually built momentum as the open source alternative to Microsoft Office.

While some people were quick to accuse OpenOffice.org of being derivative of Office, it actually paralleled Microsoft’s first version of Word (in 1983 for Xenix), having been created in 1984 targeting the popular home computers of that era: the Commodore 64 and the Amstrad CPC under CP/M. It later evolved into an Office Suite for DOS, IBM’S OS/2 Warp, and Microsoft Windows. When Sun Microsystems acquired OpenOffice.org in 1999, it was a comprehensive and capable multifunction application available on all popular platforms of its day.

On arrival at Sun, the StarOffice/OpenOffice.org developers accelerated a project to create a modern, XML-based file format for their suite. By using an XML-based format, it was much easier to promote both interoperability with other office tools, as well as to maintain compatibility from version to version.

That second issue was the bane of all users of office tools, so Sun took the initiative to go to the OASIS standards organization and propose a solution: a standardized file format for office productivity. I was involved in that activity and know for a fact that Sun approached other OASIS members to collaborate on the project. However, Microsoft declined, calling the proposal “redundant.” After all, the company made big money from the “upgrades” that resulted from the social pressure applied by Word users each time the file format changed.

OASIS agreed to the proposal, and the result was the OpenDocument standard, ODF. Despite a slow start, ODF adoption snowballed; today, it is an ISO standard and an approved national standard worldwide. The resulting pressure on Microsoft became huge, and the company responded by manipulating the international standards world to create a competing XML file format standard based closely on the formats used in Microsoft Office. It was finally ratified by ISO in 2008.

It took about seven years, but Microsoft relented. In April, the company announced it would fully implement in Office 15 both the Office-based standard it forced through ISO (standard ISO/IEC 29500, called OOXML by most people) and the community-driven open standard it emulated (standard ISO/IEC 26300, called ODF by most people).

Open source changed the market, forcing Microsoft to respond and embrace both version-to-version file compatibility and the concept of interoperability. Without open source, none of this would have happened. With open source, even if you aren’t actually using ODF yourself, you benefit from a competitive and reinvigorated market.

PDF gets its due — almost The second point Microsoft’s blog post highlights is the power of open innovation. The OpenOffice.org community mostly migrated in 2010 — with the code — to a new open source project called LibreOffice. The OpenOffice.org and LibreOffice project has long supported the creation of Portable Document Format files (PDFs). Microsoft Office eventually copied that same capability, first as an option add-on in Office 2007 and later as a default feature. But LibreOffice also includes a valuable ability create Hybrid PDF files, which can later be reopened and edited with LibreOffice. If you’d like to try editable hybrid PDFs for yourself, this video explains how:

It looks like that feature is about to show up in Office as well:

With this release, Microsoft introduces the option, which we call PDF Reflow, to open PDF files as editable office documents. As Tristan Davis, senior lead program manager for Word, explained: “With this functionality, you can transform your PDFs back into fully editable Word documents, rehydrating headings, bulleted/numbered lists, tables, footnotes, etc. by analyzing the contents of the PDF file.”

The only problems we might face here are that Microsoft is limiting the interoperability and compatibility of both ODF support and its version of hybrid PDFs. For unexplained reasons, the company is not going to offer the ability to save files as a backward-compatible ODF file (the version currently supported in Office 2010, ODF 1.1), so it’ll be harder for a mixed environment to use ODF. Likewise, I’ve confirmed that despite supporting the opening of PDF files for editing, Microsoft is not supporting the opening of LibreOffice hybrid PDF files. Perhaps that competitive threat from open source software is still too great?

Just as with the original addition of PDF output, this move to include PDF editability is a welcome embrace of what has been tried and tested as open source. Such is the dynamic of innovation. Ideas trigger ideas, and innovation is the result of inspiration.

The difference here is that open source communities make their ideas freely available to others, so there will be no cease-and-desist letters, no patent lawsuits, and no coercive (and confidential) licensing agreements. That’s the way things need to be if we are to see innovation continue to sprout because of a vigorous competitive market.

This article, “How Microsoft was forced to open Office,” was originally published at InfoWorld.com. Read more of the Open Sources blog and follow the latest developments in open source at InfoWorld.com. For the latest business technology news, follow InfoWorld.com on Twitter.

simon_phipps

Simon Phipps is a well-known and respected leader in the free software community, having been involved at a strategic level in some of the world's leading technology companies and open source communities. He worked with open standards in the 1980s, on the first commercial collaborative conferencing software in the 1990s, helped introduce both Java and XML at IBM and as head of open source at Sun Microsystems opened their whole software portfolio including Java. Today he's managing director of Meshed Insights Ltd and president of the Open Source Initiative and a directory of the Open Rights Group and the Document Foundation. All opinions expressed are his own.

More from this author