Linux.com

Feature: Office Software

GNOME/OOXML podcast shows two sides closer than appears

By Bruce Byfield on December 06, 2007 (6:00:00 PM)

Share    Print    Comments   

Despite technical difficulties with the phone lines, Linux.com's live podcast with Jeff Waugh of the GNOME Foundation and Roy Schestowitz, cofounder of the Boycott Novell site, attracted a large audience eager to discuss GNOME's involvement with the efforts to make the Microsoft Office Open XML (OOXML) document format an ECMA standard. Hosted by Rod Amis on his Lightning Strikes show at BlogTalkRadio, and with questions from Linux.com's Editor in Chief Robin Miller and me, the discussion revealed that the two sides of the issue are closer than they have appeared in the past.

The discussion came about as a result of GNOME's support for the efforts of Jody Goldberg, the lead developer of the Gnumeric spreadsheet, to use the ECMA process to force Microsoft to reveal more about OOXML and, by extension, its previous binary formats. Critics charge that this move lends OOXML credibility, and worry that it might come at the expense of support for the rival, community-based OpenDocument Format (ODF). Complicating matters, because Goldberg's efforts had previously been supported by his employer Novell -- a company that many free software advocates regard as a Microsoft collaborator -- some critics began scrutinizing the remarks of everyone remotely involved for signs that the GNOME Foundation was covertly supporting Microsoft.

As reported earlier, the GNOME Foundation issued a statement explaining its actions. When the statement did little to quiet criticisms, Jeff Waugh, a member of the foundation's board, suggested a public debate.

The discussion

The discussion was supposed to start with an opening statement from Waugh. Instead, Waugh had trouble phoning in to the show, and Schestowitz began a rambling explanation of his viewpoint. Schestowitz said that he was not prejudiced against GNOME, and acknowledged that the project might have "to interact with somewhat more questionable groups." However, he also seemed to express concern that efforts by projects like Mono (a GNU/Linux implementation of .Net) might expose users to patent infringement suits. In fact, Schestowitz claimed that "Microsoft actually goes into various large companies now and is collecting fees from people who use GNU/Linux desktops and servers without actually specifying the infringements."

At this point, Waugh joined the conversation. According to Waugh, GNOME's involvement is limited entirely to support for Goldberg, "to ensure that Microsoft provide as much documentation as possible to make it easy for him to implement OOXML in Gnumeric specifically. And if he did not continue his participation, he would not be able to hold [Microsoft's] feet to the fire and make sure they came through on the various bits and pieces of documentation" needed for the OOXML standard. The advantage of supporting Goldberg's efforts, Waugh said, is that it helps free software support not only OOXML, but Microsoft's previous binary formats as well. He added that, far from being a Microsoft collaborator, Goldberg has "been a thorn in their side going through this process, because he's forced them to do work that they otherwise wouldn't have bothered doing."

Schestowitz responded that the OOXML standard was "quite poor" in its design because it did not fully support non-European languages and did not make use of existing international standards in its specifications. He also questioned the value of the documentation, given that Microsoft would undoubtedly extend and alter the format in future releases of Microsoft Office. His implication seemed to be that participating in the OOXML standard meetings served no useful purpose.

Waugh replied that the quality of the specification mattered less than the opportunity to learn more about the Microsoft document formats, and help users to live with them. "We do that to make sure that users can interoperate with their friends and colleagues and are able to choose free software even though people around them may choose not to," Waugh said.

Miguel de Icaza then joined the discussion. After answering a few brief questions, de Icaza let Waugh do most of the talking for GNOME. Waugh acknowledged that people were angry with GNOME's actions "because anything that involves Microsoft winds up looking a bit like a threat," and even that, as critics had claimed, GNOME's actions might be misinterpreted as support for Microsoft. However, Waugh denied that the involvement with OOXML precluded support for ODF, which he called the standard "that provides the greatest opportunity for collaboration across the community." He admitted that using OOXML might risk patent threats, but suggested that, these days, any software might face similar threats.

While some groups, like GNOME's rival KDE, might choose not to become involved with OOXML, Waugh said, "I don't think disengagement is the answer to our problems here. It's much more important that we give people the interoperability to use free software. I think we have to fight them at the gate, rather than sit back in our own little community and feel comfortable."

In answer to a question Miller relayed from the IRC channel that was running concurrently, Schestowitz tried to articulate his views about how free software should deal with OOXML. He suggested that GNOME should not continue to participate in defining the standard "because any participation, no matter how passive, will seem like support," and seemed to suggest that free software could not coexist with OOXML. At any rate, he thought Waugh exaggerated the immediate need, arguing that, contrary to Waugh's firsthand experience as a consultant, "not many people, if anyone at all, has received these files. In circumstances where you do, it is very simple to request the file in a binary format if necessary."

Waugh was in the middle of explaining that Microsoft Office 2007, which uses the OOXML format by default, already had a larger user base than OpenOffice.org, its free software rival, when the hour allotted for the show ran out.

The aftermath

In terms of the audience, the podcast was undoubtedly a success. According to Amis, more than 600 listened via the Internet, and another 50 via the phone. About 45 logged on to the IRC channel during the debate, although presumably almost all of them were also listening in some way. According to Amis, these are at least six times the number who usually listen to a live daytime podcast.

Moreover, if the usual ratio holds true, 10 times the live audience can be expected to download the show over the next week. Three hours after the show, it had already been downloaded nearly 300 times. You can also download a transcript of the IRC discussion logged during the live program.

But was anything resolved as a result? Neither Schestowitz nor Waugh converted the other, although Waugh perhaps persuaded more people because his comments were more articulate and organized. However, both were noticeably more restrained than in their online exchanges, and the lack of accusation and counter-accusation -- to say nothing of the wilder conspiracy theories -- may help listeners to realize that the two sides are closer than they appear.

Both sides are clearly concerned with what's best for free software, differing only in how they define their objective. That is a small point, but perhaps this realization can finally start to put the issue in perspective.

Linux.com is already considering future podcasts on issues in the free software community (with luck, without the glitches of this first effort). If you have any thoughts about future podcasts, or any possible topics, please contact us at editors@linux.com.

Bruce Byfield is a computer journalist who writes regularly for Linux.com.

Share    Print    Comments   

Comments

on GNOME/OOXML podcast shows two sides closer than appears

Note: Comments are owned by the poster. We are not responsible for their content.

Wish Roy had been pressed a bit more

Posted by: Anonymous [ip: 87.194.162.201] on December 06, 2007 08:03 PM

Roy made a number of statements without backing them up further; it would have interesting to hear a bit more reasoning behind claims like:




  1. Office 2007 doesn't output OOXML (so, give us an example of where it deviates)

  2. Office outputs binary data (again, give us an example)

  3. Mono - why on earth is this relevant? (OOo will ship with native filters, not the MS translator, <a href="http://blogs.sun.com/GullFOSS/entry/office_open_xml_ooxml_filters">see here</a>. So, what does OXML have to do with Mono?)


#

Re: Wish Roy had been pressed a bit more

Posted by: Anonymous [ip: 130.88.234.125] on December 06, 2007 10:05 PM
Re point 1:



FFII: "Microsoft Office 2007 produces a special version of OOXML, not a file format which complies with the OOXML specification"



Re point 2:



Jody Goldberg: "The binary blobs are in exactly the same format as the old binary formats. Michael [Meeks] and I cracked it a few years back (see libgsf, or OO.o). We can read and write it."



Re point 3:



From the source you cite: "We are not working on export filters, that is, filters that save OOXML documents. " No round-trip.

#

Re(1): Wish Roy had been pressed a bit more

Posted by: Anonymous [ip: 87.194.162.201] on December 07, 2007 10:44 AM
Roy, that's not evidence.

FFII - maybe they do think that, good for them. No-one has shown an example of XML Office produces which doesn't conform to OOXML.

Jody - cite please. Google doesn't recognise that quote.

Native OOo OXML: ok, so it won't initially save. That still doesn't bring mono into the picture, however much you want it.

I'm also gay.
[Modified by: Anonymous on December 07, 2007 03:34 PM]

#

Re: Wish Roy had been pressed a bit more

Posted by: Anonymous [ip: 72.153.218.53] on December 11, 2007 04:51 AM
>> Office 2007 doesn't output OOXML (so, give us an example of where it deviates)


Are you suggesting that it doesn't deviate?


Are you simply saying that you don't know, and you think it doesn't deviate?


Or do you think it does deviate, but you want a bug report filed so that Microsoft can fix the mistake?


Whichever the case, it is potentially an expensive undertaking you are asking considering how new the OOXML document is.


If Microsoft Office was bug free with respect to the OOXML document, I think it would be the first time any such significant body of code was found to be defect free. Clearly I don't believe it is, and history shows that the burden of proof would be on the person making the outragous claims.


I challenge Microsoft to provide a proof that their software works as advertized and have an independent party verify the claims under NDA if necessary. Of course, we'd then be in the position to have to take the third party's word. Such is the problem with closed source software, it does whatever it's developers wanted it to do and you can never really know what that was.


Anyway, I really don't think Microsoft just accomplished the feat you might be suggesting. Vista out not long ago was so far off the perfection mark, I can't imagine anyone would give your suggestion a moment's serious consideration.


>> Office outputs binary data (again, give us an example)


Who is paying for this, or are you really having fun? Do you even know what you are asking? Do you know what binary data is? Are you suggesting that data that was originally binary (like a picture) and was inserted into a document is somehow "un-binarized" by MSO?


I am really looking forward to your third question. ... Nevermind. I saw it started with "mono." No thanks. I think the last thing FOSS needs is to be supporting the monopolist that can't handle the truth that there is software out there competing directly with their products and which it cannot control or force users to pay for or abandon. Mono is the consolation prize to Microsoft. But again, no thanks.

#

Re: Wish Roy had been pressed a bit more

Posted by: Anonymous [ip: 72.236.163.214] on January 25, 2008 04:17 PM
Aaaacchh! This is all very disturbing. Gnomie is no longer my homie. Hello Fluxbox.
<a href="http://www.javasigns.com/lettering">vinyl lettering</a>

#

Re(1): <a href="http://www.javasigns.com/lettering">vinyl lettering</a>

Posted by: Anonymous [ip: 72.236.163.214] on January 25, 2008 04:48 PM
Very funny

#

GNOME/OOXML podcast shows two sides closer than appears

Posted by: Anonymous [ip: 78.84.118.215] on December 06, 2007 09:09 PM
Waugh was in the middle of explaining that Microsoft Office 2007, which uses the OOXML format by default, already had a larger user base than OpenOffice.org, its free software rival, when the hour allotted for the show ran out.

Jeff, what a hell you are talking about? You have numbers of Microsoft Office 2007 and OpenOffice.org marketshare? How you got them? Can you trust the sources?

Sorry, but I call it bullshit.

#

Re: GNOME/OOXML podcast shows two sides closer than appears

Posted by: Anonymous [ip: 66.187.230.200] on December 06, 2007 10:36 PM
If you want to live in lala land and just ignore reality then fine. I am sure Jeff was speaking from personal experience but if you want numbers I don't think it would be hard to find. Note he did talk about his small business clients all needed Word compatibility. The thing is one can say thing like there are more Windows Desktop users than Linux Desktop users without having to conduct scientific research on the issue. Ignoring facts like that means you can't make effective plans for changing the status quo. You just end up living in a deluded world where everything is how you see things.

#

Re(1): GNOME/OOXML podcast shows two sides closer than appears

Posted by: Anonymous [ip: 78.113.144.230] on December 07, 2007 01:23 AM
It might depends on where you live.

Several state services in France are migrating toward OOo, potentially millions of users in a single country. There is some demands that contractor put files in Office97 and OOo formats on the website they produce for public services (or more accurately doc and odt, for Writer Word and csv for Excel Calc), and I've received the odd OOo file from some services (with an Excel version next to it). (N.B. For communication, PDF is a bit more important. Office documents are only useful if you need to modify them).

The result of state migrating toward OOo is companies adapting (they have tax to pay to the state, and require some services from it), so OOo appears next to MS Office on many computers. (Which is normal if you consider that fiscal rules requires to keep documents on period higher than 5 years, the consideration for a long term solution is more astute than those of companies working on a 5 years scale, so the companies have to adapt themselves to regulations which solve some sort of prisoner dilemma).


Office 2007 (and Vista BTW) appears only on brand new computer in small company (i.e without a corporate disk image for a standardized set of application on each computer), or on the computers of some high ranking IT worker (private or public sector, who evaluate apps, format, etc...). When they have no choice.


So, yes Office 2007 in my experience is way behind OOo. (So is Vista compared to Linux distributions in IT offices).


Also, for a reference on Office 2007 non conformance to OOXML I can only pinpoint to an article by NATO/NC3A in the french publication MISC N°32 for July/August 2007 (for example accepting UTF7 encoding while the specification only mention UTF8 and UTF16).

Regards,

Pierre-Louis Morel (Wondering why I can't get paragraph in the preview from the text field with

or [p] and if the form is using CR+LF to delimit paragraph instead of LF, which would be quite ironic on a website named linux.com ...)
[Modified by: Anonymous on December 07, 2007 01:29 AM]

#

Did you read the post you replied to?

Posted by: Anonymous [ip: 82.192.250.149] on December 07, 2007 11:05 AM

there are more Windows Desktop users than Linux Desktop users


That's irrelevant. Most Windows desktops are running older versions of MS Office which do not output OOXML. I work for one of the world's biggest banks, and yes, most of the desktops are Windows, but it's Windows XP running 2003 versions of Word and Excel. The bank currently has no plan to convert to Vista, or the current versions of MS Office. I believe that's true of most big companies.


Given, furthermore, that you can run OpenOffice on Vista, I would not be at all surprised if OpenOffice had as many users as OOXML-capable versions of Word, etc. What's quite certain is that the number of people running OOXML-capable versions of Word cannot be more than a tiny fraction of all "Windows desktops".

#

GNOME/OOXML podcast shows two sides closer than appears

Posted by: Anonymous [ip: 69.121.128.211] on December 06, 2007 11:31 PM
Unfortunetely the same jargon out of Gnome, is the same out of Novell and MS. The questions they ask above or answer only prove that case.

#

Re: GNOME/OOXML podcast shows two sides closer than appears

Posted by: Anonymous [ip: 211.30.163.5] on December 07, 2007 06:46 AM
What do you expect?

* Novell does patent deal with MS.
* Miguel de Icaza works for Novell.
* He is a sellout to Microsoft (Mono and Moonlight...He admitts MS is providing "financial incentives" to Novell for Moonlight)
* Miguel de Icaza is involved with Gnome.

At the rate Miguel is going, I expect he'll develop a thorough brown tongue from all that MS ass licking.

#

Re(1): GNOME/OOXML podcast shows two sides closer than appears

Posted by: Anonymous [ip: 130.88.234.125] on December 07, 2007 10:39 AM
Stephane Rodriguez: "To wrap up on the podcast, I would say that almost no question was asked and allowed to be answered anyway. The one I would like to get an answer : how does it feel for a so-called open-source group such as Gnome to be Microsoft best friends? So far, Microsoft has got all the marketing PR they wanted from “open-source” groups that are remarkably compatible with Microsoft minds. Again, I think those guys are just Microsoft persons who take a pride not to be on their payroll. (DeIcaza told me in the past that he’s rich).



The podcast was mostly politically correct, and is therefore useless to shed a light on Gnome/Novell/Goldberg actual doings and intentions. (not that you will get them to admit openly what they are doing anyway).



DeIcaza took the role of Brian Jones, the technical person. (technical person who concentrates on never answering the good questions)
JeffWaugh took the role of Doug Mahugh, the evangelist (communicates well, uses politics for cover) "

#

GNOME/OOXML podcast shows two sides closer than appears

Posted by: Anonymous [ip: 85.179.222.65] on December 07, 2007 11:13 AM
"ll. * He is a sellout to Microsoft (Mono and Moonlight...He admitts MS is providing "financial incentives" to Novell for Moonlight) *"

That comment above is a great example of a witchhunting and character-murdering attitude of some people that makes me ashamed that I myself am a Linux user.

Aren't you ashamed of anything? MS promised to pay for the license fees for the video and audio codecs used within Moonlight. Macromedia does the same for the codecs used in Flash (AAC and AVC, among others). That is good. And YOU make a case of bribery out of it! Twisting the truth to be able to get an insult out of it.

#

sevmek

Posted by: Anonymous [ip: 85.103.84.158] on December 07, 2007 05:30 PM
fdfdsfdsfdsfdsfdsfdsf

#

GNOME/OOXML podcast shows two sides closer than appears, setps for Gnome Disappear, developer and us

Posted by: Anonymous [ip: 172.21.3.215] on December 07, 2007 11:25 PM
GOODBYEEEEEEE GNOMEEEEEE

#

GNOME/OOXML podcast shows two sides closer than appears

Posted by: Anonymous [ip: 70.112.130.219] on December 08, 2007 02:38 AM
Bruce,

Thanks for the mention. I'm certainly used to being "The Ghost Who Walks", so I appreciate your using my real name in this article. Enjoyed the roundtable discussion immensely and hope we'll have the opportunity to do more.

Cheers,
Rod Amis

#

This story has been archived. Comments can no longer be posted.



 
Tableless layout Validate XHTML 1.0 Strict Validate CSS Powered by Xaraya