Slashdot Mirror


Brazil Appeals OOXML Decision

I Don't Believe in Imaginary Property writes "Brazil is now appealing the ISO's decision to standardize OOXML, following South Africa's lead. Interestingly, part of the reason this took so long was that Microsoft supporters at the meetings kept asking for delays because they 'weren't prepared' to discuss the issues raised. And the ISO as a whole is moving rather slowly, after that delay in releasing the DIS. But at least the ISO is also rewriting the directives in a special working group so this doesn't happen again. Of course, they'd have to be strict about making sure the directives are followed for it to help."

129 comments

  1. first post! by hwk_br · · Score: 3, Insightful

    And I am from Brasil! I could see this coming... Open source is taken VERY seriously her...

    --
    \m/
    1. Re:first post! by Anonymous Coward · · Score: 5, Informative
      The license that the patented parts of OOXML is available under is not compatible with any open source license.

      Instead developers do rely on reverse engineering laws (which have some provisions for patents) as they always have in the past for developing .doc filters.

      If developers choose to ignore both the SFLC opinion of those who wrote the GPL and if they choose to ignore reverse engineering procedures and write ooxml filters anyway this does not make it lawful or disprove my point.

      OOXML is against Open Source from a legal standpoint, an existing OSS software standpoint (doesn't build upon web standards like SVG but instead proposes things like VML), and against the philosophy of open development (developed at Ecma where even people like Goldberg could only ask for more information from Microsoft rather than actually helping fix or design the format)

    2. Re:first post! by Anonymous Coward · · Score: 5, Informative
      You're incorrect, ODF is compatible with Open Source licenses according to the SFLC.

      Provide a legal opinion or stop the FUD.

    3. Re:first post! by Anonymous Coward · · Score: 0, Informative

      No it doesn't, read the fucking licenses. They're different.

    4. Re:first post! by Anonymous Coward · · Score: 2, Interesting
      And we're all supposed to trust an AC saying that they're the same points? Again -- get a legal opinion or stop the FUD.

      This is a legal matter and the experts have spoken against you so get a lawyer to respond to the specific points that the SFLC raise or (and I mean this respectfully) shut up.

    5. Re:first post! by Insanity+Defense · · Score: 2, Interesting

      Since there are already open source implementations of OOXML (the ECMA version, at least),

      What implementations?

    6. Re:first post! by micheas · · Score: 1

      Openoffice.org opens docx files pretty well.

      The story I have heard is that the docx filter is basically a wrapper around the doc importer that was coded up pretty quickly because a doc importer already existed.

    7. Re:first post! by Anonymous Coward · · Score: 0

      It's not about Open Source. It's about protectionism. That is, the thought is not Open Source = More Freedom, it's Open Source means less importing of US technology products. Other countries have done the same thing historically with everything from Bananas to Autos. Don't ban the product (breaks your agreements) ban the implementation (gives your side the chance to gain market share).

      At some point the US is going to have to take action on this with compensatory penalties against other industries.

    8. Re:first post! by kamathln · · Score: 3, Funny

      The license that the patented parts of OOXML is available under is not compatible with any open source license.

      Instead developers do rely on reverse engineering laws (which have some provisions for patents) as they always have in the past for developing .doc filters. You mean now we will have to reverse engineer an ISO standard? Now I have seen it all. Yamaraj, I am all dressed up.
    9. Re:first post! by ozmanjusri · · Score: 2, Insightful
      It's not about Open Source.

      No, it's not about open source.

      It's about competition. Open, usable standards help commercial companies as much as they do free open source efforts. The only ones disadvantaged are the current monopoly holders.

      --
      "I've got more toys than Teruhisa Kitahara."
    10. Re:first post! by Mateo_LeFou · · Score: 1

      Unless I'm mistaken, it was recently determined pretty conclusively that docx files (presumably those generated by Office 12?) do not implement the OOXML spec.

      http://tech.slashdot.org/article.pl?sid=08/04/21/1821251&from=rss

      --
      My turnips listen for the soft cry of your love
  2. It won't matter. by khasim · · Score: 5, Insightful

    I don't care how ISO re-writes whatever.

    The problem was NOT that they didn't have the rules in place.

    The problem was that the rules were NOT followed. And ISO was unable (unwilling) to rectify the "errors" once they had been committed. And ISO is still unwilling to identify the individuals within its organization who committed the "errors" and take any action.

    1. Re:It won't matter. by Chandon+Seldon · · Score: 5, Insightful

      That's one way of looking at it.

      The other way of looking at it are that the ISO is naturally really, really slow and these appeals are the appropriate first step in showing that there was a problem.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    2. Re:It won't matter. by Anonymous Coward · · Score: 5, Informative
      That's not another way of looking at it, that's a complementary opinion.

      That the final specification text for OOXML is not available when it was due May 1st (or March 29th, depending on who you listen to) shows how the ISO aren't following their own rules. It also shows that there are a lot of problems getting OOXML into a state ready for public consumption because it's of such poor quality, that it was a premature abortion of a standard in no fit state to be useful to the world.

      The ISO/IEC JTC1 and SC34 are now deprecated. Realy standards are made at OASIS.

    3. Re:It won't matter. by BPPG · · Score: 1

      If they were forced to admit any errors, there would even more time spent in an inquest of some sort, as well as possibly calling into question any of the ISO's past decisions. Rectifying these errors at the moment would likely make everything work even more slowly, or just ruin ISO altogether. Maybe later, but right now it might ISO's deathblow to acknowledge it's own flaws.

      --
      What's the value of information that you don't know?
    4. Re:It won't matter. by NMerriam · · Score: 5, Insightful

      The other way of looking at it are that the ISO is naturally really, really slow and these appeals are the appropriate first step in showing that there was a problem.


      The purpose of being a slow, deliberative body is to prevent major errors from being made in the first place.

      Making errors quickly and then fixing them slowly is the worst possible combination of attributes for a governing body to have.
      --
      Recursive: Adj. See Recursive.
    5. Re:It won't matter. by lostmongoose · · Score: 2, Interesting

      Then maybe it's time for them to be replaced with something that actually does work and is willing to admit to and fix flaws.

    6. Re:It won't matter. by Sponge+Bath · · Score: 0, Flamebait

      ...the worst possible combination of attributes for a governing body to have

      What about making errors quickly and not fixing problems at all? (see Bush, GW)

    7. Re:It won't matter. by UnknowingFool · · Score: 5, Insightful

      South Africa's appeal says something to the effect that OOXML should have never been fast tracked much less approved. Fast Tracking is intended for mature standards that just need to be quickly rubber-stamped when there are no major issues. OOXML is not that standard. It still needs a lot of work and according to the rules, the issues should have been addressed before block vote. The ECMA simply declared that there were no major issues and moved for a block vote.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    8. Re:It won't matter. by KlomDark · · Score: 1

      How slow are they? What is this, an Entmoot?

      ENT - ISO = DEE (As in Dee Dee Dee?)??

    9. Re:It won't matter. by Anonymous Coward · · Score: 3, Interesting

      The ISO/IEC JTC1 and SC34 are now deprecated. Realy standards are made at OASIS. "Real" standards are made at W3C. W3C Recommendations are under a royalty-free patent license, allowing anyone to implement them, unlike the "reasonable and non-discriminatory" (RAND) licensing model in other standard bodies including OASIS.

      Of course, even W3C has its problems, as some people consider W3C to be dominated by larger organizations. Still, I consider W3C to be the most anti-proprietary standards body.

      Now if only Ogg Theora became the baseline video standard for the Web and these larger organizations (i.e. Nokia and Apple) could leave W3C alone.
    10. Re:It won't matter. by mrchaotica · · Score: 1

      the ISO is naturally really, really slow

      Well, those fuckers sure managed to jam OOXML down our throats pretty damn fast!

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    11. Re:It won't matter. by nahdude812 · · Score: 2, Informative

      W3C is the World Wide Web Consortium - they wouldn't work on a word processing (etc) standard document, though they might work on web-specific extensions to such a document.

    12. Re:It won't matter. by nahdude812 · · Score: 1

      Right, fast-tracking is for when you want to take the implementation of an existing established and widely used technology and turn it into a standard.

      The reason it makes sense to fast track is because problems with it will already have been addressed by the creator of the technology, and spending a lot of time hypothesizing about potential problems within the ISO doesn't make much sense.

      OOXML doesn't qualify, so they were already deviating from the intended purpose before they even began to debate the technology.

    13. Re:It won't matter. by sjames · · Score: 1

      If a standards organization is in a position where correcting errors isn't feasible be it for technical, administrative, or political reasons, it is already ruined.

    14. Re:It won't matter. by sjames · · Score: 1

      That is particularly true since apparently even the creator of OOXML doesn't have a compliant implementation.

  3. When will the US protest? by PitaBred · · Score: 4, Insightful

    Oh, wait... sorry, forgot whose pocket my congresscritter was in. Carry on :)

    1. Re:When will the US protest? by Tubal-Cain · · Score: 4, Interesting

      The US voted for approval from the start (big suprise: American company gets supported by an uninformed America) so we wouldn't be likely to protest. Anyways, who is it that does the ISO voting for America? I am not sure it is congresscritters.

    2. Re:When will the US protest? by dwiget001 · · Score: 1

      Pfft, that's easy. You have one in each pocket, left and right, just in case....

    3. Re:When will the US protest? by Anonymous Coward · · Score: 0

      It was 'whose' pockets, not 'which'

    4. Re:When will the US protest? by Anonymous Coward · · Score: 0

      Congresscritter... I gotta remember that one. LoL

    5. Re:When will the US protest? by holloway · · Score: 4, Informative

      The US technical committee INCITS V1 was stacked. Check that site for a graph of late joining members who suddenly voted for OOXML.

    6. Re:When will the US protest? by Just+Some+Guy · · Score: 1

      The US voted for approval from the start (big suprise: American company gets supported by an uninformed America) so we wouldn't be likely to protest.

      Ummm, why would you automatically assume that the American delegates would vote against Google, IBM, Red Hat, Sun, and all the other American ODF Alliance members? This isn't "US vs. The World", it's "One US Company vs. The Rest".

      Now, we know that M$ [1] stacked the deck here. In a hypothetical unbiased panel, though, voting for Microsoft isn't necessarily voting for the interests of America.

      [1] When discussing the crap like they do like this, M$ is a perfectly reasonable abbreviation.

      --
      Dewey, what part of this looks like authorities should be involved?
  4. Too Little Too Late by pembo13 · · Score: 4, Interesting

    The damage has already been done, to the ISO organization at least.

    --
    "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
  5. Why wait? by Tubal-Cain · · Score: 5, Insightful

    Why one earth should Brazil wait for MS to be ready? It is Brazil that is (theoretically) in charge here, not MS. If MS is not ready by the set date, too bad. After all, this isn't supposed to me MS's format anymore.

    1. Re:Why wait? by Em+Adespoton · · Score: 5, Informative

      I think you misread the summary. The situation is like this:

      In Brazil, there is a working group made up of representatives of government, trade, and public organizations. Some of the trade reps to the working group are pro-MS and pro-OOXML. The group majority was ready to protest, but the OOXML-supporting minority asked them to wait so they could organize their side of the story. The working group, being made up of thoughtful and respectful people, gave them their chance to come up with counter-arguments. When nothing convincing was presented in time before the formal protest had to be lodged, they went and lodged the protest.

      This doesn't have to do with the Brazilian government vs. Microsoft Corp. (at least, not on the surface). This was a group of people who represent Brazil at the ISO, some of whom happen to support MS and their views on the world.

    2. Re:Why wait? by tagishsimon · · Score: 5, Informative

      I think all the posts and the lead story misrepresent the position. Brazil is sending a "protest" against the BRM and delay in publishing the standard; it is not appealing.

      The author of the linked article felt strongly enough about the distinction between protest and appeal that he has resigned his position.

      I do not understand fully the difference between the protest and an appeal, but strongly suspect that the former does not lead to a requirement to re-open consideration of whether the proposal should be accepted as a standard.

      As the author makes clear in his article, M$ has triumphed again, excellent meeting engineers that they are, and Brazil and the rest of us have lost again.

    3. Re:Why wait? by Anonymous Coward · · Score: 0

      The MS supporters were waiting for their scripted answers from MS.

    4. Re:Why wait? by Anonymous Coward · · Score: 2, Informative
      A protest is just an email and a public fuss, it's not a formal appeal and it has no power to stop the standards process.

      It's not worthless because it will help rise the issue to other nations but it's not worth much :(

    5. Re:Why wait? by shentino · · Score: 1

      I think that if that's the way it happened, it was a nice way not to fall for a possible stall tactic.

    6. Re:Why wait? by Anonymous Coward · · Score: 1, Interesting

      Does I Don't Believe in Imaginary Property ever read the articles he links to? His summaries are always much more inflammatory than the articles, and get important details wrong.

      Getting the details right is very important if you want to convince people that you know what you're talking about, or convince them to support your position. This kind of sloppy summary just hurts what seems to be an otherwise important argument.

    7. Re:Why wait? by Pope+Raymond+Lama · · Score: 2, Informative

      You are right!
      Fortunately, as I wrote TFA's author requesting to see ABNT's letter anyway, I was surprised to know that ABNT actually submitted an appeal to ISO. (Which the author himself didn't knew up to the time of blogging).

      ABNT's full letter can be found in this other blog.

      --
      -><- no .sig is good sig.
    8. Re:Why wait? by holloway · · Score: 1

      That's great news! Mod this up! I wonder if the homembit.com guy will join or be asked to join the standards group again.

    9. Re:Why wait? by Pope+Raymond+Lama · · Score: 1

      I hope so! He seemed far more happy yesterday than at the time of the blog entry. He also told me to hold on for some more news next week! :-)

      --
      -><- no .sig is good sig.
  6. I Recommend Reading The Article This Time by Anonymous Coward · · Score: 0

    This wasn't just a dry update to the shameful hijacking of the ISO by Microsoft but a sad but insightful glimpse of someone putting in the hard work to create open standards that benefit all of us.

  7. ISO = I Sold Out by denis-The-menace · · Score: 4, Insightful

    The word that you can buy ISO standards.

    Unless a bunch of heads roll and replaced non-corp people, the ISO would have a more credibility if they showed a price list than doing this.

    --
    Obama's legacy: (N)othing (S)ecure (A)nywhere and (T)error (S)imulation (A)dministration
    1. Re:ISO = I Sold Out by swillden · · Score: 3, Interesting

      The word that you can buy ISO standards.

      I think it's too soon to say that. Let's see what happens with the handling of the protests. ISO may yet redeem itself.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    2. Re:ISO = I Sold Out by thermian · · Score: 3, Interesting

      The apparent ease with which Microsoft achieved this does beg the question 'how many times has this happened before?'.

      ISO's been around for a while, and I can't see that this is the first standard that stood to make the controlling company rich. There's no doubt Microsoft would have remained in control of the standard, 6000 pages of complex specification that even they haven't yet implemented fully can mean nothing else.

      So, are we about to see the dirty secrets of ISO revealed? Will we find that the top bods have been lining their little pockets?

      I hope not, but I'm very dubious.

      --
      A learning experience is one of those things that say, 'You know that thing you just did? Don't do that.' - D. Adams
    3. Re:ISO = I Sold Out by TheRaven64 · · Score: 4, Funny

      If ISO is, itself, ISO9000-compliant then they must have procedures in place to ensure that they were at least this incompetent a year ago, from which we can extrapolate the number of bogus important standards.

      --
      I am TheRaven on Soylent News
    4. Re:ISO = I Sold Out by Anonymous Coward · · Score: 2, Informative
      No, now is the time. Even the group rewriting ISO rules is the same group that made this mess in the first place, and the single US representative to work on this committee is from Microsoft.

      It's fair to be outraged now, not to wait for history to judge this.

    5. Re:ISO = I Sold Out by SanityInAnarchy · · Score: 5, Insightful

      Too soon? They already bought the standard.

      This is attempting to correct the problem, yes. But saying that we should withhold judgment because ISO may redeem itself is nonsensical -- the concept of redemption implies that wrong has been done.

      As it stands, ISO is worthless. If the appeal process goes anywhere, then we can talk about respecting them again.

      --
      Don't thank God, thank a doctor!
    6. Re:ISO = I Sold Out by swillden · · Score: 2, Interesting

      Too soon? They already bought the standard.

      I don't think that's correct. It was approved, but IIRC, there are a couple more steps that have to happen before it's really final.

      Also, I think the language applied by you and many others is too harsh. ISO's processes were designed in the context of a set of cooperating entities trying to achieve mutual consensus on a standard for the benefit of all. It's really no surprise that Microsoft was able to subvert it. Even within the current framework there is a mechanism to reverse the damage, and the framework is being revised to be more robust in the future.

      I have some confidence that ISO will be able to both correct the forced fast-tracking of OOXML and adapt to become more resilient to such tactics in the future.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    7. Re:ISO = I Sold Out by rbanffy · · Score: 2, Insightful

      "The apparent ease with which Microsoft achieved this"

      It was not easy at all. Stuffing committees, bribing people and allocating staff to stall meetings must cost a bunch of money.

      They did it, but it was not _that_ easy.

  8. Opendoc by Anonymous Coward · · Score: 1, Insightful

    This isn't discussed much here, but even opendoc was rushed. In my opinion opendoc was not yet ready to be a standard. It needed more time to sort out some of the more underspecified things. I'm not even going to comment about why I think of OOXML.

    If I see the effort that was put in the C standard, compared to the current standards, I can only be very very sad.

    1. Re:Opendoc by Em+Adespoton · · Score: 3, Informative

      Just so you know, Opendoc is a format created by Apple computer, not to be confused with ODF (Open Document Format) which I think you were talking about.

      ODF went through the regular vetting procedure; it might have been rushed, but it passed all of the standards checks. OOXML, on the other hand, went through the fast track process normally reserved for formats that are already in use and mature but not yet official standards. Rushing a fast-track procedure on a format that should never have been submitted to it in the first place is miles away from keeping the regular process moving along as fast as possible. At least the end result for ODF was a usable standard, even if it still contained a few flaws that needed to be fixed. OOXML still doesn't even have a published final draft of the standard.

    2. Re:Opendoc by TheRaven64 · · Score: 0

      I agree. ODF is still a very immature format and should not have been made an ISO standard. The fact it was allowed the OXML lobby to shout 'you made one half-thought-out office document format a standard, why not two?' and ISO had no real answer to this.

      --
      I am TheRaven on Soylent News
    3. Re:Opendoc by mean+pun · · Score: 2, Insightful

      OOXML, on the other hand, went through the fast track process normally reserved for formats that are already in use and mature but not yet official standards.

      I certainly don't want to make light of Microsoft's blatant manipulation of the processes, but in some sense the Microsoft Office formats are `already in use and mature'. Anyone on a standards committee who is only a simple Windows/Office user because s/he is an expert in an entirely different field, may well be astonished that people would be against fast-tracking Microsoft's standards. After all, it's the only document standard they use daily. And of course all protests against the standardization are troublesome meddling by ivory-tower activists.

      However, the little respect I had for this point of view was rapidly gone when they so obviously were bending the rules of their own decision process. What good is a standards organization that doesn't even follow its own rules?

    4. Re:Opendoc by Anonymous Coward · · Score: 4, Insightful
      How was it immature? It was at least was complete within its scope. It had no major errors (discounting Alex Browns nonsense that wasn't even part of ODF conformance or compliance).

      Contrast this to OOXML.

      What should have it had to have been complete? And similarly would you have approved HTML 2, or HTML 3.2, or HTML 4.01 based because they didn't have feature X?

      That's not how standards are or could be. It's about agreeing upon a scope and defining itself within that. It's ok to have complete standards within their scope standardised.

    5. Re:Opendoc by jvkjvk · · Score: 4, Informative

      I certainly don't want to make light of Microsoft's blatant manipulation of the processes, but in some sense the Microsoft Office formats are `already in use and mature'. Anyone on a standards committee who is only a simple Windows/Office user because s/he is an expert in an entirely different field, may well be astonished that people would be against fast-tracking Microsoft's standards. After all, it's the only document standard they use daily. And of course all protests against the standardization are troublesome meddling by ivory-tower activists. I believe that you are incorrect. It is my understanding that Microsoft's current document output formats do not meet this standard, and will not for some time. Thus, they are not in use at all and actually probably never will be (they are already planning a revision to the spec, which probably also won't be implemented).
    6. Re:Opendoc by Anonymous Coward · · Score: 0

      I agree. ODF is still a very immature format and should not have been made an ISO standard.


      What have you been smoking? ODF is anything but immmature -- last I used it was in 2003, at point which is was plenty stable to be used for quite complicated processing (converting to/from DocBook XML). At least the "write" part was; spreadsheet (calc) specification was in the process of being completed.

    7. Re:Opendoc by Anonymous Coward · · Score: 1, Insightful

      > I certainly don't want to make light of Microsoft's blatant manipulation of the processes, but in some sense the Microsoft Office formats are `already in use and mature'.

      No, they are NOT.

      doc, xls, ppt are "mature". They are not open, though, and will be deprecated (one can hope!).

      OOXML (docx etc.) is not mature by any measure or stretch.

      Stop spreading falsehoods as truth.

      Or, if it was unitentional, think better before speaking.

    8. Re:Opendoc by Em+Adespoton · · Score: 5, Informative

      I certainly don't want to make light of Microsoft's blatant manipulation of the processes, but in some sense the Microsoft Office formats are `already in use and mature'. If Microsoft had submitted Office 95 formats to the fast track, that would make sense; the formats are widely used and fixed in one format. There are issues with the format that would have to be addressed, and Microsoft would have to make those changes to its Office suite to conform to the new standard, but it would be doable.

      In this case however, they submitted a format via EMCA that was bloated, broken, has undisclosed parts that are not documented, and which isn't even compatable with the single product, offered by them, that purports to support the format.

      Of course, conflations like you've made above are part of the issue here as well: because Microsoft has a legacy Office set of formats, people might be surprised that others are so against this specific and distinctly seperate format because they think they're the same thing.

      However, people on *technical* standards committees are (supposed to be) there because they know the details and the technology. They are by definition experts in the field, otherwise they wouldn't be part of that specific standards committee; they'd be in the one covering technology in their own field of expertise.

      The problem here is that a lot of people "from the community" joined because Microsoft paid/pressured them to, with the instruction to push OOXML through. From what I've heard, none of these members actually have a clue about OOXML or office document standards.

      This is the problem that ISO is purportedly trying to fix.
    9. Re:Opendoc by AnyoneEB · · Score: 1

      Ignoring the fact that Office 2007's .docx (etc.) and OOXML are not the same format, even docx is rather rare. Most people I know are still using some older version which only has support for the old binary formats, and those that I know who have Office 2007 have to be reminded to save in the old formats because otherwise no one can read them. Microsoft Office is the de facto standard, but Office 2007 is a relatively new product, so it would be quite a stretch to say .docx is as well.

      --
      Centralization breaks the internet.
    10. Re:Opendoc by mrchaotica · · Score: 4, Informative

      I certainly don't want to make light of Microsoft's blatant manipulation of the processes, but in some sense the Microsoft Office formats are `already in use and mature'.

      Maybe, but the Microsoft Office formats, even in the newest version, ARE NOT THE SAME THING AS OOXML! They do not conform to that thing that ISO so euphemistically calls a 'standard!'

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    11. Re:Opendoc by mrchaotica · · Score: 1

      The fact it was allowed the OXML lobby to shout 'you made one half-thought-out office document format a standard, why not two?' and ISO had no real answer to this.

      And even that, in itself, is ludicrously stupid too! Obviously, the answer is "because we already fucking have one, so we don't need another!"

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    12. Re:Opendoc by mvdwege · · Score: 1

      ODF may have been rushed, but it was not fast-tracked. That is the crucial difference.

      Mart
      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
  9. Re:Approve the M$ format - One Condition by Anonymous Coward · · Score: 0, Troll

    "They should approve the M$ format OOXML under one condition and one condition alone. M$ must place GPL all of their source code and file formats."

    And just why should they do that? If being open source was a requirement of the ISO process then yes, but it's not.

    Get over it already, it's done.

  10. Why is ISO rewriting the rules? by John+Jamieson · · Score: 4, Interesting

    Is the ISO rewriting the rules so the protest and appeals cannot happen again?

    or

    Is the ISO rewiting the rules so the corruption cannot occur again?

    I would not bet my life on the second.

    1. Re:Why is ISO rewriting the rules? by Em+Adespoton · · Score: 4, Informative

      As mentioned earlier this week on Groklaw, we don't really know one way or the other, as the ISO group working on this is doing it in secret. Maybe a list of the members of the group and their affiliations would help.

    2. Re:Why is ISO rewriting the rules? by Klaus_1250 · · Score: 1

      I would bet both

      --
      It only takes one man to change the Wisdom of the Crowd to Tyranny of the Masses.
  11. and the briber? by bzipitidoo · · Score: 4, Insightful

    ISO doesn't look good for having accepted the bribery.

    What I don't understand is how Microsoft can keep pulling these sorts of stunts, and not suffer for it. What most people think is this: Office file format lock? Never realized formats could be open. WGA? Excused and forgiven. Bundling? Barely noticed, and when it is, feel that's a good thing. The anti-trust lawsuit? Delayed to death, then watered down to nothing. The CPU tax? Under the radar. DRM, and the attempt to suppress all non-MS multimedia formats? Mostly swallowed, because artists deserve a chance to make a profit. Though I understand Zune isn't doing too well. Miserable security? Fooled. Think that's normal, just part of life to have to live with Norton AV, and all the slowness and inconvenience. Vista? Jury is still out on that one, maybe this is the big one that will finally get people to question MS. As for this shenanigan, it will go unnoticed.

    --
    Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
    1. Re:and the briber? by mrchaotica · · Score: 1

      You know, if Microsoft were in any other industry, they would have been sued to oblivion and back by now. Seriously, everything Microsoft has ever made has been shoddy, nonfunctional crap that would be rejected even by the members of the Pinto and Yugo Fans of America club!

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    2. Re:and the briber? by Anonymous Coward · · Score: 0

      Vista... I was visiting a Russian Windows-vs-Linux discussion forum, and you wouldn't *believe* with how much passion are people defending Vista. You could think they are all called Bill.

  12. No. by khasim · · Score: 4, Insightful

    The other way of looking at it are that the ISO is naturally really, really slow and these appeals are the appropriate first step in showing that there was a problem.
    No. The reason ISO is slow SHOULD be to avoid errors in the process.

    Fixing the errors slowly means that ISO is worthless.

    And WAITING for someone to APPEAL the process means that ISO is worse than worthless. They cannot even manage their own internal systems. For a "standards" organization, that is beyond unacceptable. That means they produce corrupted standards.

    As evidence, I give you OOXML.
    1. Re:No. by ozmanjusri · · Score: 3, Insightful
      Fixing the errors slowly means that ISO is worthless.

      Why the anger at ISO for this?

      Microsoft deliberately subverted the ISO process. They were able to wield extraordinary levels of influence in committees all around the world. And let's face it, ISO is not the only organsation they have subverted. The US DoJ, state of Massachusetts, Libyan government, etc, etc have all succumbed at one time or another.

      How many organsations would have been able to withstand the sort of pressure MS applied to ISO?

      If this is evidence for anything, it's that Microsoft is out of control and must be split up, if only to reduce its power of influence.

      --
      "I've got more toys than Teruhisa Kitahara."
    2. Re:No. by rbanffy · · Score: 2, Interesting

      "No. The reason ISO is slow SHOULD be to avoid errors in the process.

      Fixing the errors slowly means that ISO is worthless."

      What if fixing errors is part of the standard process? Couldn't a bad fix be worse than the errors in following the process?

  13. Re:Approve the M$ format - One Condition by TheRaven64 · · Score: 1

    Since OpenOffice.org is LGPL, that would probably be quite irritating for them, since they wouldn't be able to use the code.

    --
    I am TheRaven on Soylent News
  14. Wrong Headline! by alexborges · · Score: 5, Informative

    Brasil does NOT appeal OOXML decission but only PROTESTS against it because a Microsoft SHILL within their standards body imposed his/her view over even the FIRST NO vote of brasil regarding the standard.

    --
    NO SIG
    1. Re:Wrong Headline! by holloway · · Score: 3, Informative

      Entirely correct but the good news is that it's now been made true: Brazil Formally Appeals OOXML!

    2. Re:Wrong Headline! by alexborges · · Score: 1

      Yeah, totally true.

      I got the mod points though!

      --
      NO SIG
  15. The speed of law by HalAtWork · · Score: 4, Funny

    Microsoft moves faster than the speed of the law.

  16. MOD PARENT UP by Omni-Cognate · · Score: 4, Informative

    The article is very difficult to read, due to poor English (no offense meant - I don't speak a word of Portuguese!) However, having waded through it, it is clear the parent is correct, and the summary is completely wrong.

    The article's author is resigning from the ABNT, specifically because it is not appealing. It is only "protesting", whatever that means. The article claims the failure to appeal is due to Microsoft supporters claiming they did not have enough time to weigh the arguments, which sounds a bit rich in the circumstances.

    --

    "The Milliard Gargantubrain? A mere abacus - mention it not."

  17. OT: your sig by XanC · · Score: 1

    That appears to be a parked domain...

    1. Re:OT: your sig by holloway · · Score: 1

      Sorry, I'm having some DNS problems. I'll respond to your post again when it's fixed.

    2. Re:OT: your sig by holloway · · Score: 1

      My .sig's link should work now

  18. Re:Approve the M$ format - One Condition by Anonymous Coward · · Score: 0

    Easy enough. We'll take all that we call OpenOffice, make it a library, and give load-save to an executable.

  19. RTFA by shentino · · Score: 4, Insightful

    Brazil did not appeal, only protested.

    This difference may very well matter as far as ISO procedures are concerned.

    1. Re:RTFA by gtall · · Score: 1

      From the letter to ISO from Brazil: "The AssociaÃão Brasileira de Normas Técnicas (ABNT), as a P member of ISO/IEC/JTC1/SC34, would like to present, to ISO/IEC/JTC1 and ISO/IEC/JTC1/SC34, this appeal for reconsideration of the ISO/IEC DIS 29500 final result."

      Gerry

    2. Re:RTFA by David+Gerard · · Score: 1

      Their letter starts with "The Associacao Brasileira de Normas Tecnicas (ABNT), as a P member of ISO/IEC/JTC1/SC34, would like to present, to ISO/IEC/JTC1 and ISO/IEC/JTC1/SC34, this appeal for reconsideration of the ISO/IEC DIS 29500 final result." That would appear to be an ... appeal.

      --
      http://rocknerd.co.uk
    3. Re:RTFA by Anonymous Coward · · Score: 0

      Brazil did not appeal, only protested. It looks like they has appealed after all:
      http://www.tectonic.co.za/?page_id=2458

    4. Re:RTFA by shentino · · Score: 1

      Please disregard parent.

      New information has since invalidated it. See uncle posts for links.

      Apparently, not even TFA got it right.

  20. new rule by jgoemat · · Score: 5, Interesting

    "Members cannot vote on any directive or standard that was introduced before they joined"

    1. Re:new rule by UnknowingFool · · Score: 1

      Interestingly, Supreme Court justices follow this for cases. I think it is more of a convention than an actual rule. If you ever read any decisions where a Justice abstains that is the main reason: Justice X abstained from an opinion as he/she was not present when the case was argued.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    2. Re:new rule by jgoemat · · Score: 1

      That makes me think of something interesting I heard on NPR the other week. Another common reason for justices to recuse themselves if they have a financial interest or if they personally know the parties or lawyers involved. That would probably take care of Microsoft stacking the deck as well. It would only make sense to have the firms that came up with the proposed standard and their associates to be on the committees investigating the standards to answer and address questions and problems, but they should not be able to vote on the approval of the standard.

  21. Yes, but... by jd · · Score: 3, Funny

    ...what is the speed of law in a perfect vaccuum?

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:Yes, but... by peragrin · · Score: 2, Funny

      well to find out i propose we put politicians in a vacuum and then listen to how fast they can talk.

      That would be the speed of law in a vacuum. since most politicians are lawyers it is a humane way to treat them. after all they aren't rats.

      --
      i thought once I was found, but it was only a dream.
    2. Re:Yes, but... by Drantin · · Score: 4, Funny

      an African or European politician?

      --
      Actio personalis moritur cum persona. (Dead men don't sue)
    3. Re:Yes, but... by Daimanta · · Score: 2, Funny

      I don't know. WAAAARGGHHH

      --
      Knowledge is power. Knowledge shared is power lost.
    4. Re:Yes, but... by Simon+Rowe · · Score: 1

      Does it matter? Let's put them all in a vacuum, worthless bunch of crooks the lot of 'em.

    5. Re:Yes, but... by peragrin · · Score: 1

      American please we have several that have the brains of rats for test comparisons.

      --
      i thought once I was found, but it was only a dream.
    6. Re:Yes, but... by nahdude812 · · Score: 1

      To determine the speed of law in a perfect vacuum, it seems like we have a common every day phenomenon that would answer this question accurately.

      Just measure how fast statements from citizens about "constitutional rights" and "the good of the people" travel through one ear of an average politician and out the other.

    7. Re:Yes, but... by rbanffy · · Score: 1

      Laws don't really exist in a vacuum.

    8. Re:Yes, but... by sjames · · Score: 1

      No need, just see how many laws they can think up in an hour. Their heads already contain a vacuum.

  22. Does *not* beg the question by Anonymous Coward · · Score: 1, Informative

    That's not begging the question. It does raise the question however.

  23. Explanation plz by Ihmhi · · Score: 2

    Would someone please explain what the deal about the ISO and OOXML is and why it is so important as concisely as possible?

    I understand both the importance of open source and standards, but I get kind of lost on what the ISO is, Microsoft's involvement, and what exactly OOXML is. What will the impact of OOXML being standardized be?

    1. Re:Explanation plz by alexborges · · Score: 4, Informative

      Youre looking in the wrong place. Best suited for your inquiry (or however one should write that), is groklaw.

      For a short blurb:
      1) MS has been the past few years under some pressure from big customers, particularly governments, to use a non-binary more open format for office documents.
      2) It got to the point of some of this clients mandating that the office software they bought should support an open, ISO sanctioned standard for storing office documents.
      3) Microsoft responded to this attempting to create an ISO standard, FUDdigly called Office Open XML (in an obvious attempt to thwart an already existing standard, whose reference implementation is Open Office, called Open Document Format, that was alaready sanctioned by ISO)
      4) We (as in we, the open source zelots), got really mad at this position because its not tennable from many standpoints:
          a) [most important] The submited documentation for supporting OOXML proved to be pretty lame, basically the document "standard" reflected implementation details of the MS Office product line. Such speciffic details are not welcome in any "standard" that should be usable by all.
          b) The quality of the proposed standard was also very questionable because, first of all, there is no reference implementation of it. Not even MSOffice supports the documented standard in their docX, pptX..etc. files.
          c) There is ALREADY an open standard, the one openoffice uses, called ODF, and it is non-patent-encumbered. COnversely, MS's proposal, was IP encumbered (meaning that they purpoted to keep control of it and reserve the right for them to make proprietary extensions to it and still call it an ISO standard). Additionally the ISO organization traditional stance is that they do not accept competing standards. If there is already one standard, then thats the Office Document ISO standard and none other.
            d) In any case, the process to get this thing approved is lengthy and i cant get into it now. Suffice it to say that microsoft bribed many officials GLOBALLY and stalled the proceedings to get their "standard" aproved.

      So there. Im gonna ask PJ for a job.

      --
      NO SIG
    2. Re:Explanation plz by jesterzog · · Score: 4, Insightful

      I understand both the importance of open source and standards, but I get kind of lost on what the ISO is, Microsoft's involvement, and what exactly OOXML is. What will the impact of OOXML being standardized be?

      Well you probably know most of this, but I'll re-iterate it just in case. Basically there are a lot of organisations, particularly governments, who have recently either declared, or have indicated that they're likely to declare, a policy to only use open formats in various situations (such as document storage). This effectively rules out native MS Office formats because they haven't been open.

      Such declarations have been treated as great for open formats (such as OASIS), and Open Source, and users generally, because it's much easier to write/maintain applications, open source or otherwise, which implement and use open formats. In other words, if you use an open format, you're much less likely to get locked into a particular software vendor, such as Microsoft, whose closed formats require you to use their software to open them reliably and accurately (at least in theory and according to popular belief in management circles). For the same reasons, open formats tend to be much more useful when exchanging documents. For example, it means that I don't have to buy Windows, install Windows, buy Office, and install Office, just so I can open some kind of law change proposition that a government department might have forwarded to me in an Office 2003 format.

      Microsoft has been in danger of losing control over the market, because Office's dominance relies at least partially on format lock-in, and a cascading effect between organisations of document exchange. Organisations often standardise on Office and its formats specifically because they deal with many other businesses and organisations that also use Office. If some key organisations (such as governments) suddenly decide to standardise on open formats, it'll likely have a similar cascading effect whereby other organisations that deal with them will also adapt their systems to be able to interoperate with those open formats. Standardising on open formats means that even if people somehow use MS Office to produce them, organisations that set such a policy won't necessarily be locked into Office any more, and neither will all the organisations that deal with them.

      Microsoft's answer was to declare that they'd be standardising and opening the Office 2007 formats, so that the key organisations would still be able to buy and use Office. (They probably could have claimed that Office 2007 would just support an existing open format such as OASIS, but they didn't.) Microsoft wanted to get the ISO to rubber-stamp their new OOXML format to prove to governments and other organisations that it really is open. The ISO (aka the International Standards Organisation) is a highly respected organisation on approving standards, so to get an ISO stamp is basically to declare to everyone that yes it is an open standard and it's been carefully peer reviewed to make sure of this.

      The problem is that a lot of people think that OOXML really isn't open, for a variety of reasons which you've probably heard of, and that it's just a tool for Microsoft to keep control of the market using what's really a closed format whilst using double-speak and claiming that it's open, so it'll get accepted. There's also a lot of belief that Microsoft manipulated the ISO and its voting member organisations in some very despicable ways to get their Office 2007 formats rubber-stamped as an "open standard" when it really doesn't deserve to be.

      Ultimately this means that employees of governments and organisations which declared they'll be using "open" formats might still standardise their work on Microsoft's OOXML formats, using the ISO's rubber-stamp to justify what they're doing, even though OOXML doesn't actually offer the interoperability benefits that a real open standard should offer, and arguably nobody would win except Microsoft.

    3. Re:Explanation plz by holloway · · Score: 5, Informative
      Here's my take on it, as copied from my blog (which is down right now but check back in 24 hours if you want the links) The ISO Standardisation of OOXML in 17 Easy Steps
      1. We have had over 15 years of secret file-formats changing with every version of Microsoft Office in order to stifle competition and force annual upgrades to compatible software (the upgrade treadmill),
      2. It's a principle of government that they should be vendor neutral. If a government said "All Ford trucks can drive 20 kilometres faster than all other cars" there would be outrage! In the late 1990s governments all around the world realized that web sites shouldn't favour Microsoft Internet Explorer, and that they must use vendor-neutral standards.
      3. This argument is then extended to Office Suites and their secret file-formats. For vendor-neutrality/competition some governments propose moving away from Microsoft Office's format to a new standard called OpenDocument (ODF) which is used by OpenOffice.org, KOffice and many others. ODF was approved by ISO under the 'PAS' process.
      4. Microsoft are concerned that they'll lose their government sales because their Office Suite doesn't use a standard. If government start using a competitor and putting money into them then maybe something like Firefox will spring up to take them on in Office Suites. Their Microsoft Office cash-cow that earns them (something like) 3.8 billion every 3 months is under threat!
      5. Microsoft respond not by supporting ODF but by proposing a competing faux-standard, OOXML (Office Open XML). They hurriedly rush through some poorly written documentation with hundreds (if not thousands) of mistakes that can't be implemented in full. This is good enough for Ecma International, who approve it as a standard called ECMA-376. ECMA-376 is a complete mess -- inconsistent, buggy, inflexible, ugly (non-mixed content model, OLE, DEVMODE).
      6. ECMA-376 is submitted to the ISO under the 'Fast Track' process, and is now given the name DIS-29500. It's not a normal process that allows time for improvement, it's a brief 9 month review of 6000 pages (that's a lot).
      7. Lobbying begins internationally. To stereotype the process into two camps, it's the people who want to get out from the monopoly Vs those who benefit from the monopoly (Microsoft and business partners).
      8. Every country gets a vote in the ISO, so New Zealand is as big as the United States, China, India ... and each country has 9 months to comment on OOXML. The proposed standard is soon recognized as being technically awful, broken, not-cross-platform, designed to confer the appearance of standardisation but without the detail necessary.
      9. The ISO doesn't necessarily decide on technical merit, there's a lot of non-techies who are open to all kinds of arguments other than the quality of the standard. They're not the ITTF either, they don't need implementations to prove the standard. The 'Fast Track' can just approve stuff.
      10. Process irregularities come out in favour of Microsoft. There are accusations of corruption. They're caught stuffing the ballot in Sweden. Lots of small African nations suddenly sign-up and favour Microsoft. Public perception is that the ISO process itself is quite hackable.
      11. Microsoft lose the late 2007 vote, but there's another final chance.
      12. Microsoft make some changes to OOXML in response to national comments, but a 9 month review has only touched the surface of the problems within OOXML.
      13. They probably will win this current vote (March 2008) and gain ISO approval for OOXML.
      14. A lot more accusations of process irregularities, some by people from within the process.
      15. If OOXML gains approval then the ISOs reputation will be in tatters within the technical community.
      16. The backlash against Microsoft and the ISO will be strong. This Slashdot post sumarises this well: Slashdot: Microsoft's Miscalculation.
      17. But really we're just b
    4. Re:Explanation plz by man_of_mr_e · · Score: 0

      There is ALREADY an open standard, the one openoffice uses, called ODF, and it is non-patent-encumbered.

      Yes, there's already a poorly specified, incomplete ISO standard called ODF. It's so bad, within 1 year they had to make major revisions (1.1) and have spent 2 years working on another major revision (1.2) that will almost double it's size (showing how important that glossed over formula stuff is). In fact, Rob Weir criticizes Microsoft for not specifying it's formulas correctly, despite the fact that ODF never did so in the first place.

      How do you know it's not patent-encumbered? Sun's patent pledge is almost identical to Microsoft's. And there's no guarantee that ODF doesn't run afoul of patents by third parties either.

      Also, ISO has no rules against competing standards. That's a fiction invented by ODF advocates. There are lots of examples of competing ISO standards. For example, metric and english nut and bolts.

      BTW, ODF sailed through ISO standardization in less than 9 months from start to finish. Talk about rushed.

    5. Re:Explanation plz by Anonymous Coward · · Score: 0

      1) MS has been the past few years under some pressure from big customers, particularly governments, that was engineered by the OSS community to use a non-binary more open format for office documents.

      Fixed. Let's be intellectually honest here: considerable lobbying by the OSS community went on to try to force the adoption of ODF, something I disapproved of greatly.

    6. Re:Explanation plz by Anonymous Coward · · Score: 1, Informative

      (showing how important that glossed over formula stuff is). In fact, Rob Weir criticizes Microsoft for not specifying it's formulas correctly, despite the fact that ODF never did so in the first place.
      In response Wikipedia sez:

      In 2005, Microsoft's Brian Jones noted that OpenDocument did not define spreadsheet formulas in detail.[6] However, at the time Microsoft's competing proprietary XML format also did not include this kind of detailed specification for formulas.[7]

      Microsoft continued to protest that OpenDocument could not be used because it did not define a format for spreadsheet formulas, yet its own specification continued to omit any specification about formulas through April 2006. Finally, in May 2006, Microsoft also began defining formulas in its XML format, fifteen months after the first version of OpenFormula and three months after OASIS posted its first official draft of its specification.

      --Wikipedia: OpenFormula

      Comparing apples to apples, OOXML's formulas are an early buggy draft and at least ODF had the sense to withhold them from the spec until they were ready.

      The ODF PAS process took 9 months due to support/lack-of-opposition more than anything. Complaints were dealt with in that time and the text short enough to understand. Contrast that to OOXML where the complaints are not dealt with and so therefore it is rushed.

    7. Re:Explanation plz by Ihmhi · · Score: 1

      Thanks for the replies. It all makes sense now. Microsoft's involvement is not surprising in this. /=

    8. Re:Explanation plz by gtall · · Score: 1

      Wow, did you swallow a Microsoft Marketing Executive?

      Gerry

    9. Re:Explanation plz by man_of_mr_e · · Score: 1

      Wikipedia is wrong. Or rather, David Wheeler was wrong, or at only least partially right.

      At the time, OOXML had not yet been published, only intiial schemas had been. It's true that the Office 2003 XML didn't have formulas, but that wasn't what was being presented as a standard. Brian Wheeler assumed that because the published schema was a string, then it too didn't define formulas, which was a wrong assumption. Formulas can be strings, like they were in ODF, but what ODF lacked was any kind of documentation on how to interpret those strings, i.e. the formula documentation.

      May 2006 coincides with the first draft publication of what was to become the ECMA 376 specification, so the writeup is at best disingenuous, at worst deceptive and self-serving.

      The point is that OASIS thought it was perfectly fine to publish a half-finished standard, and submit it to ISO. They submitted it to ISO knowing full well that OpenFormula was nowhere close to being done. They knew they'd have to ammend the standard when OpenFormula was finished.

      This doesn't seem any different from many of the criticism leveled against OOXML for being a "work in progres" ISO submission.

      My problem with many of the anti-OOXML crowd is how what was perfectly acceptable for ODF is not acceptable for OOXML, yet ODF proponents insist that OOXML shouldn't exist because ODF already does, despite the fact taht OASIS knows ODF wasn't finished.

    10. Re:Explanation plz by alexborges · · Score: 1

      Well if we didnt do it, who would?

      Dont you think MS should be forced to play fair? They dont have any other incentive to do so!

      --
      NO SIG
    11. Re:Explanation plz by Anonymous Coward · · Score: 0
      OOXML has the goal of describing Microsoft Office. Lack of definition means it doesn't meet the scope and so it's not fit for standardisation.

      ODFs scope is smaller and so it can go by standardising layers.

  24. File this one under "too little, too late" by superbus1929 · · Score: 1, Interesting

    The ISO can do whatever it wants now. It won't make a damn bit of difference. It's already been proven how incompetent the governing body is, and how little regard people have for it; whatever the big names (Microsoft) want, they're going to get through sheer force of attrition.

    They can rewrite their rules until they have a big rewriting orgy. It doesn't matter; the damage has already been done, and in my eyes, the damage is irreparable.

    --
    Let's stop dilly-dallying and just change "-1: Overrated" to "-1: Disagree" or "-1: Doesn't Subscribe to Groupthink".
  25. Oh no they don't by Anonymous Coward · · Score: 0
  26. Luckily, it became right... by Anonymous Coward · · Score: 4, Informative

    You're probably right that it was wrong when it was written, but it's correct now because they've finally, actually appealed instead of just protesting:

    Source:
    http://www.groklaw.net/article.php?story=20080529202924937
    http://www.consortiuminfo.org/standardsblog/article.php?story=20080529150227123

    - I Don't Believe in Imaginary Property

  27. Re:Approve the M$ format - One Condition by Kalriath · · Score: 1

    It's twitter, he wont get over it. He's only posting AC because AC has a higher starting moderation score than all 7 of twitter's accounts.

    --
    For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
  28. If Microsoft tore appart the ISO this easily, by pizzach · · Score: 1

    It makes you wonder what they have done to everything else. Especially worrying is what Microsoft could do to world governments....

    --
    Once you start despising the jerks, you become one.
  29. HTML5 - do-over by Anonymous Coward · · Score: 2, Informative

    ... Now if only Ogg Theora became the baseline video standard for the Web and these larger organizations (i.e. Nokia and Apple) could leave W3C alone. Actually that scandal, at least on Nokia's part, can be traced to a mole from MS that got into Nokia and wormed his way onto the W3C's HTML5 committee representing Nokia. Conflict of interests there ought to negate that decision about Ogg and tainted members replaced for a do-over.
  30. Also: India has appealed by walterbyrd · · Score: 1

    "India and Brazil have filed appeals against the adoption of the Microsoft-sponsored Office Open XML (OOXML) document format as an international standard."

    http://www.pcworld.com/businesscenter/article/146468/india_and_brazil_file_appeals_against_ooxml_standardization.html

  31. OOXML Implementations by dave87656 · · Score: 1

    It appears that even MS is having trouble implementing OOXML. Most experts agree that the OOXML spec is not implementable.