Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Microsoft Software

If This Was a Month Ago, OOXML Would Be Over 230

Andy Updegrove writes "Public announcements of how Participating members of ISO have voted on OOXML are now rolling in one at a time, and the trend thus far is meaningfully weighted towards 'No with comments.' By my count, there are now four announced Yes votes, with comments, two abstentions, and seven public No with comments votes for OOXML in ISO/IEC JT1. Korea has reportedly voted no as well, and I expect at least Canada, Japan and the United Kingdom to announce 'No with comments' today or tomorrow. There will be more no votes on the roster when the final results are announced in a day or two. But even if the 11 votes I know of now were the only votes, the vote would now have failed — but for the 11 countries that upgraded their status from Observer to Participating member status in the last few weeks. Without those extra 11 'P' countries, it would only require 10 votes to block OOXML from immediate approval. If most or all of those additional 'P' members vote 'yes' as expected, it will confirm suspicions that Microsoft has promoted extra votes in favor of OOXML not only within National Bodies, but within ISO itself."
This discussion has been archived. No new comments can be posted.

If This Was a Month Ago, OOXML Would Be Over

Comments Filter:
  • by AJWM ( 19027 ) on Monday September 03, 2007 @06:36PM (#20456941) Homepage
    There's pretty good vote tracking going on here [blogspot.com], and as of a little while ago they're calling the vote failed: too many "no" votes to get the 2/3 majority needed to pass.

    That doesn't mean it's over: there's a resolution process over the next few months, culminating in a vote in February, to address the comments submitted with "no, with comments" votes. If the comments are resolved to the voter's satisfaction, the "no" vote can be changed to a "yes".

    Expect Microsoft to pull out all the stops to get countries to change there votes even without the comments being resolved. You thought there were dirty tricks before? You ain't seen nothing yet.

    Or perhaps they'll just fix the standard. Ha ha ha ha...er, sorry.
  • Re:Help me out (Score:5, Informative)

    by Anonymous Coward on Monday September 03, 2007 @06:44PM (#20456999)
    OK, let me give you the overview. Once upon a time, there was Microsoft Word .doc files. This is a format that has changed over the years and is not a good format for long-term storage of files. So, government bodies wanted there to be a standard format. So, the OpenOffice (Linux's big free office suite) developers developed ODT [wikipedia.org], a format whose description is open and one that can be read without having to be reverse-engineered (at least in theory).

    Well, ODT became an ISO standard and government bodies have started requiring documents to be in this format. This, as you can imagine, does not make Microsoft happy. Microsoft publically claims that ODT is a limited format. However, many people suspect that Microsoft's opposition to ODT is that a widespread adoption of this format will make it so people don't feel forced to use Microsoft Word in order to communicate with business associates, since Word is a closed, proprietary format. So Microsoft invented OOXML, which is a, in theory Open Format that is basically a Word .doc file converted to XML.

    OOXML, to put it mildly, is an extremely messy format. The general consensus seems to be that, OOXML, as specified, is very complex and the spec is incomplete, making it impossible for third parties to make effective OOXML import/export filters.

    what Microsoft is trying to do now is make OOXML an ISO standard, so PHBs (pointy-haired bosses) can claim that OOXML is an open standard (really, it's not), and force people to continue using Word to make documents (since no other program is ever going to have an effective OOXML import/export filter). Microsoft, quite bluntly, is playing very dirty pool in order to make OOXML an ISO standard, and a lot of people are crying foul.

    So now, the current battle is to stop OOXML from becoming an ISO standard, so that Microsoft no longer has less of a monopoly on document exchange formats.

    Yes, Microsoft could actually help ODF catch on by making it a format that Word can read or write (such as what this converter [sourceforge.net] does for MS Office), but they don't seem to want to do that.
  • by jafoc ( 1151405 ) on Monday September 03, 2007 @06:53PM (#20457081) Homepage
    Most of the public (and non-public) discussions seem to miss the main point: From Microsoft's business perspective, pursuing the ISO/IEC strandardization process for OOXML isn't at all about OOXML, but rather it is about trying to kill ODF.

    As pointed out in this U.S. supreme court decision [justia.com], "Agreement on a product standard is, after all, implicitly an agreement not to manufacture, distribute, or purchase certain types of products." In the case of OOXML, the agreement is primarily about not manufacturing, distributing or puchasing products relying on the truly open document format standard ODF.

    Really it is only acceptable for the standardization of OOXML to proceed if OOXML is first revised to make it "map ODF", see this article [siug.ch] for a precise definition and detailed argument.

  • Re:Help me out (Score:5, Informative)

    by Anonymous Coward on Monday September 03, 2007 @07:02PM (#20457161)
    "The general consensus seems to be that, OOXML, as specified, is very complex and the spec is incomplete"

    By which he means you find things like "do margins like Word 95" with (of course) the actual code that explains how margins are done in Word 95... missing. And with Word 95 itself being closed source... well, nobody but microsoft can implement OOXML fully without reverse engineering several microsoft products. Except microsoft of course, which has the souce code for said products. The document is also 6000 pages long, compared to 700 for ODF.

    "Microsoft, quite bluntly, is playing very dirty pool in order to make OOXML an ISO standard"

    By which he means "a microsoft employee admitted they were buying votes" as well as the doubling of voting members of not only the ISO but govermental bodies deciding votes for their country in the ISO and how nearly every one of these new members plans to vote YES to OOXML as a standard.

    Also, the name "Office Open XML" is suspiciously similar to a *real* open-source product, Open Office.
  • by jafoc ( 1151405 ) on Monday September 03, 2007 @07:09PM (#20457211) Homepage
    I'm also hopeful that every other participating body has also heard about Microsoft's goof in trying to buy the "yes" vote by stuffing the votes. (And there is NO way that happened at the direction of a mere 'underling.' Someone with real decision-making power and responsibility must have directed the "program." This sort of activity may easily be considered lobbying... but I consider a lot of 'lobbying' activity rather subversive to a democratic process as well.)

    Here [justia.com] is a U.S. supreme court decision holding that committee stuffing in standardization organizations is fundamentally different from lobbying.

    From the decision: "Petitioner, and others concerned about the safety or competitive threat of polyvinyl chloride conduit, can, with full antitrust immunity, engage in concerted efforts to influence those governments through direct lobbying, publicity campaigns, and other traditional avenues of political expression. To the extent state and local governments are more difficult to persuade through these other avenues, that no doubt reflects their preference for and confidence in the nonpartisan consensus process that petitioner has undermined. Petitioner remains free to take advantage of the forum provided by the standard-setting process by presenting and vigorously arguing accurate scientific evidence before a nonpartisan private standard-setting body.[Footnote 13] And petitioner can avoid the strictures of the private standard-setting process by attempting to influence legislatures through other forums. What petitioner may not do (without exposing itself to possible antitrust liability for direct injuries) is bias the process by, as in this case, stacking the private standard-setting body with decisionmakers sharing their economic interest in restraining competition."

  • Not quite, but... (Score:2, Informative)

    by jafoc ( 1151405 ) on Monday September 03, 2007 @07:30PM (#20457379) Homepage
    Can comments be of the form "I would need more money in order to vote 'yes'"?

    Actually that particular form of corruption is not allowed by the rules [jtc1sc34.org] (the comments have to be "technical reasons").

    However there are other possible ways of corruption that are not disallowed by the rules. For example, in Switzerland, the relevant committee was chaired by H. R. Thomann [thomannconsulting.ch], a consultant who earns money by representing business interests in standardization organizations. The rules of the Swiss standards organization did not require him to disclose whether he was getting paid by one of the interested companies. Thomann was appointed to this role by Sebestyen who besides his role in the Swiss dtandardization organization is also secretary-general of Ecma [ecma-international.org]. For some more details about this conflict of interests, see SIUG's appeal [siug.ch].

  • Summary (Score:5, Informative)

    by allthingscode ( 642676 ) on Monday September 03, 2007 @09:33PM (#20458515)
    ODF - A document format originally based on the Open Office file format. It spent four years going through the ISO process, being revised to comply with other ISO standards, and was released as a standard in 2006. The entire specification is a couple hundred pages long. Since then, an number of states in the US, and countries, have decided that all official documents must be saved in a standard format.

    OOXML - Microsoft's format based on their Office Suite. It is about 6000 pages long.

    A couple of my favorite reasons for not allowing OOXML to become a standard include:
    1. 1900 is defined as a leap year because that's what MSOffice does.
    2. The specification includes numerous definitions of tags like autoSpaceLikeWord95, which is defined as:

    This element specifies that applications shall emulate the behavior of a previously existing word processing application (Microsoft Word 95) when determining the spacing between full-width East Asian characters in a document's content.
    [Guidance: To faithfully replicate this behavior, applications must imitate the behavior of that application, which involves many possible behaviors and cannot be faithfully placed into narrative for this Office Open XML Standard. If applications wish to match this behavior, they must utilize and duplicate the output of those applications. It is recommended that applications not intentionally replicate this behavior as it was deprecated due to issues with its output, and is maintained only for compatibility with existing documents from that application. end guidance]

    The "Standard" contains an erroneous date calculation, and won't tell you how to properly do something defined in the standard.

    Recent stuff:
    It seems that companies that never before bothered to show up for standards votes are magically showing up on the day of the OOXML vote, paying their dues, and voting. And we're not talking about a few. Suddenly, votes that would normally have ten to twenty companies show up all of the sudden have 20 new businesses. Also, there have been reports of companies that support Microsoft getting access to Microsoft technology they wouldn't otherwise have access to. Also, countries are supporting OOXML that never bothered with these votes.

    BTW, have you been living under a rock? This story shows up almost as often as the BSD/GPL tussle.
  • Re:Help me out (Score:4, Informative)

    by harlows_monkeys ( 106428 ) on Monday September 03, 2007 @09:42PM (#20458595) Homepage

    Can you show an example?

    Some examples are given here [msdn.com].

  • by CryBaby ( 679336 ) on Monday September 03, 2007 @09:44PM (#20458615)
    This deserves a higher rating than 3. I don't entirely agree with "unlimited liability", but you addressed the most obvious concern in a simple, logical way. There are other options as well, but they all boil down to incentivizing good behavior (which is not a new or strange concept -- just not applied to corporations nearly as rigorously as it is to individuals under US law).
  • No. (Score:2, Informative)

    by Estanislao Martínez ( 203477 ) on Monday September 03, 2007 @09:57PM (#20458689) Homepage
    There's nothing non-standard with the title as written for this story. Using were is more formal; not to imply that was in that context is informal.
  • OpenOfficeOrg (Score:3, Informative)

    by Enderandrew ( 866215 ) <enderandrew&gmail,com> on Monday September 03, 2007 @10:17PM (#20458853) Homepage Journal
    I think part of the problem is that OpenOffice keeps referring to itself as OpenOfficeOrg, or OOO. If Microsoft's new standard were called OpenOfficeOrg XML, I think Sun would have a trademark case against Microsoft.
  • by gnetwerker ( 526997 ) on Monday September 03, 2007 @10:34PM (#20458967) Journal
    New York Times article here [nytimes.com] (reg req'd, etc).

    BERLIN, Sept. 3 -- Amid intense lobbying, Microsoft is expected to squeak out a victory this week to have its open document format, Office Open XML, recognized as an international standard, people tracking the vote said Monday. ... "After what basically has amounted to unprecedented lobbying, I think that Microsoft's standard is going to get the necessary amount of support," said Pieter Hintjens, president of Foundation for a Free Information Infrastructure, a Brussels group that led the opposition.
    Rage, rage, at the dying of the light.
  • by Xenographic ( 557057 ) on Monday September 03, 2007 @10:54PM (#20459133) Journal
    Source: [yahoo.com]

    "We had a situation where an employee sent a communication via e-mail that was inconsistent with our corporate policy," said Tom Robertson, general manager for interoperability and standards at Microsoft. "That communication had no impact on the final vote."

    [...]

    Besides Sweden, there are unconfirmed reports of last-minute appearances by Microsoft allies to vote in favor of Open XML in countries such as Norway, Colombia, Switzerland and Portugal.

    Robertson dismissed the criticism. Most standards bodies are filled with "an old guard" membership that needs rejuvenation, he said.


    I would like to note that those "unconfirmed" reports have been confirmed by many sources at this point, and that the list given is FAR too short. Something like 40+ countries have decided they want a voting ("P" level, rather than "O" level) membership in the ISO and this interest corresponds with Microsoft's "voter registration drive."

    Never mind such a drive being inconsistent with US anti-trust law. A few anti-trust settlements are merely a cost of doing business these days, and the Iowa settlement is an aberration. Most of them have settled for far less, like the Arizona settlement where they got to give away software that would not only cost them pennies on the dollar (actually, probably less than pennies) but would help further their lock-in in the educational market.
  • Current Scoreboard (Score:3, Informative)

    by hweimer ( 709734 ) on Tuesday September 04, 2007 @02:18AM (#20460681) Homepage
    By my count, there are now four announced Yes votes, with comments, two abstentions, and seven public No with comments votes for OOXML in ISO/IEC JT1.

    There have been reports on far more votes. See this blog post [blogspot.com] for the current standings.
  • Re:Summary (Score:3, Informative)

    by KarmaMB84 ( 743001 ) on Tuesday September 04, 2007 @04:06AM (#20461265)
    The date thing is from a Lotus 1-2-3 bug that they've chosen to emulate for backwards compatibility reasons. It would be nice they'd just made it an option for converted documents.
  • by Anonymous Coward on Tuesday September 04, 2007 @04:19AM (#20461327)
    Just to remind everyone, the Hungarian one was similar to Sweden.
    A bunch of new voters registered, instead of the normal 10, the 55 were voting.
    On the first vote, the General Director of the Standards body sent out the voting forms late, then changed the rules so that 50% majority was enough for a yes vote instead of normal 2/3rd majority.

    He was ordered to redo the vote properly by the Hungarian Minister of Economy.

    He did the vote again, but again he didn't follow the rules, sending the votes out himself. All very suspicious if you ask me. They should consider removing this man from his post if he can't follow the rules he's supposed to enforce.

If you have a procedure with 10 parameters, you probably missed some.

Working...