Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

Create Account  |  Retrieve Password

ISO Releases OOXML FAQ

Posted by Zonk on Wed Apr 16, 2008 01:31 PM
from the frequently-aggressive-queries dept.
I Don't Believe in Imaginary Property writes "The ISO has put out a FAQ concerning OOXML, but it may raise more questions than it answers. For one, it promises to address problems if they arise in the future. PJ of Groklaw said that's akin to 'selling you a car with four different sizes of tires and assuring that that if you see it's a problem, you can always bring it in for maintenance.' It also handwaves the OSP discriminatory patent promise issues, when asked about contradictions states that some 'may still remain', and asserts that duplicate standards are 'something that need[s] to be decided by the market place.' Notably, the FAQ does not answer the question, 'what the hell were you thinking?'"
+ -
story

Related Stories

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.
  • by brennanw (5761) * on Wednesday April 16 2008, @01:33PM (#23093930) Homepage
    ... for their NEW international standard, "how to act like a complete jackass when deciding to adopt an international standard."
    • *shakes fist at lack of edit button*
      • by Anonymous Coward on Wednesday April 16 2008, @02:11PM (#23094340)
        brennanw (5761)

        One would think you'd be used to it by now.
            • ... to prevent people from altering their posts in ways that will make the rest of a thread impossible to understand. There is a particularly clever kind of trolling where someone creates a rabidly inflammatory post, waits until a horde of people have responded to the over-the-top comments in that post, and then re-edits the original so that the criticism is a lot more even-tempered... which makes it appear that the people who are responding to the post in its original form have gone off the deep end. Not b
  • by Chris Burke (6130) on Wednesday April 16 2008, @01:34PM (#23093942) Homepage
    A: Sorry, but we can't hear you over the sound of us thumbing through all these big stacks of cash.
  • by JeanBaptiste (537955) on Wednesday April 16 2008, @01:35PM (#23093962)
    I cannot count the times people have asked me "What was the post-BRM voting on ISO/IEC 29500?"
      • It's not too difficult, really, you just have to recognize that the imaginary numbers are orthogonal to real numbers.

        The tricky part is making a clean break, and stopping any bleeding...
  • by elrous0 (869638) * on Wednesday April 16 2008, @01:35PM (#23093968)
    ...to have a STANDARD?

    Maybe they should rename themselves the "International Organization for Vague and Undefined Standardization, To Be Decided By The Market"

    • Re: (Score:3, Insightful)

      How about M$ISO for short?
    • by Anonymous Coward on Wednesday April 16 2008, @02:15PM (#23094364)
      If renaming is an option, I'm partial to:

      ISOldout
    • by erroneus (253617) on Wednesday April 16 2008, @02:31PM (#23094566) Homepage
      IOVUSTBSBTM? Doesn't work for me... How about:

      International Standards Under Corporate Kontrol?

      (If you use KDE, you probably didn't notice the inappropriate use of K, but if you use GNOME, it's probably tearing at your brain that I did that just so I could spell a word)
      • by Anonymous Coward on Wednesday April 16 2008, @05:33PM (#23096704)

        (If you use KDE, you probably didn't notice the inappropriate use of K, but if you use GNOME, it's probably tearing at your brain that I did that just so I could spell a word)
        I hardly gnoticed it.

    • by erroneus (253617) on Wednesday April 16 2008, @02:37PM (#23094644) Homepage
      ...or how about:

      "[I]nternational [S]tandards [W]ith [A]llegiance to [L]imited [L]iability [O]rganizations [W]hatever"
      • by erroneus (253617) on Wednesday April 16 2008, @02:45PM (#23094752) Homepage
        You're making one huge mistaken assumption after another.

        Second: Microsoft undoubtedly has dozens of "patents" on the OOXML standard effectively preventing anyone from implementing the standard in the near future.

        First: Microsoft hasn't implemented this "standard" in their own products. Their .DOCX is similar to OOXML, but doesn't match the standard not withstanding the vagueness and inaccuracies in the standard as defined.

        Third: If someone were to somehow make a faithful implementation of OOXML that wasn't Microsoft, people would assume it's broken or non-standards compliant because it won't open and display properly under Microsoft word since Word doesn't presently implement OOXML properly as defined. (Other examples of this broken standards behavior can be seen in Internet Explorer where the perception is that if it works in MSIE but doesn't work with Firefox, Opera or Safari, then it's a problem with Firefox, Opera or Safari and not MSIE since it works there.) This mistaken perception will enable Microsoft to establish a standard that, even if faithfully implemented, will be perceived as broken.
          • by jsebrech (525647) on Wednesday April 16 2008, @03:27PM (#23095292)
            How was Microsoft supposed to implement this standard in their own products before it was a standard? Once it went into the standards committee a bunch of changes were made - how could those changes have been anticipated.

            The intial version they submitted already wasn't compatible with what office implements.
        • Re: (Score:3, Insightful)

          What is funny about the whole thing. They both won and lost at the same time. Everybody knows the OOXML standard is bull shit and best to be ignored. No government can possibly stand up and say that is acceptable to store those documents under that standard. Most of all M$ demonstrated to the world at large, to industry and to governments, exactly what kind of people their executive team really are.
  • This one's good. (Score:5, Interesting)

    by Jason Levine (196982) on Wednesday April 16 2008, @01:37PM (#23093992) Homepage
    About investigating charges of corruption of the voting process:

    We reviewed the process before it started, all the while during its course and afterwards as well. While the voting on ISO/IEC 29500 has attracted exceptional publicity, it needs to be put in context. ISO and IEC have collections of more than 17 000 and 7 000 successful standards respectively, these being revised and added to every month. This suggests that the standards development process is credible, works well and is delivering the standards needed, and widely implemented, by the market. Because continual improvement is an underlying aim of standardization, ISO and IEC will certainly be continuing to review and improve its standards development procedures.


    So they're basically saying: "Since we've done a lot of successful standards before, there can't possibly be anything wrong with how this one was carried out."
    • by DoofusOfDeath (636671) on Wednesday April 16 2008, @01:52PM (#23094148)

      So they're basically saying: "Since we've done a lot of successful standards before, there can't possibly be anything wrong with how this one was carried out."

      No, no, no. They're saying: "This was approved with the same process as all our other standards. So imagine how many other ISO standards are complete BS!"

    • by Anonymous Coward on Wednesday April 16 2008, @01:58PM (#23094198)
      Since we've done a lot of successful standards before, there can't possibly be anything wrong with how this one was carried out.

      Yeah, it is a nice misdirection they pulled. I have always considered the study of logic to be akin to studying mental self-defense (or, perhaps "brain-fu").

      I would classify their fallacy as "ignoratio elenchi," [wikipedia.org] or "ignorance of refutation." Their evidence did demonstrate something, but not what they set out to demonstrate. Stating "ISO and IEC have collections of more than 17 000 and 7 000 successful standards" could be used to defend statements like "we have produced standards," "we produce standards," "we have produced LOTS of standards," etc. This statement, however, does NOT suggest that "the standards development process is credible."

      Credibility must be established by evidence other than volume. And we already have plenty of evidence suggestive of a lack of credibility.

      • Re: (Score:3, Interesting)

        Great Post. I love it when people point out logical fallacies. Now if only I didn't use up all my mod points on that comcast article.

        It's funny. I think we can put their argument into perspective by comparing them to the Patent office of the US. The Patent office grants thousands of patents. That makes their credibility go down; not up.
  • If, after publication of the standard, it is determined that licenses to all required patents are not so available, one option would be to withdraw the International Standard.
    Hopefully Microsoft will be stupid enough to do this, like maybe going after Sun or IBM for using it in OpenOffice ...

    Well I can dream can't I ?!?
  • Incompetence (Score:5, Insightful)

    by Tom (822) on Wednesday April 16 2008, @02:15PM (#23094360) Homepage Journal

    Will ISO and IEC review how ISO/IEC 29500 was adopted?

    We reviewed the process before it started, all the while during its course and afterwards as well.
    In other words:
    "Our review process sucks so much that we can't even spot the most blatant and obvious abuse in our entire history right while it's going on under our noses."

    Thanks, ISO. That removes my final doubts regarding your reliability and competence. Only leaves me to wonder how you're getting anything done right at all.
      • Only leaves me to wonder how you're getting anything done right at all.
        Are you saying that ISO is not ISO-9001 certified?
        No, he's saying that because ISO is 9001 certified, the only way for them to get anything done is to ignore the process.
  • The market speaks! (Score:5, Informative)

    by toriver (11308) on Wednesday April 16 2008, @02:59PM (#23094938)
    ODF: 5+ applications can write the format.
    OOXML: Zero applications can write the format.

    ODF Wins!
  • ISO is not like IETF (Score:4, Interesting)

    by grandpa-geek (981017) on Wednesday April 16 2008, @03:19PM (#23095174)
    IETF requires demonstrated interoperability using prototype reference implementations before they will adopt a standard.

    ISO generally first adopts standards, then waits for people to prototype implementations and discover the bugs in the standard (unless someone walks in with existing technology and asks for it to be standardized). When people start reporting that aspects of the standard can't be implemented, ISO works on fixing it.

    After ISO adopted the Open System Interconnection (OSI) standards, they had to set up "implementers' workshops" to figure out how to make their newly adopted standards workable. (The OSI standards are the 7-layer reference model and related protocol suite that were pushed aside by the Internet protocol suite, a.k.a TCP/IP. Many OSI protocols were never fully implemented or never made to work.)

    The workshops met (one was sponsored by NIST) and produced a lot of documents on things that needed to be done to make OSI work. When the Clinton/Gore administration came into office, they killed US government support for the OSI protocols and told its agencies to use the Internet protocols.
  • Compliance (Score:3, Interesting)

    by Toonol (1057698) on Wednesday April 16 2008, @03:59PM (#23095632)
    Part of the reason for ISO standards is so a product can be deemed standards compliant. Is it ISO itself that determines whether an individual product complies to the standard?

    I'm curious, because I've heard that no product, including Microsoft's, currently follows the OOXML standard... and I wonder if there's a chance they never will? I suspect it may not be possible.

    Or are Microsoft products going to be rubberstamped for the approval process as well, even if their implementation is buggy?
  • by brandonY (575282) on Thursday April 17 2008, @01:41AM (#23100986)
    If competing standard need to be decided by the marketplace, then what the hell do we have an ISO for?!
    • by Jason Levine (196982) on Wednesday April 16 2008, @01:41PM (#23094022) Homepage
      If the Imperial system consisted of definitions like "Measure this like King George III would have", I'm sure people would argue against that being a standard also.
    • by Chandon Seldon (43083) on Wednesday April 16 2008, @01:44PM (#23094064) Homepage

      BadAnalogyGuy said: Just because the metric system exists, it does not mean that the Imperial system should cease to exist.

      Living up to your name, I see.

      Two absolutely key requirements for a standard are that it be well specified and possible to usefully implement. The OOXML processes wasn't even long enough for someone to *read* the standard, and all the criticisms that were submitted by standards bodies were ignored in bulk - hence there is *no way* that the ISO could have known that OOXML met those requirements.

        • by jx100 (453615) on Wednesday April 16 2008, @02:07PM (#23094308)

          why only in this one case are you so willing to claim fraud


          We've seen blatant, ample evidence that this was a bought vote. We've seen MS bribe normally uninterested countries into voting their way. We've seen them manage to fast-track a standard when it is obviously due more scrutiny (if nothing else, due to its larger size compared to the earlier ODF standard). And we've seen *blatant* vote tampering with Norway, which voted yes despite a majority of its technical advisors voting no.

          The ISO's complicity in all this cheating is plain and obvious to anyone who cares to look. Their attitude of blaming the observers is, frankly, insulting to the morals and intelligence of anyone who is speaking the truth.

          Yes, this does bring suspicion on the validity of the other standards. However, the other standards do not have the blatant, obvious process tampering that this one did, nor (to my knowledge) the enormous, unscrupulous corporation with an interest in seeing the standard passed.
          • Re: (Score:3, Insightful)

            Yes, this does bring suspicion on the validity of the other standards.

            I don't think ISO realizes how much damage they've done to themselves here. ISO certification is supposed to guarantee that no matter what, your process is sound. ISO's own process has failed here, and everybody knows it. If ISO themselves can't even adhere to an ISO process, what value is their certification? What value is any ISO standard?

            • Re: (Score:3, Insightful)

              I'm not going to pretend I know that much about this, but that is my fear too...if ISO continues to defend this decision they are risking a loss of good faith, or perhaps a loss of confidence. The publicly known irregularities should be enough for ISO to admit they made a mistake and restart the standardization process. I think anything "fast-tracked" should be considered suspicious.
        • by Chandon Seldon (43083) on Wednesday April 16 2008, @02:23PM (#23094466) Homepage

          And if not, then why only in this one case are you so willing to claim fraud?

          I don't know much about the ISO process or about previous ISO standards, but it's entirely possible that this is the first time that an ISO standards process has been gamed so thoroughly.

          There is evidence that multiple new countries signed up as ISO members *specifically* to vote in OOXML. If so, that's an extremely large scale procedural attack. If this is the first time that a procedural attack on that scale has been attempted, then the whole situation only implies that the ISO wasn't prepared to withstand an attack of that magnitude (and now are trying to cover their asses in response).

          Now, if that is what occurred and the ISO goes on refusing to admit to the problem rather than trying to fix it then the ISO name will no longer be worth trusting - but the ISO still has a month or so to make a procedural catch on this issue, fix the problem, and save their reputation.

          • They won't fix it (Score:5, Insightful)

            by symbolset (646467) on Wednesday April 16 2008, @03:14PM (#23095124) Journal

            The FAQ is all about not fixing it. They're rationalizing about how they have great process and how they have to accept the result of that process. The fix is in.

            And Microsoft? Now that they've built this grand machine for subverting ISO do you expect them to use it once and then throw it away? Not likely. Their duty to their shareholders and all that...

            You can stick a fork in the ISO. They're done.

          • There's also evidence that multiple new people signed up *specifically* to vote against OOXML - it cuts both ways.
    • Just because the metric system exists, it does not mean that the Imperial system should cease to exist. The practical applications of the "inferior" standard still exist, so it makes no sense to bitch and moan about it.

      I realize that the Imperial system of units is so entrenched that it's not going away any time soon. What I don't get is why mass is quantified in pounds and not slugs [wikipedia.org]. And why don't metric-using folks quantify their weight in newtons?

      For a real head-spin, check out the wikipedia article on pound mass [wikipedia.org]. Here's a quote: "Historically, in different parts of the world, at different points in time, and for different applications, the pound (or its translation) has referred to broadly similar but not identical s

      • Re: (Score:3, Informative)

        What I don't get is why mass is quantified in pounds and not slugs [wikipedia.org].

        Pounds-mass predates slugs. Of course it helps that the concept of "pounds" also predates the concept of a distinction between weight and mass.

        And why don't metric-using folks quantify their weight in newtons?

        Because people don't measure their weight. They measure their mass. How much that mass happens to weigh at sea level or somesuch is unimportant, since it's the total quantity of matter that composes you that is the h

          • Re: (Score:3, Informative)

            you're doing it wrong. first you need to compare your mass to a reference using a balance scale, THEN you use a spring scale to measure the weight force (in newtons) your body produces. with the two values at hand, you divide your weight by your mass, and the result should be 9.8

            using only a spring scale in your bathroom simply won't tell you anything, unless you calibrate it everyday with copy of the international prototype kilogram (IPK).

            man, this is the second time in less than a week that i post somethi
      • Re: (Score:3, Funny)

        by Anonymous Coward

        And why don't metric-using folks quantify their weight in newtons?
        Because a fat chick in space is still a fat chick!
    • by zappepcs (820751) on Wednesday April 16 2008, @02:02PM (#23094246) Journal
      HUH?

      What they were thinking was that someone offered a specification for standard and they saw the necessity of having a standard specification and they went ahead and approved it.
      I believe they are supposed to evaluate that 'standard' to ensure that it meets the specific and general requirements of such a standard before accepting it as a standard. Paying off the mortgage on the summer house is not one of the requirements, BTW.

      Whatever PJ thinks is hardly relevant here. What any individual thinks about the new standard is irrelevant except to the extent that he needs to use it.
      Did you ever take any of those logic tests? Do well, did you?

      What people think of the 'standard' is totally relevant. Simply blindly accepting something as the golden rule is ignorant, and this will (probably) lower the esteem of this standards body for a very long time. That is damaging to the purpose of standards, and part of the reason that there are not 47 international standards bodies.

      Since OOXML is not the only specification out there, it behoves anyone with contrary feelings to promote their favorite standard rather than try to bring down OOXML.
      Okay, back to your logic problems. How do you promote your own favorite standard without verbally bashing this one that is trying to supplant the good value of your favorite standard?

      Yes, I know that sounds like being negative, but you must remember that using OOXML as a design example of what standards SHOULD NOT BE is a valid method to promote the standard of your choice.
    • by clodney (778910) on Wednesday April 16 2008, @02:51PM (#23094828)
      Lots of standards have revisions. I presume that before we had 802.11 a/b/g/n we simply had 802.11.

      Just hours ago I was reading the TWAIN 1.9a specification. 1.9a being a big tip-off that the spec has changed over time.

      My TV and DVD player are connected with HDMI 1.3 compliant cables.

      So yes, if there are problems with the standard they will change the standard. That is standard behavior if you will.
      • Re: (Score:3, Informative)

        I've seen many articles that discredit OOXML that have raised specific verifiable issues. What verifiable evidence of your claims do you offer?
    • to do so would destroy ISO's credibility in the wider world

      And to not do so would destroy ISO's credibility in the wider world, as well.

      Many ISO standards have had flaws before; now adding corruption and outright blatant incompetence at their primary purpose to the list of sins will impact ISO relevance. Perhaps that was partially Microsofts intention; the end result is more likely to be a migration to a standards building process with more integrity.

      This will work

      No it wont. This isn't 1990 where people co
    • A standard, by definition should be fully implementable by any party. You do not have to have secret knowledge to make a video cassette or a VHS videotape player. You do not have to reverse engineer the pinout on a DB25 RS232C interface to get data-in and data-out. These standards are open and documented to be implementable, to create common interfaces for various vendors to assure basic cross-compatibility.

      Whatever the ISOs procedures, what Microsoft has got certified is a standard that, at best, can on