Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

Create Account  |  Retrieve Password

OOXML Denied INCITS V1 Approval

Posted by kdawson on Mon Jul 16, 2007 07:52 PM
from the stacking-it dept.
Xenographic writes "INCITS V1, the US group responsible for the US vote over whether or not ANSI will grant fast-track approval to Microsoft's OOXML format, failed to reach the 2/3 consensus required to recommend OOXML to ANSI. What makes this vote interesting is the graph in the article, showing all the new Microsoft business partners who joined INCITS just this year to vote for OOXML. The INCITS Executive Board will now deliberate further, until they can come to some agreement on what to recommend to ANSI, but it's pretty clear that Microsoft is pushing OOXML as hard as it can."
+ -
story

Related Stories

[+] Open Standards Initiative Fails in Massachusetts 236 comments
walterbyrd writes "Massachusetts has decided to use Microsoft's Open-XML standard. This decison: 'stands in sharp contrast to the positions taken by predecessor CIOs Peter Quinn and Louis Gutierrez, backed by then governor (and now-presidential hopeful) Mitt Romney. Both Quinn and Gutierrez insisted on including only "open standards" in the ETRM, and withstood significant pressure from Microsoft to give ground and accept OOXML...'"
[+] OOXML Won't Get Fast-Track ISO Standardization 165 comments
realdodgeman writes "The International Committee for Information Technology Standards (INCITS) recently held an internal poll to determine the position that the United States should take on Microsoft's request for Office Open XML (OOXML) approval. With eight votes in favor, seven against, and one abstention, the group was one vote short of the nine votes required for approving OOXLM ISO standardization. This will mean a huge slowdown to the standardization to the OOXML format. 'Given the controversial nature, relative complexity, and significant importance of the standard, the results of INCIT's vote is unsurprising. An INCITS technical committee also voted against fast-track OOXML approval last month prior to the executive board's vote. Further deliberation is clearly needed as well as further refinement of the format. It seems as though many of the organizations participating in the approval process are generally supportive of the standard itself, but are unwilling to voice unconditional support until their concerns are resolved. OOXML may be down, but it's certainly not out.'"
This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More
Loading... please wait.
  • wha? (Score:4, Funny)

    by Anonymous Coward on Monday July 16 2007, @07:55PM (#19882513)
    IDK, my BFF Jill?
    • Re:wha? (Score:5, Interesting)

      by CastrTroy (595695) on Monday July 16 2007, @10:06PM (#19883387) Homepage
      Does anybody else find it really confusing that MS calls it OOXML. To me, OOXML would mean OpenOffice XML, but then I have to remember that it's ODF, which is the Open Document Format, because it's not specific to OpenOffice. Does anybody think that Microsoft gave it this name specifically to confuse people who would see the acronym and think of OpenOffice?
        • Re:wha? (Score:5, Insightful)

          by CastrTroy (595695) on Monday July 16 2007, @10:59PM (#19883747) Homepage
          Exactly. It looks like they gave it this name specifically to confuse people. I think OpenOffice should sue them for trademark infringement. I'm pretty sure MS would sue me if I released a product called PointShare portal server.
  • Cash is King (Score:5, Insightful)

    by mcrbids (148650) on Monday July 16 2007, @08:07PM (#19882589) Journal
    Guys,

    We'd all love to see the proprietary and over-complex OOXML file format die on the vine. It's sickening how they've purposefully obfuscated the issue, how they've picked a name that's confusingly similar (think Florida's 2000 election all over again!) and have lied and misrepresented what it is.

    But just look at that graph! The lengths that Microsoft will go to in order to prevent people from being free of the vendor lock-in... Cash is king, and Microsoft has more available cash than many countries's GNP. How far can they corrupt the process? Probably far enough, with enough time and money, and the only holdback is the time.

    What we need to do is simple: continue building world-class software. Continue to push for open standards. Make quality, useful, non-locked software and eventually, the marketplace will correct itself. That we've come this far is a testament to the power of the marketplace.
    • Re:Cash is King (Score:4, Insightful)

      by ScrewMaster (602015) on Monday July 16 2007, @08:15PM (#19882635)
      That we've come this far is a testament to the power of the marketplace.

      It's more a testament to the power of the word "free".
    • Re:Cash is King (Score:5, Interesting)

      by jkrise (535370) on Monday July 16 2007, @09:12PM (#19882981) Journal
      What we need to do is simple: continue building world-class software. Continue to push for open standards. Make quality, useful, non-locked software and eventually, the marketplace will correct itself. That we've come this far is a testament to the power of the marketplace.

      I was with you until this last bit of advice for future action. Building world-class software is not the solution - think Kerberos, think Netscape, think Samba. Nor is the conitnuing push for open standards... we have just seen how standards bodies are geting polluted by cash-rich firms. The market-place is not being allowed to correct itself, by shills and so-called business partners... besides share-holders who can only think on quarterly basis, and forget the larger issues involved.

      We've come this far because of the GPL, and because in a panic, Linus chose to use the GPL. And now so-called 'commercial users' (there is no commerical user of Free Softwar - only commercial exploiters like Tivo, Apple, Novell and Microsoft) are cashing in on the Free Software movement. GPL3 is a well thought out move, and IBM has now promised not to use their patents against developers.

      Now that there is enough critical mass behind the open source movement, I think we need to cash in and become more vocal about abuse of standards, patents and monopolies. The blog by Rob Weir is a step in the right direction. I for one, wouldn't mind a year of dupes on Slashdot, that highlights continuous abuse by commercial firms, of the standards processes.
      • Re:Cash is King (Score:5, Informative)

        by mrchaotica (681592) * on Monday July 16 2007, @08:38PM (#19882787)

        Now Microsoft is at least willing to describe "what Microsoft did" in this new arena.

        No, it's not! Even with infinite allowance for ugliness, the sewage that Microsoft is trying to foist upon everyone isn't even sufficiently complete enough to write an independent implementation with! You can't have a standard that says "do it the way $foo did it;" you have to at least actually describe how $foo did do it. Microsoft has failed to do even that!

          • Re:Cash is King (Score:5, Informative)

            by mrchaotica (681592) * on Monday July 16 2007, @09:00PM (#19882905)

            However, most people find most standards really hard to read and complain that they can't possibly be implemented, so I hesitate to take such claims at face value.

            I'm not complaining about it being hard to read, I'm talking about it literally saying things like "format the text the way Word 95 does it," which would require somebody wanting to implement the standard to reverse-engineer Word 95! The reason Microsoft is the only entity that can possibly implement the standard is because the standard is just (incomplete) documentation of how Office already works, hacks to provide a semblence of version compatibility and all.

            • Re:Cash is King (Score:5, Interesting)

              by lgw (121541) on Monday July 16 2007, @09:30PM (#19883105) Journal
              Sometimes I wonder whether Microsoft can implement the standard either. I suspect that the reason they say "like Word 95 does" is that they have a functional code base that works that way, and they couldn't possibly tell you the details of *how* it works (if you've worked at large enough software company this will sound familiar). This of course isn't particularly useful when writing a standard, and if MS wants acceptance they should damn well reverse engineer Word 95 themselves and publish the results.
                  • Re:So take them out. (Score:4, Informative)

                    by pallmall1 (882819) on Tuesday July 17 2007, @03:14AM (#19885001)

                    The fact is that ODF, while a great office format for new documents, falls flat on its face when it comes to preserving legacy documents, something that is required by LAW in many cases. The whole purpose of the new file format standards is to allow documents to be read long after the applications that created them are dead and buried. ODF forgets about legacy documents, which means that unless a document converts perfect, or you hire a lot of staff to reformat documents that don't convert correctly, you're stuck keeping them in proprietary formats if you want to meet your archival responsibilities. ODF, and it's proponents, ignore this vital issue.
                    Nice astroturf. Microsoft -- pack the committees and turf the boards.

                    Legacy document support in Microsoft OOXML is based on patent encumbered proprietary format tags. The "standard" only preserves legacy documents by keeping them in the proprietary format they were made in. And it took Microsoft 6000 pages to say, "if you want to open a Word 95 document, buy a copy of Word 95," and then in fine print, "just because there is a reference to Word 95 in our patent unencumbered, pledge protected standard doesn't mean that you can use the patent encumbered and highly proprietary Microsoft Word 95 format in any implementation other than one purchased from Microsoft, now or at any time in the future."

                    ODF has not ignored the issue of legacy formats, and neither has Microsoft. Microsoft wants to keep legacy formats closed and preserve the lock in mechanism you blamed on ODF. ODF objects to referencing closed, proprietary formats in standards that are supposed to be open.
                    • by man_of_mr_e (217855) on Tuesday July 17 2007, @04:48AM (#19885359)
                      As an example, one of the issues i read about was that some old version of word would use a font 2 points smaller when "small caps" was turned on, surely the conversion process could simply reduce the font size within the output file, rather than having to use an explicit backwards compatibility kludge?

                      You're talking about a semantic issue. Your argument is basically the same as saying "Why do we need a bold tag in HTML, why can't we just specify a style that uses a heavier weight?" There are cases where there are semantic differences between small caps and merely using a smaller font style. Word processing documents are not just words with formatting (though many people treat them that way), they have tables of contents, links, indexes, styles, etc... semantic markup.

                      The whole point is to preserve the original semantic information, not do nasty (and lossy) conversions that destroy the original semantic content, which always has to make assumptions as to the meaning of those semantics. That's a process that will always be error prone, and in certain fields (legal, medical, etc..) that's simply not acceptable.

                      Let's take an example. Suppose you have 10,000 legal documents written in Word 95, and many of them use "small caps" to indicate a specific legal meaning. Now, let's convert the documents to ODF, and those "small caps" are merely converted to a smaller font. Ok, it may look the same, but what if I want to search through my document management systems for all documents that have terms with the specific meaning that small caps were meant to represent? If the documents are converted with that semantic information intact, I need only return all documents with 'small caps'. How do you do that with the converted document? You can't really.

                      That's the danger of conversion. Not all data is in the data.
          • Re:Cash is King (Score:4, Insightful)

            by MightyMartian (840721) on Monday July 16 2007, @11:26PM (#19883951) Journal

            And that presumably is why the standard was rejected. However, most people find most standards really hard to read and complain that they can't possibly be implemented, so I hesitate to take such claims at face value. English can either be unambiguous *or* easy to read, but almost never both. The only easy to read standard I've yet seen in the XML standard, as it's mostly EBNF and examples, and most of the English words are clarifying comment, not normative text.
            Most people don't read standards. The fact is that programmers for decades have been able to utilize standards, even those that are complex to read and comprehend. I remember the first time I delved into an RFC so that I could write an SMTP proxy to allow our ancient mail server to stop being an open relay, now that was fun. But even a moderately skilled programmer like myself who had never done socket programming of any kind prior to this SMTP proxy could, with patience, get enough out of the documentation to make a compliant server.

            Microsoft has some of the most talented and well-paid coders in the business. If some dumb hacker that got pushed into a project so that his employers' network didn't end up on blacklists can comprehend a documented standard, then I'm sure Microsoft can.

            OOXML is a scam. It's meant to give Microsoft some air of respectability in an arena that it is, to say the least, deeply distrusted. The documentation is intentionally incomplete, and that's because Microsoft doesn't want anyone to implement it. This is simply part of their war on up-and-coming competitors. The whole thing is a lie, and it appears that a strong enough minority of the committee recognize this stunt for what it is. What is sad is that money may very well win the day, when Microsoft should be shown the door and told not to come back until it has a standard that any competent programmer could build an interface in an application for, even if they possess no libraries to help them along.
  • maybe its just me (Score:5, Insightful)

    by SolusSD (680489) on Monday July 16 2007, @08:08PM (#19882605) Homepage
    but It seems that the OOXML format is intentionally large/bloated and hard to implement. I get the feeling that MS wants people to implement the "standard" to the best of their ability while changing things ever so slightly in the MS office implementation-- like what they did with the Microsoft Java VM. This way the majority of people (most of which already use MS office) will be hesitant to ever switch to a competing product.
    • Re: (Score:3, Informative)

      Maybe it's just me, but It seems that the OOXML format is intentionally large/bloated and hard to implement.

      Intentional? No. It's merely the result of some poor sod documenting the Office formats, which are essentially dumps of the programs' internal state. What you see is merely the consequence of the fact that Office is held together with spit, bailing wire, and the curséd blood of sacrificed Microsoft H1-b programmers.

  • ... which is war by another name.

    They're supposed to be setting up mechanisms for cooperation. But all too often they become political battlegrounds, where each member organization tries to warp the standard to make things easier for itself and to sabotage its competition.

    Now we have Microsoft going a step further, not just trying to get its own stuff approved as a standard, but packing the committee just before the vote.

    And missing by one vote. Oops! B-)
  • Hack Back (Score:5, Informative)

    by bill_mcgonigle (4333) * on Monday July 16 2007, @08:12PM (#19882629) Homepage Journal
    It's especially interesting how Microsoft is trying to hack the standards process [robweir.com]. If you read this linked comment you'll see the list of new members, their relationships to Microsoft, and a long and interesting essay by Marbux about why this shouldn't be happening.

    But it is.

    The good news is that it appears money can fix this - short money for most (the cost of a couple copies of Microsoft Office). If you have any discretionary budgetary authority and would be adversely affected by OOXML being an ANSI standard, please go here [incits.org], read about the membership process (it appears to cost $800 to be on the technical committees) and fill out the membership form [incits.org]. If you're an academic institution you can get on the technical committees and have an advisory role for $2000.

    Yes, the process is broken, but it appears this can be stopped pretty quickly. They're hacking, all we can do is hack back.

    It would be great if a hundred universities and a couple hundred Slashdotters' businesses were able to get on the committee by the end of the week. It would reverse the trend, by quite a margin. By all means, try to get the process fixed in parallel, but any such efforts there will likely come in too late.
      • Re: (Score:3, Informative)

        Hey, M$ already won by 15 probably bribed votes against 10.

        They would need 20 to get a 2/3 majority vote.

        You suggest that we hack back, but that is not etical.

        When somebody's clubbing you on the head, first you stop the clobbering, then you worry about what to do with them. One can prefer a happy community spirit while still not subscribing to radical pacifism [wikipedia.org].
  • by Anonymous Coward on Monday July 16 2007, @08:19PM (#19882669)
    DENY
  • by WillRobinson (159226) on Monday July 16 2007, @08:29PM (#19882733) Journal
    Lifted from www.groklaw.net, but relevant!

    Massachusetts would like to recieve comments about Microsoft's OfficeOpen XML specification (now Ecma 376) being proposed as an addition to their list of usable "open standards". I'm hearing that they are reading the emails and will take them seriously.

    It's a proposal, and it's not yet carved in stone. Time will tell if they mean it, but with that reassurance, I have to put my cynicism on hold, at least for now, and say that if this is an issue you care about, you need to let them know how you feel in polite and informative emails before July 20th, 2007. It never hurts to try, particularly since I've no doubt Microsoft is lobbying wherever it can. When I thought it was useless, I didn't want to pretend otherwise or have you engage in make work. But if it has a chance, it's very different.

    Here's the address to write to: standards at state.ma.us. (Only use the @ symbol instead of the at.)

    I suspect the most important thing right now is numbers, so even a short email is helpful. They can't know how you feel unless you tell them, and they can't understand the tech unless it's presented with proofs of statements made. And remember, it's a new crew, so some of the things we explained the first time may not have been transferred to the new brains at the helm. So please let me provide you with some resources, so that if you wish some materials at hand to compose a more thoughtful and more technical email, it will save you some time.
  • What can I do? (Score:5, Interesting)

    by Qubit (100461) on Monday July 16 2007, @09:43PM (#19883197) Homepage Journal
    I give money to various FOSS projects that I use at home and work, and I have my FSF card and my EFF decoder ring, and I feel pretty good about all that, but what can I do to help promote the use and standardization of ODF over OOXML?

    We all have our prejudices, and a lot of us geeks are (not unduly) suspicious of anything "open" coming out of Redmond, but to step back and compare these two formats I see ODF as a clear winner:
    • OOXML is controlled by one company, not a standards body.
    • Microsoft likes proprietary formats and has only gone the open format route because the market/industry forced them to do so.
    • Microsoft was invited several times to join the ODF standards committee and refused all invitations.
    • The OOXML format is not actually open for anyone to implement: part of the specification references proprietary file formats (older ms-office formats) and proprietary, microsoft-only code.

    So what can I do to promote ODF? Write to my congresscritters? Spend some time proofing drafts of the spec?
      • Consider, if you will, the need for metaphysical symmetry.
        Ponder the roughly decade-long pageant of XML "textnologies" that were supposed to magically unfrobnicate everything, and usher in Web X.O.
        From a certain aesthetic/spiritual vantage, we need another decade of unrelenting rejection of bloated obfuscations just to bring the software industry back to a contemplative, resting state.
        Or has this just been dogma lifting the leg on another bad /. karma analogy?
    • Re:Why the push? (Score:5, Informative)

      by january05 (1126057) on Monday July 16 2007, @09:33PM (#19883131)
      "If MS wants to keep that going having a completely open spec format kinda limits their "keep buying Word, or you wont be compatible" argument. There has to be another reason but it eludes me."

      Perhaps you haven't heard, but OOXML is not anywhere near an open standard. Google: autoSpaceLikeWord95 (...how exactly do you autoSpaceLikeWord95? Decompile Word 95 on Windows 95? Where do you get these programs?), VML (is that even implementable outside of Windows and Internet Explorer? oops!), WMF (ditto), and "referenced" patents. MS is even employing Linux companies to write "translators" that can never fully implement OOXML because of these intentional problems. Just read the Halloween documents where MS says they need to innovate above standards (embrace + extend) or some Comes v MS documents. Google "Microsoft on standards". http://www.robweir.com/blog/2007/01/microsoft-on-s tandards.html [robweir.com]

      I'll have to say, so many people are falling for the Open Office, er, I mean Office Open XML "standard" that MS's PR firm must have been paid very well.

      From the OOXML patent promise:

      "Microsoft irrevocably promises not to assert any Microsoft Necessary Claims against you for making, using, selling, offering for sale, importing or distributing any implementation to the extent it conforms to a Covered Specification (Covered Implementation), subject to the following. This is a personal promise directly from Microsoft to you, and you acknowledge as a condition of benefiting from it that no Microsoft rights are received from suppliers, distributors, or otherwise in connection with this promise. If you file, maintain or voluntarily participate in a patent infringement lawsuit against a Microsoft implementation of such Covered Specification, then this personal promise does not apply with respect to any Covered Implementation of the same Covered Specification made or used by you. To clarify, Microsoft Necessary Claims are those claims of Microsoft-owned or Microsoft-controlled patents that are necessary to implement only the required portions of the Covered Specification that are described in detail and not merely referenced in such Specification. Covered Specifications are listed below.

      This promise is not an assurance either (i) that any of Microsofts issued patent claims covers a Covered Implementation or are enforceable or (ii) that a Covered Implementation would not infringe patents or other intellectual property rights of any third party. No other rights except those expressly stated in this promise shall be deemed granted, waived or received by implication, exhaustion, estoppel, or otherwise."

      Oh, you mean VML is only referenced and therefore not covered by the patent promise, at the same time MS is throwing their patents around Linux? Too bad it's inherently part of the OOXML spec....
    • by spitzak (4019) on Tuesday July 17 2007, @02:46AM (#19884867) Homepage
      It should be pretty obvious. Microsoft is afraid of losing lock-in.

      Yes it is quite certain that if ODF was required, Microsoft word would read/write ODF. And Microsoft word would almost certainly still be the number 1 word processor, and just like .doc format today it is likely that 95% of the ODF documents would never be read or written by anything other than Microsoft word. And Microsoft would (initially) make exactly the same amount of money as they do now. They may even make a big windfall, if the ODF read/write is only a feature of the new version that people need to buy.

      The difference is that a number-2 word processor could then at least exist.

      Microsoft is not worried about Open Office, that is just another bit of FUD they throw out (they act like there is some physical impossibility of any program other than an open-source Open Office working with ODF, which is a blatently false, but unstated, premise, of all their arguments).

      What they are worried about is a *commercial* number-2 word processor. Say Google-word. Or maybe a company we never heard of. But suddenly no "something is wrong with open source" arguments will work (whether these are FUD or not), and any other argument against it will sound like Microsoft is claiming that they are the only company legally allowed to write software.

      Such software would cut far more into Word sales than Open Office (I think the result would be 50% Word, 40% this competitor, and 10% divided amoung Open Office, a dozen other free open-source products, and 5 or 6 other commercial attempts). Retaining their market share would also require them to compete on functionality by developing the software, further cutting profits.

      More serious is that it removes a possible lock-in for server products for the office. Even if a place uses 100% Word, the pointy-haired boss may actually have a hint and question why the "microsoft document server" they are thinking of buying will not work with this possible competitor, and for the same price they can buy the IBM unit that works with both. Microsoft will be forced to make such products that work with both or they will lose all the sales. But they will then lose that lock in, and then lose the lock in of things that run on or talk to these servers, etc, etc.