Slashdot Mirror


The Inside Story on Norway's Yes to OOXML

Steve Pepper writes "The former Chairman of the Norwegian ISO committee, who resigned two weeks ago in protest against his country's vote of Yes to OOXML, tells the inside story of how the decision was reached: how a single bureaucrat from Standards Norway sidelined the overwhelming majority of Norwegian technical experts and changed Norway's vote from No to Yes. The story is so surreal it's hard to believe." It's as depressing as it is brief.

76 of 254 comments (clear)

  1. Coincidentally by Anonymous Coward · · Score: 5, Funny

    He's also managed to change their domain suffix to .yes, and their country name to Yesrway.

    1. Re:Coincidentally by eugene+ts+wong · · Score: 2, Funny

      The last thing we need is more yes men.

    2. Re:Coincidentally by fireman+sam · · Score: 4, Funny

      Yes, you are absolutely correct. We need less yes me. Who is in agreement with Eugene. Let us all join forces and say "YES to less yes men"

      --
      it is only after a long journey that you know the strength of the horse.
    3. Re:Coincidentally by temcat · · Score: 4, Funny

      OTOH, more yes women would be welcome.

  2. What can be done now? by Elektroschock · · Score: 4, Interesting

    The real question for me is what can be done now?

    - demonstrations? This is what happened in Norway. Sure it would be good to have them elsewhere.

    - Virgils? this is what happened in India and almost on the same level.

    - moving on a building teams to stifle OOXML adoption by national governments as their standard

    - ???

    1. Re:What can be done now? by Anonymous Coward · · Score: 5, Funny

      The real question for me is what can be done now?

      - demonstrations? This is what happened in Norway. Sure it would be good to have them elsewhere.

      - Virgils? this is what happened in India and almost on the same level.

      - moving on a building teams to stifle OOXML adoption by national governments as their standard

      - ??? - Profit
    2. Re:What can be done now? by Mordok-DestroyerOfWo · · Score: 2, Insightful

      The question is, is this something that the average Norwegian will actually care about? Obviously it's something that worries /.ers and given Microsoft's previous record on all things imaginable it ought to worry everybody else, but in the grand scheme of things is the average person going to even know how they will be affected by the adoption of OOXML as a standard?

      --
      "Never let your sense of morals prevent you from doing what is right" - Salvor Hardin
    3. Re:What can be done now? by Elektroschock · · Score: 4, Funny

      Sell anti-OOXML T-Shirts?

    4. Re:What can be done now? by Anonymous Coward · · Score: 5, Funny

      "My Parents went to Norway and all I got was this stupid document standard"

    5. Re:What can be done now? by LingNoi · · Score: 2, Interesting

      Yes, if you tell them. The same way everyone knows vista sucks.

    6. Re:What can be done now? by ChameleonDave · · Score: 2, Informative

      - Virgils? this is what happened in India and almost on the same level.

      Yes... excellent. Smithers! Summon the undead Greek poets!

      Roman.
    7. Re:What can be done now? by DoofusOfDeath · · Score: 3, Funny

      Damnit! Now my undead highschool Latin teacher is going to kick my ass...

    8. Re:What can be done now? by Anonymous Coward · · Score: 2, Insightful

      The real question for me is what can be done now?

      Not much, because the anti-OOXML side lost too much credibility when they decided to go with FUD instead of purely technical arguments. For example, they slammed OOXML because it only gave the names of the hash algorithms that were allowed for password hashing, rather than actually specifying those algorithms. Yet ODF doesn't even give the names. All it says is that you should use password hashing. No mention of the allowed algorithms. No mention of how to note in the document what algorithm was used. This is just one of many examples.

      And they keep generating new FUD, too. Take a look at the recent article on Groklaw (within the last 3 days) on the OSP license that OOXML is under. Groklaw says it requires payment of a royalty. There's no indication of where they came up with that, but it has no connection with reality. Worse, they say that it does not allow sublicensing, and that licenses that do not allow sublicensing are incompatible with FOSS. The problem with this is that the BSD license does not allow sublicensing either, which means that, if Groklaw is right, Linux is illegal, as it mixes BSD code in with GPL code. Worse, GPLv3 explicitly disallows sublicensing, so if Groklaw is right, GPLv3 is not compatible with FOSS!

      If you are against something, it is very important to NOT LIE ABOUT it. If you lie about it, that just hurts your credibility, meaning that any arguments of yours that are not lies will likely be dismissed.

    9. Re:What can be done now? by dgatwood · · Score: 3, Insightful

      C. Push for a standards body that can't be bought by the highest bidder. Then call for the dissolution of the ISO.

      I've thought an awful lot of ISO standards were a joke before. They seem to be more interested in codifying whatever is already being used---no matter how awful---than in actually coming up with standards that are in any way useful. This just confirmed that opinion beyond reasonable doubt....

      Frankly, it makes me wonder how much corruption has gone unnoticed in previous ISO standards simply because it was not as blatant....

      Just my $0.02.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    10. Re:What can be done now? by ChameleonDave · · Score: 2, Interesting

      Mantuan.

      Well, even more specifically, he was from the village of Andes, near the city of Mantua. Is someone going to come up with the name of the street next? His family tree?

      The point is that he was a Roman, rather than a Greek... or a Thunderbirds character.

    11. Re:What can be done now? by Anonymous Coward · · Score: 2, Interesting

      Right now, there are loads of stories of fraud and unethical behaviour in the news here in Norway. This is just one of them.

      We just had one minister leave office because of what could be defined as fraud in some circumstances, and there might be another one leaving office because of the same reasons soon.

      So, all in all, for most Norwegians this might not be a big thing, but together with all the other reports, it might be noticed!

    12. Re:What can be done now? by TheRaven64 · · Score: 3, Insightful
      You can make it prohibitively expensive to buy a standard. For example, require:
      1. A complete test suite for judging compliance.
      2. Two independent (no shared code) implementations.
      3. One of the implementations to be under a license no more strict than the revised BSD license, and ideally in the public domain.
      Then, Microsoft could buy OOXML by 'simply' documenting enough behaviour that it is possible to implement it, writing a set of conformance tests, and funding the development of an open source competitor.
      --
      I am TheRaven on Soylent News
    13. Re:What can be done now? by electrictroy · · Score: 2, Insightful

      This Norway Meeting Summary does not surprise me. Having observed my share of local and state-level government meetings, the politician often knows the answer he wants, and it's merely a matter of twisting the vote to make it say "yes". It happens often.

      I suspect the FCC Chairman used similar tactics in order to push-thru HDTV and HD Radio even though most engineers/technicians objected that the system had serious flaws (especially in the latter case of HD Radio).

      --
      The government is not your daddy. Its purpose is not to raid middle-class neighbors' wallets and give it to you.
  3. Odd... by The+Ancients · · Score: 4, Funny

    After the vote, did the bureaucrat jump up and starting dancing like a monkey?

    After the vote did the bureaucrat start throwing chairs around?

    Did the bureaucrat appear slightly chubby and a whole lot balding?

    If the answer to any of the above is yes, I might be able to shed some insight on this...

    1. Re:Odd... by pallmall1 · · Score: 2, Funny
      --
      3 things about computers: they're alive, they're self-aware, and they hate your guts.
  4. ISO corruption by Anonymous Coward · · Score: 5, Insightful

    The whole OOXML vote debacle has really showcased corruption of the ISO. Those in the ISO who want to restore the integrity of their organization need to address the massive rule-breaking this vote and Microsoft's role in it present.

    Word of advice to ISO: head in the sand is not going to help!!

    1. Re:ISO corruption by zappepcs · · Score: 4, Interesting

      I second this motion. Can we bring to a vote the matter of incompetence in the ISO voting procedures? Not just because this is about OOXML, but because it is so obviously filled with discontent and deceit.

      In most other situations we would call for a 'do over' or call it a false start or some other phrase that describe how wrong and generally unfair it was.

      Time for a do-over rule.

    2. Re:ISO corruption by Elektroschock · · Score: 4, Insightful

      The corruption came with ECMA, so ECMA as the ISO parasitarian instrument needs to be removed: no ECMA fast-track without ECMA's special relationship...

    3. Re:ISO corruption by Anonymous Coward · · Score: 2, Interesting

      There's an old Steve Jobs quote:
      "John Sculley ruined Apple and he ruined it by bringing a set of values to the top of Apple which were corrupt and corrupted some of the top people who were there, drove out some of the ones who were not corruptible, and brought in more corrupt ones and paid themselves collectively tens of millions of dollars and cared more about their own glory and wealth than they did about what built Apple in the first place - which was making great computers for people to use."

      What do you think if a do-over was held tomorrow? Who would have voices now?

  5. How Microsoft corrupts the world... by wiredlogic · · Score: 5, Funny

    ...SegFaultLikeWord95DoesIt

    In this case, a meatspace seg fault. The MCP is getting more powerful. We need a heroic Program to save us all.

    --
    I am becoming gerund, destroyer of verbs.
  6. This is what is meant by "Democracy" these days. by Jeremiah+Cornelius · · Score: 2, Insightful

    Get used to it.

    It's Dick Cheney's world, were just living on it - til' he needs to wipe us off.

    Microsoft is just another example of the American disease that typifies their culture. By culture, I refer to something that can be grown, in a petrie dish. The American metaphor is that of the cancer, metastatic, it devours everything it can - demolishing its own food supply. Microsoft represents the apotheosis of this "culture" in commerce - as the Rep/Dem political duopoly of endless war represents this in the sphere of political relations.

    Vote, little people! Vote! Ha hah ha!

    --
    "Flyin' in just a sweet place,
    Never been known to fail..."
  7. Yes, but he is honest. by twitter · · Score: 2, Insightful

    He's been doing the same thing for 13 years before this outrage convinced him to retire. The man's reputation and belief in fair process are as clear as the abuse he relates. The story can non be told any other way.

    --

    Friends don't help friends install M$ junk.

  8. Standards Norway's own words by earthsound · · Score: 5, Interesting
    1. Re:Standards Norway's own words by $RANDOMLUSER · · Score: 4, Insightful
      Actually, I thought this was the most telling line from the article:

      The VP asserted that ... the most important thing now was to ensure that OOXML came under ISO's control so that it could be "further improved".
      This puts me in mind of that old quote about academia "The fights are so vicious because the stakes are so small".


      The delusional hubris of a (European standards group) bureaucrat that they can somehow "control" or "improve" (shit - "influence in any non-quantum way") Microsoft's behavior just makes me groan.
      --
      No folly is more costly than the folly of intolerant idealism. - Winston Churchill
    2. Re:Standards Norway's own words by Danse · · Score: 4, Informative

      on why & how they changed the vote can be found at their website: Which was just a very long-winded way of saying that the decision had been made long ago and they just had to come up with some weasely way to push it through regardless of all the comments that weren't addressed satisfactorily, the problems with the proposed standard, and what the experts said about it.
      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
    3. Re:Standards Norway's own words by remmelt · · Score: 2, Insightful

      That, and the fact that a real standard shouldn't have to be improved upon after its codification. Sure, improvements will arise, and can be submitted through the proper channels.

      It's a standard. It should be done before it gets ISO'd. Not the other way around, and especially not as the main reason: "Let's certify this SO it can be improved."

  9. At the same time in a galaxy far, far away.... by Thirdsin · · Score: 2, Interesting
    Just let the decision making rest with the VP, what could go wrong...?

    The Emperor: [to the Senate] In order to ensure our security and continuing stability, the Republic will be reorganized into the first Galactic Empire, for a safe and secure society which I assure you will last for ten thousand years.
    [Senate fills with enormous applause]
    Padmé: [to Bail Organa] So this is how liberty dies... with thunderous applause.

    --
    No words of wisedom here.
  10. Three Line Novel by smittyoneeach · · Score: 5, Funny

    At this point, in a bizarre and tasteless trans-Atlantic timewarp, Dr. Johnny Fever, Venus Flytrap, Herb Tarlek, and Jeffifer Marlow, dressed as the Spanish Inquisition, burst in, and say, in chorus:
    "NO! One expects Les Nessman!"
    They bundle up Eugene and haul him off to stunned looks from all present.

    --
    Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    1. Re:Three Line Novel by Anonymous Coward · · Score: 3, Funny

      Get a life, ye humorless mod-twits.

  11. Re:This is what is meant by "Democracy" these days by smittyoneeach · · Score: 3, Funny

    JC: your mood is quite chipper.
    Glad to see you're not, like, bummed out, or something, dude.

    --
    Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  12. Re:This is what is meant by "Democracy" these days by FudRucker · · Score: 2, Interesting

    i have to agree and as an American i have to say it is one aspect of my country i am ashamed of...

    --
    Politics is Treachery, Religion is Brainwashing
  13. So what's new? by dontmakemethink · · Score: 5, Interesting

    Many (if not most) similar committees and associations are made up not of the right people for the job, but instead those that were corralled into the positions or couldn't find anything better.

    On the other hand, Microsoft's primary goal is to maintain their privileged monopoly wherever and however possible. I actually had an eerie conversation with a Microsoft paralegal, who described her job as "palm-greasing officials in the Asian market". She also described how the executive were no longer concerned with making money, "they're in a position to change the world". I asked her what level of government they planned to get elected, and she replied, "why would they run for office? That would be a demotion!" And that was almost 10 years ago.

    Assuming she was giving a truthful account, and her office was directly below Bill Gates, so I imagine she does know what goes on, the Microsoft executive believe that since power is available to them, they are entitled to use their influence wherever and however possible, and that their ability to do so justifies itself.

    So show me a group of vigilante multi-billionaires and I'll show you dozens of half-witted committees that bend to their will, despite overwhelming reasoning to do otherwise.

    --

    War as we knew it was obsolete
    Nothing could beat complete denial
    - Emily Haines
  14. alternatives.. by apodyopsis · · Score: 4, Interesting

    I wondered what alternative standards bodies could exist and I tried to find a web peer method that might work.

    The best idea I came up with was a standard body for GPL standards based around something like sourceforge.

    If people are familier with wide band delphi estimation then this next bit might sound familiar.

    Everybody on sourgeforge has a rating determined by amount of code submitted, and any peer review ratings on their code - this then gives them a weighting value for voting. The more technical they are, the more code they submit the higher their rating is. Everybody can then vote on their amendments or proposals for standards and a moderation scheme would run to promote or demote comments based on their ratings. Changes can then be voted in or removed democratically and the best ideas would naturally float up.

    The advantages are:-
    1. very large audience peer review of any standard
    2. best ideas automatically promoted (even if you are a newbie reviewer if you have a good idea then it should gather momemtum of its own and be promoted)
    3. system automatically handles voting, promotion, weighting scale and is therefore impartial arbiter.
    4. transparency accross the board, everybody can see how the system works
    5. if anybody wants to become more influential then they have to donate more source code to be a prolific reviewer. Everybody benefits.
    Ok that is an isolated example, and I chose sourceforge as a well known example.

    For standards instead of source there would need to be some changes obviously.

    But in this day and age, agreeing on a technical international standard seems an excellent candidate for a web based system. In reviewing this kind of thing I have always thought the more the merrier.

    Anyhow, only an idea, a pipe dream really.

    I now await the /. regulars to tell me what a tit I'm being and why it would never work :-(

    (I also wondered on how the voting would of turned out if the current provess was peer reviewed - i.e. filmed and distributed for all to see on the standards websites.)

    1. Re:alternatives.. by domatic · · Score: 4, Insightful

      That is corruptible as well. The trick here is be sure all coders both writer and reviewer FULLY disclose their affiliations. You couldn't even begin to do this Wikipedia style. No pseudonyms, no handles, everybody has to use their real names and digging into and publicly disclosing corporate actions and affiliations would be cricket.

      Even then, if 5000 MS coders blatantly write and approve each other how would you propose to handle it?

      I suspect the answer here is "Write up what is actually being implemented into an RFC. Any RFC that can't be understood clearly and implemented will be dev nulled." Since many of us are already disregarding the ISO over this, I suppose that is happening already..........

  15. Nothing needs to be done by QuantumG · · Score: 5, Insightful

    Microsoft have done it for us. The money they paid to push through their "standard" is wasted because the body the standardized it is no longer respected. Their purpose for seeking approval from a standards body has been defeated by the way in which they obtained it.

    --
    How we know is more important than what we know.
    1. Re:Nothing needs to be done by CastrTroy · · Score: 4, Insightful

      But the ISO is also the one who approved ODF. So if ISO is no longer trustworthy, who is left to say what is a good standard. If the whole standards body has lost credibility, where can we go to find out which standards to really use? If a government is looking to mandate open standards in it's document formats, which standards body should they go to to ensure the standards chosen are actually standards?

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    2. Re:Nothing needs to be done by QuantumG · · Score: 4, Insightful

      Presumably a government would want to mandate open standards for a reason.. other than just to be hip.. so they should do what the US military does: demand that there be at least 2 suppliers for software that can read those formats. That should just about immediately eliminate OOXML, as I hear the biggest complaint was that there is parts of it that are just not implementable by anyone but Microsoft.

      --
      How we know is more important than what we know.
    3. Re:Nothing needs to be done by QuantumG · · Score: 3, Informative

      If you can't read the whole thing then it is pointless implementing the standard. You'll get "almost works" which is the same as "broken".

      And, really, the US military does this multiple supplier requirement for hardware only.. they dabbled with it on the software side with the POSIX requirements, but that's about it.

      --
      How we know is more important than what we know.
    4. Re:Nothing needs to be done by CastrTroy · · Score: 3, Insightful

      Tell that to all the browser makers who implement HTML and CSS. None of them have it 100% correct. Some of them get 100% on Acid 3 (I think anyway), but still that doesn't mean they follow 100% of the standard. I guess there's a difference between "Impossible to implement due to bad definition", and "implementable, but nobody has done it yet". However, I'm sure even Microsoft strays from their own standard in some way or another, so I can't see why they would hold another vendor at fault. Sure they can't possible know what "AutospaceLikeWord95" is actually supposed to do, but they can look at what MS Word does, and make a best guess.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    5. Re:Nothing needs to be done by QuantumG · · Score: 3, Interesting

      Having not actually implemented the standard myself, I can't really comment on how terrible it is. But I can imagine that if actual information loss was involved, instead of just formatting or whatever, then a government that was looking for a standard to store their documents in would bork at OOXML. They could discover this from doing a test program and seeing if the interoperability of the products that support the standard is actually any good, or they could discover this the hard way after storing documents in one product's implementation of the standard for years and then trying to switch products.

      But if, in the end, there's no real need for their documents to be stored in open formats then the only people who really care that the are stored in these formats are shills.

      --
      How we know is more important than what we know.
    6. Re:Nothing needs to be done by turing_m · · Score: 3, Funny

      "But I can imagine that if actual information loss was involved, instead of just formatting or whatever, then a government that was looking for a standard to store their documents in would bork at OOXML."

      If any government were inclined to bork at OOXML, the Swedish government would be first on the list.

      --
      If I have seen further it is by stealing the Intellectual Property of giants.
    7. Re:Nothing needs to be done by Sfing_ter · · Score: 2, Funny
      --
      A computer once beat me at chess, but it was no match for me at kick boxing. Emo Philips
    8. Re:Nothing needs to be done by rbanffy · · Score: 3, Insightful

      They win either way. If international standard organizations are discredited, Microsoft is more or less free to dictate their own "standards" and claim they are legitimate ones.

      I would even risk to say they win _more_ by discrediting ISO than by winning approval on one and only one standard.

    9. Re:Nothing needs to be done by Daengbo · · Score: 4, Informative

      That's nice, except the SDK is an MSI, installable only on Windows.

    10. Re:Nothing needs to be done by RelaxedTension · · Score: 5, Insightful

      Anyone except open source programmers, since the license for ooxml is incompatible with the GPL. As well, the patent situation is another large roadblock for open source (not to mention anyone else). So really, not just anyone can use it.

      I'm still trying to decide if you're just a Microsoft fanboy, or an actual shill.

    11. Re:Nothing needs to be done by QuantumG · · Score: 4, Insightful

      bwahaha.. yes, because using someone else's SDK is "implementing the standard".

      --
      How we know is more important than what we know.
    12. Re:Nothing needs to be done by QuantumG · · Score: 3, Informative

      I wrote that point, and no, it doesn't resolve that problem. "different vendors" means an independent second source.. meaning that if Microsoft decide to discontinue support for OOXML in 10 years time you can switch to another vendor who has the ability to keep fixing bugs in their implementation.

      I can't believe I have to explain this.

      --
      How we know is more important than what we know.
    13. Re:Nothing needs to be done by GauteL · · Score: 4, Insightful

      "If they decide to quit supporting OOXML, the OOXML SDK, or fuzzykittens32.lib, guess what? All your code's still going to work."

      Only on the same hardware platform and guaranteed only on the exact same version of Windows.

      If Microsoft decides to discontinue OOXML and releases a new version of Windows that is incompatible with the OOXML SDK, you will have to re-implement the SDK yourself to allow its use on the new version of Windows. Or even worse, Microsoft just decides to discontinue the SDK without notice while still keeping OOXML within MS Office.

      Using the SDK means that your application is completely on Microsoft's terms, complying fully with their licensing requirements for this SDK and you are fully at their mercy when it comes to releases of the SDK.

      If you are releasing a competing software package to MS Office, you will not want to leave this much power with your competition.

    14. Re:Nothing needs to be done by Z34107 · · Score: 2, Informative

      Licensing is a separate issue, and I won't discuss it, since I have not read the OOXML licenses. But, Microsoft is generally very permissive with software made with their SDKs - "Developers developers developers!" You think I send Microsoft a check every time I #include <windows.h>?

      As for SDK support on later versions of Windows? Until Vista, you could still call 16-bit memory locking routines. Not that they'd do much, but your Windows 3.11 code would still compile without much porting (depending on what it does, of course.) DirectX is based on that icky COM model - all previous versions are there in their entirety, with new interfaces added over the top. Winsock APIs have had only 2 major "version" since 3.11, and version 1 code will work on systems where version 2 is the default (2000/XP/Vista/others maybe).

      This is obviously a different kind of SDK than Microsoft has released before, but their track record is pretty damn good when it comes to maintaining APIs. (Again, personal anecdotal evidence trumps all!)

      And, no - the only hardware platform/Windows version problems you will generally run into is "NT or 98?" The Windows API hasn't changed much, nor have most of their SDKs. And discontinuing the SDK won't keep anyone from using the old version; it'll only hurt if ISO comes out with "OOXML 2."

      --
      DATABASE WOW WOW
    15. Re:Nothing needs to be done by I'm+Don+Giovanni · · Score: 3, Informative
      "Anyone except open source programmers, since the license for ooxml is incompatible with the GPL."

      Huh, I didn't know that "open source programmers" == "GPL". There are many OSI licenses that ARE compatible with OOXML even if GPL is not. And I don't concede your point even regarding GPL, since Gnumeric implements OOXML with GPL code.

      "As well, the patent situation is another large roadblock for open source (not to mention anyone else). So really, not just anyone can use it."

      The patent provisions are the same as for ODF.
      Jason Matusow has recently posted two blog entries regarding the IP issues regarding OOXML (and compares it with ODF, PDF, etc), which are very good reads. (Yes, he works for Microsoft, so you might just dismiss him as a liar, but if you're willing to read Rob Weir and Groklaw, and take what they have to say as unquestioned Gospel, you might want to at least take a look what the other side has to say; if anything it'll make your own arguments stronger in the future.)
      More Open XML Discussion - more misunderstandings about standards and IP
      IP, RAND, Standards, OSP, ISP - the conversation continues...

      Here's an excerpt from the first blog entry:

      The ISO/IEC JTC 1 patent policy is applied uniformly to all standards in the ISO/IEC JTC 1 arena. The idea that the RAND declaration regarding Open XML is any different than a RAND declaration for ODF or for any other ISO Standard (such as...oh I don't know...how about PDF just for fun. Remember the huge list of patents that Adobe used to put on the welcome screen of the Acrobat reader alone?). The terms provided for the Microsoft patents in Open XML are legally irrevocable. They are global. Since they are broader than the RAND declaration for JTC 1, the attempt at FUD by the Groklaw post should be recognized for what it is...FUD.

      Incidentally, both of the above blog entries point out that Linux distros already ship software under licenses that are incompatible with each other, making today's Linux distros technically illegal already. In the second blog entry, Jason goes on to say regarding this:

      Legal snags like the ones I mentioned only matter if someone presses it in a court case. No one can say if these issues will ever become an issue but that has never stopped a single person from using Linux. So, when people then say that the MS OSP, or IBM's ISP, or RAND terms, or whatever means that Free Software developers can't develop something, I find it hard to take seriously when the intent, and all of the materials surrounding these actions speak of building bridges and enabling...not shutting down or threatening. Those same developers are willing to take those exact same issues as no concern on one hand and then scream foul on the other.

      (BTW, regarding the GPL, I'll quote a comment made by 'hAL' to the second blog entry:
      "Both the 'Interoperability Specification Pledge' from IBM (on for instance ODF v1.0/v1.1) and Suns 'Covenant Not to Sue' suffer from the same issue with GPL as Microsofts OSP licensing. GPL3 code can be reused outside the limits of those RAND licenses. Any patent protection by IBM and Sun on OpenDocument and from Micrsoft on OOXML will not apply if the GPL code is reused in a project that does not fall under those licenses. As Suns covenant only applies to OpenDocument reuse of patent protected code from an ODF code for anything else but an ODF implementation voids the covenant.")

      Anyway, the post to which I replied talked of nobody being able to implement OOXML support besides Microsoft. He didn't say anything about "open source programmers", let alone "GPL". As long as there are other OOXML programs, even if they are closed source programs, ta

      --
      -- "I never gave these stories much credence." - HAL 9000
    16. Re:Nothing needs to be done by ozmanjusri · · Score: 2, Insightful
      Microsoft is generally very permissive with software made with their SDKs - "Developers developers developers!"

      I'm a developer, and I was even a Microsoft developer until '02, when realised just how little people like me mattered to them.

      I've tried implementing both ODF and OOXML in the tool I provide to my clients. I can tell you that experience meant I felt physically sick when I heard OOXML had been adopted as an ISO standard.

      --
      "I've got more toys than Teruhisa Kitahara."
  16. Another direction by Anonymous Coward · · Score: 5, Interesting

    Join OOXML forces and show just how devoted you are: In order to preserve the reputation of this beautiful standard, make sure that no company can use the name if they're not 100% compliant with the complete spec. Chances are that no product can claim full OOXML support, not even MS Office. If "OOXML" doesn't appear on any product's feature list, the standard won't matter.

  17. Re:You are at fault. by Anonymous Coward · · Score: 2, Funny

    Apology accepted.

  18. Re:wound it be ironic if by MrNaz · · Score: 3, Funny

    You can find his reasoning explained in a journal article called "The Ballamer Principle: A dissertation on the proportionality of the relationship between Microsoft's annual office furniture budget and strategic failures their global modus operandi." Published by Ikea Press.

    --
    I hate printers.
  19. Further coverage by Xenographic · · Score: 4, Informative

    Groklaw also has information on this story for those interested. But some may have missed it because it's part of the update in this story.

  20. I was kind of puzzled by theshowmecanuck · · Score: 2, Insightful

    It said there were 2 for and 2 against, and about 80% of the people couldn't reach a consensus (sorry folks, 80% saying they could not find a consensus is not the same thing as a consensus against OOXML). Now it doesn't surprise me that a bunch of computer experts in a room couldn't reach a consensus. Getting any computer people to agree on something is like herding cats... it is very difficult. But maybe that is a lesson for people. Some times you have to agree on something. I don't think there is any moral high ground to rail against this bureaucrat who was trying to do his job. He was in a room where, by this article's admission, no one could agree on anything. And a decision still had to be made. The experts it seems weren't willing to come to some common ground and give a coherent recommendation, so he made one himself.

    Now hear this!: I don't like OOXML. It is mainly my distrust of MS, I will admit. But they have a track record that doesn't lend itself to trust. However, I still say that computer folks have to start to learn that there are times they can't just go off in their own direction. There are times you have to work together and compromise with the person sitting with you or across the table.

    Going by this article, these Norwegian experts couldn't reach a consensus and we see what happened. If 80% had said OOXML is not a good choice and it should not be backed by Norway, I could see people being upset. But it said 2 were for, 2 against, and 80% couldn't come together on anything. That means this was a typical techy cluster **** where no one wanted to give up on their own point. (It is also why we have non techy project managers... they seem to be able to point in a direction and say go... and not worry if it is perfect first.) Suggestion: smarten the **** up and learn to cooperated with someone else for a change. You can't alway "fork" choices in life.

    --
    -- I ignore anonymous replies to my comments and postings.
    1. Re:I was kind of puzzled by SgtPepperKSU · · Score: 5, Informative

      I suggest you go read the article again.
      It wasn't 2 people for and 2 people against. They reached a consensus that 2 of the comments had been satisfactorily resolved and that 2 of the comments hadn't been satisfactorily resolved. They then couldn't come to a consensus on whether the remaining 8 comments were resolved. The 80% number was the number of people that were not satisfied enough to vote yes.
      They had agreed that 2 of their comments were not satisfactorily resolved. Which way the remaining 8 comments fell could only increase this number. Roughly 80% of those present didn't want to vote yes.
      The final change to yes came down to one man, who seems to have had his mind made up ahead of time.

    2. Re:I was kind of puzzled by LingNoi · · Score: 3, Informative

      So then, why did not the 80% form a consensus that they should vote 'no'? Saying that they were not satisfied enough to vote 'yes', does not mean they vote 'no'.
      Because there was NO VOTING, IF YOU READ THE ARTICLE YOU WOULD KNOW THIS!!!!!
    3. Re:I was kind of puzzled by spitzak · · Score: 2, Informative

      If you read the article, you would know that the president said "NO VOTING". Only if everybody agreed could things continue.

      So what happened is for 2 of the articles, everybody agreed yes. For 2 of them everybody agreed no. For the remaining 6 not everybody agreed. According to the article the writer thought they were 80% no and 20% yes on these.

      Reading comprehension is your friend.

    4. Re:I was kind of puzzled by LaskoVortex · · Score: 2, Insightful

      Dear moderators: Please mod parent out of flamebait. Here is why: parent is absolutely correct. As we will witness (and have witnessed), every "committee" who is asked to ratify or reject OOXML is going to be unable to reach a consensus because the standard is flawed. Then, some purchased politician is going to declare the standard accepted despite the committee's protestations and hesitations (the latter will be fatal). Then we are going to see a bunch of hullabaloo on slashdot where people wonder aloud how such a travesty could come to pass. This pattern should be apparent to all but the most dense among us.

      But here, for the first time as far as I can tell, parent is explaining why we see this pattern in the simplest possible terms. But slashdotters moderate him (or her) to flamebait (and troll, if you read below). Why is this happening? In other words (1) why are these committees of supposedly bright people getting railroaded repeatedly by purchased politicians, and (2) why is someone pointing out the pattern getting quashed on slashdot? What is happening here?

      Now, before you use a mod point either way on this post or parent, first attempt to answer those questions. If you can, respond with an intelligent answer. If you can't, move on or mod parent up.

      --
      Just callin' it like I see it.
    5. Re:I was kind of puzzled by LaskoVortex · · Score: 2, Informative

      Yes, in a prefect world, NO VOTING would result in NO ACTION. But the world isn't perfect. So, since the world isn't perfect, this time (and others) NO VOTING resulted in a BASTARDIZED PROCESS. Do you see that? Do you see why future committees might want to consider this when they unwisely decide not to decide? This reality is what the OP is trying to describe (or rather, successfully describing). Remember, it does not matter how the world should be, it only matters how the world really is. That is the message of the OP.

      Now, why am I posting so many times? So that whoever is trying to crush the message of the grandparent runs out of mod points. I think they are doing it because of an agenda. If you have a mod point, go way up to the OP and mod him up, because he is dead on.

      --
      Just callin' it like I see it.
    6. Re:I was kind of puzzled by vidarh · · Score: 2, Insightful
      That doesn't work if ANY person in the room don't WANT to come to consensus that the comments aren't satisfactorily resolved. Seeing as Microsoft, Statoil (a major Microsoft partner) and the Standard Norge employees wanted a yes result there could be no consensus on those issues no matter what the remaining 80% wanted.

      Essentially the system is set up so that the employees can overrun their technical committee at any time. Having at least a one or two members refusing to go along with the vast majority just makes their job justifying it a little bit easier, since they can use the "no consensus" excuse.

      Using lack of consensus as an excuse to vote for the alternative with least support shows that an excuse is all it was.

    7. Re:I was kind of puzzled by Peeteriz · · Score: 2, Insightful

      80% cannot form a consensus. 99% cannot form a consensus either - if one member of the committee wants a different result, whatever his reasons, ergo, consensus is not achieved.

  21. Norway had very low perceived corruption by EmbeddedJanitor · · Score: 2, Informative

    On the Corruption Perception Index http://en.wikipedia.org/wiki/Corruption_Perceptions_Index, Norway ranked a healthy 9 in 2007 (US was 20th). Let's see if Norway slides.

    --
    Engineering is the art of compromise.
  22. Re:You are at fault. by SanityInAnarchy · · Score: 3, Informative

    I find it odd you didn't mention OpenOffice, Google Docs, KOffice, iWork, etc. Most would at least mention OpenOffice sarcastically, as another "option" that couldn't possibly work, but you didn't mention it at all.

    Perhaps you don't know that they exist?

    --
    Don't thank God, thank a doctor!
  23. Same happened in Sri Lanka by Anonymous Coward · · Score: 4, Interesting

    In Sri Lanka, the first round of voting was a "Yes", but there were more technical input later to the standards committee which made it a unanimous "No" for the final vote. But again there was so much lobbying which made it an "Abstained".

  24. Re:Perhaps someone could explain this: by spitzak · · Score: 2, Informative

    The "standard" is enormously complex and is designed so that only Microsoft Word can read/write it, by being directly tied to internal data structures in the existing .doc format. All other programs that try to read it will work approximately as well as current non-Microsoft programs do at loading .doc and excel spreadsheets.

    There are also claims that it is impossible to implement the standard without using patented or copyrighted software owned by Microsoft.

  25. Re:Perhaps someone could explain this: by Anonymous Coward · · Score: 2, Informative

    1) OOXML is 6000 pages
    1a) there are standards just as large, but they were not fast tracked. It takes a long time to actually review that much stuff.
    1b) the largest previous fast track standard was ~800 pages.
    2) it is patented
    2a) FOSS lawyers say the OSP (M$ promise not to sue for patents unless you become a threat) is incompatible with GPL
    2b) M$ lawyers confirm that GPL is incompatible with OSP
    3) M$ does not currently implement it
    4) M$ has hinted it does not plan to implement it
    5) This is overblown, but there are a lot of tags like "WorkLikeWord95". These are mostly for backward compatibility, but if you hoped that the 6000+ pages would actually describe how word95/word200x worked so you could read the documents, you will be disappointed.
    6) The standard hasn't even been published yet (another ISO rule disregarded - with some sympathy given the size). Nobody knows exactly what they voted on. (Not that technical considerations seem to have mattered anyway.)

    The bottom line is that only M$ could possibly implement the "standard", and they will only do so if they see a strategic advantage. M$ Office will be the only "reference implementation", despite not bothering to actually implement it either. M$ will be able to tout their format as "ISO standard" and sell to governments that require that without having to support ODF.

    The best defence is for such governments to also require at least 2 functional implementations of a format.

  26. Thanks OOXML, You have given us hope. by v(*_*)vvvv · · Score: 3, Interesting

    The best part of this scandal is how easily the conspirators got caught. Anybody can blog the truth and their voice will spread and amplify instantly if what they say holds any weight. This is a great demonstration of a new paradigm of security.

    This was never the case people!!

    This kind of manipulation is as old as the voting system itself. It is possible, it works, and there are some who are extremely good at it. And until yesterday, they could easily get away with it as long as the press didn't side against them. Now, we don't even need the press. We no longer depend on journalists to tell us the story. Whistleblowers no longer wish to remain anonymous, and when an insider demonstrates wrong doing, we listen, we act, and we revolt.

    It is only a matter of time before bloggers reach critical mass in politics and everywhere else.

    I cannot wait for the day our president is a blogger.

  27. Whom to trust? by Lonewolf666 · · Score: 2, Informative

    So if ISO is no longer trustworthy, who is left to say what is a good standard. If the whole standards body has lost credibility, where can we go to find out which standards to really use?

    Looks like we have to do a bit of research ourselves. As in
    -is the standard reasonably complete and concise? By most accounts, OOXML fails there but ODF looks better. That could be a reason to pick ODF if YOU have to support it ;-)
    -is it actually supported? For both formats, there appears to be some support. See
      http://www.opendocumentfellowship.com/applications and
      http://en.wikipedia.org/wiki/Office_Open_XML#Application_support.
    Note that the ODF supporters are mostly Open Source and the OOXML supporters are from the proprietary camp. So depending on the direction your customer/organization leans to, you might not have much choice in the matter...
    --
    C - the footgun of programming languages
  28. Boring... by js290 · · Score: 2, Insightful

    "Incompetent manager type makes bad technical decision against his technical staff." Welcome to the IT industry. That's the rule that breaks the exception.

    --
    "Tempers are wearing thin. Let's just hope some robot doesn't kill everybody." --Bender