Sun's McNealy Proposes Merging ODF with Chinese Counterpart

By Scott M. Fulton, III | Published April 18, 2007, 3:31 PM

In a trade conference convened earlier this week by the Chinese Ministry of Commerce, Sun Microsystems Chairman Scott McNealy suggested that what he described as the world's #2 and #3 office document formats - OpenDocument Format (ODF) and the Chinese standard Uniform Office Format (UOF) - could go up against the #1 format from Microsoft more effectively if they were to be merged.

The news comes from Andy Updegrove, a respected Massachusetts attorney and a member of the board of directors of the Linux Foundation, who is a featured speaker at this conference and who attended McNealy's keynote speech. As Updegrove reports on his ConsortiumInfo.org blog, McNealy's suggestion appears to be the first signal made by any ODF proponent of that side's willingness to partner with one of Asia's burgeoning business standards.

The concept of "harmonization" between the two formats is not at all new, however; representatives of government, industry, and higher education in China have all actively pursued the idea. In November 2005, the Open Standard Lab of Beijing University commenced a one-year study into the possibility of fostering a technological and social harmony between the proponents of both open formats.

The results of that effort, published the following October, were - like Chinese poetry - subtle, balanced, and yet profound at the same time: After having met with ODF architects and representatives of IBM, the Lab concluded that a degree of harmony was attainable through "bi-directional conversion between the ODF and UOF document formats."

But that conclusion stopped well short of suggesting a merger of the formats. The reasons for this may be found in a Lab document comparing the two format's respective schemas for purposes of creating a conversion plan. Without making the argument directly, the document could lead knowledgeable people to the conclusion that UOF was the superior format.

One reason has to do with the formats' allocation of their respective namespaces. The Lab described the UOF schema as being much more structured, replete, and flexible, while certain parts of the ODF schema seem more arbitrary.

While the XML of ODF documents put styles, layout elements, and appearance properties first and foremost, the UOF document structure is based more around function and context. Hyperlinks and embedded objects in UOF are actually given first-tier precedence, rather than actually being embedded within the body section, as in ODF. As a result, the precedence differences between the two formats make translation extremely difficult, though as the Lab later concluded, not impossible.

For instance, every UOF document makes a first-order distinction between text, presentation, spreadsheet, graph, and math data. Think of a UOF document as universal across all applications in its office suite, so its spreadsheet and its presentation graphics application essentially produce the same XML document, when viewed in terms of first-order categories. Thus, a layout element description for something like a "table" might be completely different for the spreadsheet section of a UOF document than a "table" for the text section, and the two descriptions could co-exist within the same document.

Meanwhile, "text" and "table" are first-order categories in ODF, so the contents of a table could pertain to the word processor document or to the spreadsheet portion - same table, different contents. For ODF, the application is called upon to map the table properties to whichever program in its office suite happens to be open at the time.

"Different with ODF, UOF schema redefined many elements in [a] different namespace," the Beijing University Lab concluded. "And some of the element is limited to use in particular type of document... So it is hard to set up a mapping of namespace between ODF and UOF. And for some namespaces imported into ODF, there is no corresponding element in UOF."

Furthermore, there's a contextual gulf between the mindset a UOF document would have its developer adopt, and that of an ODF developer, the Lab demonstrated. What ODF utilizes as an attribute of an element - for instance, underlining, boldfacing, highlighting, or embossing - is treated by UOF as an element unto itself. So while ODF is limited to 40 attributes, UOF has at least as many corresponding "sub-elements" whose descriptions map themselves to locations in the body of the document, like "highlight-ers" rather than "highlight-ing."

Because of this, the UOF document format is more open to amendment by new and different types of sub-elements, without having to convene an international consortium to pull it off.

The Lab's document refrains from any and all directly subjective arguments with regard to the quality of the two formats. But the demonstrations and the accompanying diagrams achieve a result as striking as Prof. Feynman dumping NASA's O-ring into his ice water: They make it clear that any "harmonization" that takes place between UOF and ODF should not try to muddy the waters for the Chinese version, whose underlying principles are both transparent and convincing.

So why is McNealy making this pitch now? Updegrove notes that McNealy was personally invited to this conference, so his proposition may not be entirely unilateral. While plug-ins may be employed for both format's respective suites to enable them to save to, or convert to and from, one another's format, Updegrove does foresee the possibility of a merger of formats, which Chinese officials apparently concede is technically possible.

But the motivation for such a merger may have zero to do with increasing market share, Updegrove believes, and instead "may have a lot to do with China's overall strategy, which for the last several years has been oriented towards developing 'home grown' standards in areas where high foreign royalty payments, or product prices, would otherwise be encountered."

In other words, perhaps - just perhaps - China perceives this as an opportunity to leverage its patent portfolio. ODF vendors owing royalties to Chinese concerns could become the wildest twist in the history of the open source movement's most prolific format.

Comments

View comments by with a score of at least

Royalties? The last paragraph implies that the UOF format could collect royalties from its users. That's exactly the opposite of what ODF has been fighting for: a patent- and royalty-free format that anyone can implement in open and closed source applications without having to pay or ask for prior permission.

If UOF requires royalties, then it would make no sense to converge ODF with it, and thus lose ODF's greatest non-technical reason for existence. And indeed, if UOF requires royalties, than it offers little to no advantage over Microsoft's file formats either.

Is this paragraph incorrect? I cannot imagine Sun would consider merging ODF with a format requiring royalties.

While on the other hand, since ODF does not require royalties, I don't understand why it is not acceptable as a national standard in China. From what I've read elsewhere, UOF was based on the same original OpenOffice.org file format design that later morphed into ODF anyway. Is China suffering from "not invented here" syndrome in this case?

Score: 0

|

This would be a very smart move for all parties, ESPECIALLY as China has been very clear regarding their intentions to develop home grown standards if presented with proprietary market constraints.

Score: 0

|

Good point, a brilliant move, indeed. Ironically, if these formats were to be harmonized, it would drastically reduce piracy of Microsoft products in Asia, which is what Microsoft wants, right? However, at the same time it would also forever relegate Microsoft's various Office file formats to second-rate status from now on.

Score: 0

|

Report: Microsoft to randomize Europe's browser screen choices

The fact that "A" is for "Apple" was apparently at the heart of browser vendor objections to Microsoft's alternative to listing IE first.

Acer eclipses Dell for #2 spot in global PC shipments, says iSuppli data

It literally does look like a 360-degree turnaround in Dell's fortunes, as the bells of bad tidings now toll solely for Dell.

Microsoft, don't hang up on Windows Mobile, but do call for help

Only a Manhattan Project can save Microsoft's phone strategy now.

See ya later, WinMo: Microsoft's mobile strategy needs a reboot

Carmi Levy | Wide Angle Zoom: Hands up if you're considering upgrading to a Windows phone for the holidays...Anybody?

Playing catch-up in 2010: Windows Mobile, BlackBerry, and Symbian

Microsoft, RIM, and Nokia are each working on improved mobile operating systems. But could these efforts add up to too little, too late?

Will Nokia's plans further alienate American consumers?

A look at Nokia's plans for the coming years does little to shine up the company's increasingly dull image.

Bing bonked by service outage Thursday, Microsoft configured the wrong server

It's always nice to have a backup, but it's even nicer to remember which one is the backup. That's the lesson Bing's admins learned yesterday evening.

Survey reveals there are more women then men, including on social networks

If you think you can market your products and services online as though you're selling car batteries in the middle of halftime, think again. And again.

Android team updates 'Donut' and 'Eclair' SDKs

The Android SDK includes components which optimize app development for each version of the mobile operating system. Today, the 1.6 and 2.0 components got updates.

The Black Screen Syndrome, or, Tech news in search of the apocalypse

Scott Fulton On Point: This is a story about something that should not have been a story, about something that at one time was a story.

Online advertising evolves away from display, toward interactive software

Marketing departments and agencies are increasingly establishing positions for "creative technologists" who can steer designers and developers toward platforms that enable direct connections with consumers.