Slashdot Mirror


Counter-Claims On Flaws In OOXML Meeting

ericatcw writes "Critics have charged that last week's ISO Ballot Resolution Meeting (BRM) to decide the fate of changes to Office Open XML standards proposal was too perfunctory and deviated from accepted ISO practices, possibly in an attempt to smooth the passage of the Microsoft format. This week, the ISO 'convener' of the BRM disputed those charges, saying that voting to dispose of 900 changes to the spec at once and allowing 'O' Observer countries to vote were the correct moves. ISO released a statement backing him up. Also, Patrick Durusau, editor of the competing OpenDocument Format specification and a late convert to OOXML's passage, also said that claims the process was flawed were overstated."

96 comments

  1. This process was flawed from the begining by filbranden · · Score: 4, Insightful

    This OOXML standardization process was actually flawed from the begining.

    It wasn't finished when ECMA submitted it to ISO for standardization (flaw 1). It was submitted as a fast-track process, which is clearly not appropriate, and ISO passed the fast-tracking anyway (flaw 2), the first vote was completely corrupted, with banana republics joining as "P" (as in "participating") members one or two weeks before the vote (flaw 3), even though the first vote raised more than 3,000 issues, they went ahead with the fast-tracking (flaw 4), all of them to be discussed and fixed at a 5 week meeting behind closed doors (flaw 5), where all 1,000 corrections were supposed to be discussed and agreed by consensus, but 900 of them were voted instead (flaw 6).

    These are only some of the flaws of the process itself, not to mention the flaws of the text or of the format itself (issues with dates before 1900, unnecessary high complexity, bit-masks instead of XML, using proprietary formats for images [VML, DrawingML] and equations [OOML] instead of SVG and MathML).

    I hope at least that sanity will prevail until the end of the month, and that the fast-tracking of this standard will be gloriously dropped!

    1. Re:This process was flawed from the begining by harlows_monkeys · · Score: 1, Interesting

      You flaws 1 and 2 also applied to the ODF ISO standardization. If ODF had been subjected to the same level of scrutiny as OOXML, it would also have hit your flaws 4 and 5 and 6. But it wasn't subject to such scrutiny. so sailed through, with the knowledge that it could be finished in later revisions. (And it needed fixing...see the massive changes in ODF 1.2 and compare to 1.0).

      So why is Microsoft being required to operate under different rules? People seem to want theirs to be flawless before allowing it to be an ISO standard--a requirement no one else has been subject to.

    2. Re:This process was flawed from the begining by ozmanjusri · · Score: 1
      People seem to want theirs to be flawless before allowing it to be an ISO standard--a requirement no one else has been subject to.

      Microsoft's covenants only cover this version of MSOOXML. Once the competing format is extinguished, MS will exercise it's patents and lock computer users back into their monopoly.

      Making this version flawless means the format won't need to be revised as soon and consumers will be able to delay the inevitable shafting a little longer.

      --
      "I've got more toys than Teruhisa Kitahara."
    3. Re:This process was flawed from the begining by filbranden · · Score: 5, Informative

      You flaws 1 and 2 also applied to the ODF ISO standardization.

      Not true. ODF standardization by ISO didn't use the fast-tracking process, it was done by the PAS (Publicly Available Specification), which allows the appropriate time for scrutiny of a standard, differently of a fast-tracking process, which is supposed to ratify a de facto standard, which OOXML isn't at all. If you want more details, read Fast Track versus PAS.

      Also, from Wikipedia, you can see that the work on ODF started in December 2002 in OASIS, it was approved by OASIS as a standard in May 2005, was submitted as a PAS to ISO in November 2005 and "after a six-month review period, on May 3, 2006 OpenDocument unanimously passed its six-month DIS ballot in JTC1, with broad participation, after which the OpenDocument specification was approved for release as an ISO and IEC International Standard under the name ISO/IEC 26300:2006". If that's not enough scrutiny, I don't know what is.

      (And it needed fixing...see the massive changes in ODF 1.2 and compare to 1.0)

      Not true. The changes in newer versions of ODF are evolution of the standard. New features are being introduced. Version 1.1 introduced accessibility features. Version 1.2 introduces metadata capabilities, which allows the use of ODF in the semantic web.

      So why is Microsoft being required to operate under different rules?

      Actually, Microsoft is playing by their own rules, but not in the sense you imply. The rules for fast-tracking seem to have been written specially for OOXML.

      People seem to want theirs to be flawless before allowing it to be an ISO standard--a requirement no one else has been subject to.

      You're making a lot of false statements on ODF, I wish you could back them out. You base your whole line of thought on the assumption that OOXML is following the same process than ODF, which is completely false, as all the links I included here will show. Agreed, the links are from ODF backers, but it's clear that Microsoft wouldn't start making these comparisons, it only shows how they're abusing a process to have their way.

      However, even if Microsoft would submit it as a PAS, after reviewing and finishing it in ECMA, and even if they didn't use dirty tricks to try to approve their standard, it should never be considered for standardization anyway! The thing about standards is that, unless everybody uses the same standard for the same purpose, they're irrelevant. They only solve problems if they're adopted. There already is a standard for office documents, it's ODF.

      Instead of promoting their own, on the basis that it provides legacy compatibility (fallacy, otherwise there would be tables on how to convert binary documents), and that standards should compete (fallacy, products should compete, they should all use the same standard so that you can move from one product to the other and take all your documents with you, you would choose products based on features and would not be locked into any vendor), Microsoft should instead just adopt ODF.

      The argument that ODF is insufficient for MS Office is a fallacy as well, because ODF supports extensions, and for versions 1.1 and 1.2 (or 1.3, there's still time!) Microsoft could indicate exactly what they think is needed in ODF to support conversion from legacy formats. Microsoft is part of OASIS, they were actually invited to cooperate on ODF when the process started, but they refused. ODF proponents would certainly be interest

    4. Re:This process was flawed from the begining by Insanity+Defense · · Score: 1

      all of them to be discussed and fixed at a 5 week meeting behind closed doors (flaw 5)

      I believe that if you check that out it was a 5 day not 5 week meeting. Which of course make the flaw even greater.

      From a PC World article on the topic.

      http://www.pcworld.idg.com.au/index.php/id;619140964

      Delegates from 32 national delegations that attended the ISO's five-day Ballot Resolution Meeting (BRM) decided to abandon the required individual review of 900 of 1,100 comments -- or dispositions -- that were filed concerning OOXML. Those comments were filed as part of the ISO's September 2 preliminary vote for approval of OOXML, which went against the Microsoft-developed and ECMA approved document format. The delegates went on to approve the proposed changes.
    5. Re:This process was flawed from the begining by mike260 · · Score: 1

      Of course, as long as Microsoft wouldn't suggest inserting flags in ODF to make dates work wrong, or to force formatting bugs that existed in a specific product from 10 years ago, you have to agree that that's ridiculous. Actually you do have to deal with the date thing somehow, else old spreadsheets potentially break on conversion to OOXML. Unless you want spreadsheets to silently start displaying COMPLETELY WRONG dates in certain weird cases, there's no way around it. And no, you can't compensate for it on import/export.
  2. This whole mess smells by blind+biker · · Score: 5, Interesting

    So we have more than just allegations of companies being bribed to take up membership and vote for OOXML. Those same new members are conspicuous absentees when it came to voting for other matters.

    And now this? The stench of corruption is unbearable.

    --
    "The agriculture ministry is not in charge of Gundam" - Japanese ministry official.
    1. Re:This whole mess smells by filbranden · · Score: 5, Insightful

      I also read yesterday that US was advised to vote "yes" by INCITS, despite of what the US delegates and the HoD Frank Farance told about the BRM on the media.

      Because the countries raised issues in alphabetic order, and the second round wasn't even completed, US delegates could raise only one issue for discussion. And yet, they recommend that the text is good enough for approval. Unbelievable. As you said, it really smells. Bad.

    2. Re:This whole mess smells by mrbluze · · Score: 0, Offtopic

      The stench of corruption is unbearable.

      That's exactly what my mother used to say about my old sneakers.

      --
      Do it yourself, because no one else will do it yourself. [beta blockade 10-17 Feb]
    3. Re:This whole mess smells by SlashWombat · · Score: 3, Insightful

      It strikes me that M$ is only utilising the very same model that is used in the USA, where might has right. As an external (to the USA) observer the "corrupt" M$ techniques mirror the USA congress lobbying techniques very closely.

      To quote the [very] old Superman TV series. Truth, Justice ... and the American way.

    4. Re:This whole mess smells by tux_attack · · Score: 1

      To quote the [very] old Superman TV series. Truth, Justice ... and the American way. What Superman meant to say was Truth, Justice OR the American way. (whichever pays more) I'm glad to see countries choosing the american way.
    5. Re:This whole mess smells by Anonymous Coward · · Score: 0

      Ooooh, spelling Microsoft with a dollar sign. Instant cred.

    6. Re:This whole mess smells by Anonymous Coward · · Score: 0

      "Ooooh, spelling Microsoft with a dollar sign. Instant cred."

            SHUT UP YOU FUCK!

  3. You can get more details about this process... by Lorien_the_first_one · · Score: 5, Informative

    Here:

    http://consortiuminfo.org/

    And Here:

    http://www.groklaw.net/

    Enjoy the links. I've been reading groklaw.net for about 5 years now. Worth every minute. I've been watching the OOXML/ODF process since the state of Massachusetts started talking about using some other format than MS Office. Dave Berlind broke the story on ZDNet.com of all places. I really enjoyed watching Microsoft and their allies work themselves up into a lather over the whole thing.

    Seems that once governments started to think about lock-in, MS got interested in interoperability. I guess MS is really worried about shareholder lawsuits with claims that they didn't do *everything* they could to maintain share value. MS doesn't seem to get that the question for governments is how to maintain their sovereignty instead of MS shareholder value.

    --
    The diversity and expression of human opinion is essential to human survival.
    1. Re:You can get more details about this process... by filbranden · · Score: 4, Informative

      I also like Rob Weir's blog at http://www.robweir.com/blog/

      Seems that once governments started to think about lock-in, MS got interested in interoperability.

      Yeah, but it's Microsoft's way to interoperate, as usual... If they were really interested in interoperability, they would have implemented ODF as a first-class citizen in Office already.

    2. Re:You can get more details about this process... by filbranden · · Score: 5, Insightful

      At least the Microsoft version of propaganda (blogs.msdn.com/brian_jones) allows freedom of speech, and the owner there gets tons of abuse (warranted or otherwise).

      Mod parent funny!!! ROTFL!!!

      Only in software is this even considered. You don't hear about how Toyota or GM should be forced to accept Daewoo or Suzuki parts in their cars for "interoperability" purposes.

      Terrible car analogy. If you've had a Toyota for 5 years, which is getting old and requiring high maintenance, and you want to buy a new car, will you just have to buy a new Toyota? No! You may choose any car you want. Maybe you won't be able to use the radio you bought for the old car on the new brand, and you'll have to relearn how to turn the A/C on on the new brand, but these are far from showstoppers.

      Microsoft has done everything to lock in customers to their products. They've used their embrace, extend, extinguish tactics to drive competitors off the market. And then they've bastardized standards and created proprietary formats to raise the cost of the change. So, the next time you buy a computer, if you use products other than Microsoft's, you'll have problems to open your old documents.

      "Hi, our product is super successful and makes tons of money. So obviously the right thing to do now is to spend lots of resources making our competitors's product better!" Crazy, just crazy.

      Following standards is in no way using resources to improve the competitor's product! And nobody is saying that Microsoft should improve on Open Office or any other product. The only point in following standards is that, if you want to choose a different product, you'll still be able to access all your documents.

      Standards are good because they force products to improve. With standards, customers can choose another product if they don't like or don't want to pay for the newer version of your product. This forces companies to improve their own products, to lower prices, and to compete fairly in a free market. With vendor lock-in, all those benefits are lost, and the only one who gains from it is the monopolist.

    3. Re:You can get more details about this process... by jbengt · · Score: 1

      You don't hear about how Toyota or GM should be forced to accept Daewoo or Suzuki parts in their cars for "interoperability" purposes.

      Are you saying that Toyota and GM each made up their own standards on bolt diameters, thread pitch, etc. and tried to keep them secret and won't allow anyone else to them? I would guess that they use standards compliant parts like that for wiring, screws, tires, etc. throughout the car.

    4. Re:You can get more details about this process... by Anonymous Coward · · Score: 1, Insightful
      Ugh...amazing, MS fanboys must be modding today or something...
      http://en.wikipedia.org/wiki/Internet_troll

      An Internet troll, or simply troll in Internet slang, is someone who posts controversial and usually irrelevant or off-topic messages in an online community, such as an online discussion forum, with the intention of baiting other users into an emotional response or to generally disrupt normal on-topic discussion.
      There was a little sarcasm and a little criticism in the parent's post, but I fail to see what makes it a troll comment.
    5. Re:You can get more details about this process... by filbranden · · Score: 1

      With standards, customers can choose another product if they don't like or don't want to pay for the newer version of your product. This forces companies to improve their own products, to lower prices, and to compete fairly in a free market. This sounds like communism to me...

      Actually, that is the concept of free market, which is part of capitalist economies. In comunism the state owns all the companies and there is no competition.

    6. Re:You can get more details about this process... by Zeinfeld · · Score: 0, Troll
      There was a little sarcasm and a little criticism in the parent's post, but I fail to see what makes it a troll comment.

      Most partisan modders use 'overrated' which for some reason is a mod you cannot disable by giving it a value of 0 despite the fact that it is easily the most abused. It is hard for metamodders to know if a post was overrated or not so it a free swing.

      I get modded troll frequently on political issues, or rather did, my position has become rather more mainstream. There was a time when suggesting that the US commander in chief might be less than adequate for the job was considered tantamount to treason by some.

      Folk are getting way too exercised over this. The reason the OOXML vote went the way it did is very simple: the aggressive lobbying by the anti-OOXML mob made it inevitable. The ISO process is simply not designed to deal with contentious issues or aggressive lobbying.

      The difference between P and O status is not as significant as claimed here, O delegates can achieve P status by attending the requisite number of meetings. But once they achieve P status they add to the quorum for all future decisions until they lose it for non-attendance. That would then delay all the rest of the work.

      Most of the 900 objections were interpreted as being made with the intention of delaying the process rather than good faith proposals for improvement. It is likely that 850 or more will disappear after the decision to recognize OOXML as a standard is made.

      This result is entirely a result of the over-aggressive lobbying by the anti-OOXML faction. They lost support for their position as a result. Most members of the committee simply wanted the circus to depart as soon as possible.

      Another example of over-aggressive lobbying at the moment is the behavior of Obama supporters on the Web now that Obamania is over. They really need to dial back the insults and Limbaugh talk, they are costing Obama support.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    7. Re:You can get more details about this process... by Anonymous Coward · · Score: 0

      It's not a "competitor's" standard, it's THE standard, that every business is using because it is an ISO standard. Is the ISO the competition? MS is trying to submit their spec there... Dude, wtf is wrong with you?

    8. Re:You can get more details about this process... by POPE+Mad+Mitch · · Score: 1

      how about a new analogy, using now obsolete technology but i think it fits.

      Say you have a microsoft VCR, it claims that its VHS and takes VHS tapes, and so over the years you record many of your favourite shows and they all play back perfectly.

      A few years down the road and the vcr breaks down one day, so you go out and look at the market and you find that lots of people make vhs vcrs and the microsoft ones seem particularly expensive given their feature set, so you buy some other brand, say a Sony.

      you take your shiny new Sony VCR home, and you put in your favourite recorded VHS tapes, and wtf! the sound isnt right, the picture has an odd wobble, it just doesmt come out right. so you try a commercial prerecorded tape, plays perfectly no problem, but all your microsoft tapes are hosed.

      In the end your forced to return your sony and buy another overpriced microsoft vcr, as its the only thing that will play your hard earned collection of tapes properly, even though they claimed they were VHS standard.

      -thats- what microsoft are like, consumer lock in, make sure that all those precious files you create will only work properly with them, so your forced to come back into the fold or start again from scratch.

  4. If you can't beat 'em, just pay them off. by Narcocide · · Score: 1

    OOXML by Microsoft? Isn't that the company that was facing anti-trust litigation world wide all those years ago? What the hell are they still doing around?

    *sigh*

  5. The ISO process is flawed ... by Pinky's+Brain · · Score: 2, Insightful

    It wasn't broken until Microsoft specifically set out to break it, but ISO is screwed now doesn't have bylaws which allow it to fix itself. Microsoft has put it's finger on a button which tones the death bell for ISO, everyone is now in full damage control mode to disguise that fact ... but it's all in vain. If you give very small countries with corrupt governments disproportional voting power in international bodies your process will get corrupted. Look at FIFA.

    1. Re:The ISO process is flawed ... by mpe · · Score: 3, Insightful

      If you give very small countries with corrupt governments disproportional voting power in international bodies your process will get corrupted.

      Corrupt governments are not only found in small countries. If anything people in small countries appear more likely to accept that their governments are corrupt.

    2. Re:The ISO process is flawed ... by zippthorne · · Score: 1

      Oh boy, they accept that their countries are corrupt, rah. Maybe that's why they're still corrupt.

      But that's not the point, and that's not even the kind of corruption the parent was talking about.

      Small countries are numerous. And small. The properties go hand-in-hand Therefore, those that can be bought, can be bought relatively cheaply. For the amount of money Microsoft spends on politicians in the US to keep the FTC off it's back, it can buy the votes of a few dozen small countries if those countries are corrupt. If the vote of each of those countries is worth the same as one United States, or France, or UK, or even Finland, well you can see how it can make the prospect of corrupting the institution more practical for any entity with resources and desire.

      --
      Can you be Even More Awesome?!
  6. Situation as I read it. by moreati · · Score: 5, Informative
    I read up a bit on this last weekend. I got the following impression:
    1. The time allowed for the BRM (1 week) was fixed by ISO rules for a fast track standard
    2. Attendees generally felt it was better to get most suggested changes in as were. It was better to make the changes even if they had reservations, rather than leave the text of MS OOXML in it's original form.
    3. All Participants were genuinely trying to improve the standard, regardless of their stance on ODF vs MS OOXML. Better to fix it as much as possible now, inc case it does become approved.
    The failings of this BRM seem to stem from the following:
    1. MS OOXML is a voluminous body of text. There are a approx 6000 pages
    2. MS OOXML is controversial. There were over a 1000 comments, many participants were not happy in many ways
    3. MS and ECMA inappropriately tried to push OOXML as a fast track standard, given it's size and the controversy
    4. ISO were not setup for a standards process where the participants are so combative. I'm not so sure on this one, just a feeling I got.
    1. Re:Situation as I read it. by filbranden · · Score: 5, Informative

      Attendees generally felt it was better to get most suggested changes in as were. It was better to make the changes even if they had reservations, rather than leave the text of MS OOXML in it's original form.

      Wrong. See what Head of US Delegation Frank Farance said here:

      "Eighty percent of the changes were not discussed," said Frank Farance, head of the U.S. delegation [...]
      "Virtually every comment we processed did not survive unedited," he said.

      The greek delegate Antonis Christofides also said here that Canada had a list of cases where the ECMA resolution made the text worse than the original.

    2. Re:Situation as I read it. by moreati · · Score: 1

      I read groklaw, consortiuminfo.org, the msdn blog and notoooxml. This was on Sunday, when things were still settling down.

      I tried to stick with stuff that is generally agreed. I didn't see much evidence of out right corruption. I am aware of the chair allowing non P attendees to vote against ISO rules. All I'll say for now is that it's odd, not sure what his motives were.

      The process as a whole has been corrupted by MS and OOXML is still a very flawed standard in conception and detail. However it seemed that the BRM itself was a genuine effort to make the most of a bad situation. Alex.

    3. Re:Situation as I read it. by Anonymous Coward · · Score: 0

      notoooxml? You clearly paid much attention to NOOOXML. ;)

    4. Re:Situation as I read it. by moreati · · Score: 1
      Apologies, I did get that wrong (or at least I over generalised). If I understand correctly, then:
      1. The 900 change block vote (the 80% that were not discussed) passed based on approve/disapprove votes, but only by counting votes from non P attendees.
      2. There is disagreement about whether non P attendees were entitled to vote on this ballot, under ISO rules.
      3. The consensus is settling toward the non P vote being against ISO rules.
      4. Although a majority decided to carry out the block vote, the majority of attendees chose to abstain or cast no vote during the block vote itself. This brings into question how representative it was.
      How's that? Alex.
    5. Re:Situation as I read it. by moreati · · Score: 1

      Oops, confused the name of noooxml and no2id.net. Thanks for spotting that.

    6. Re:Situation as I read it. by Anonymous Coward · · Score: 0

      It is important to note that Frank's comments are his own and do not represent any concensus position of the United States. I suspect he got his wrists slapped when he got back home.

    7. Re:Situation as I read it. by filbranden · · Score: 2, Informative

      How's that?

      You're still off...

      1. The 900 change block vote (the 80% that were not discussed) passed based on approve/disapprove votes, but only by counting votes from non P attendees.
      2. There is disagreement about whether non P attendees were entitled to vote on this ballot, under ISO rules.
      3. The consensus is settling toward the non P vote being against ISO rules.

      P-members ("P" as in participant) are the ones with the right to vote. O-members ("O" as in observer) have the right to attend meetings, receive documents, make suggestions, but they don't have the right to vote (in general). The votes in the BRM were counted for both P and O members, when according to the directives, only P members should be counted. Here the situation is well explained, the rules seem clear to me, but ISO stands on the grounds that the decision to allow O members to vote was right.

      Personally, I don't see much problem with O members voting, many of those that were at the BRM were working really hard, Brazil is a good example, you can see from the blog of one of the delegates. Disallowing O member votes would also only disapprove around 100 of the 900 approved resolutions (some preliminary accounts were suggesting that all of them would be disapproved). And also, although OOXML is a terrible specification, I don't think the technical issues are the most relevant here, I believe the standard should be disapproved even if the text was perfect, on the basis that there is already another standard for the exact same purpose.

      Even if I don't think O members voting was a problem, breaking the rules was a problem. If ISO breaks the process, then how can they promote such things as ISO 9001, which is all about the processes themselves?

      The majority of attendees chose to abstain or cast no vote during the block vote itself. This brings into question how representative it was.

      No. Abstentions are normal, specially on issues that only some countries have the knowledge of the issue. For instance, I read that for bidirectional writing, only Israel has the expertise, and most other countries cannot really have an opinion on it, because most of them don't really know anything about it.

      The real problem is that the issue should not be decided by vote, but by consensus. Many delegates tried to raise that issue, and I even read that India's delegate expressed his indignation to travel to Geneva using government and public resources to fill a paper ballot, which he could very well have done without the need of travelling. Here's another account on the sad decision to vote the resolutions.

    8. Re:Situation as I read it. by filbranden · · Score: 1

      Frank's comments are his own and do not represent any concensus position of the United States.

      Rob Weir, another delegate for US, agrees that in some cases the ECMA responses were not improvements. From his blog:

      Personally, I do not take it as an article of faith that the Ecma proposals are all improvements to the specification. We certainly found on Monday and Tuesday that almost every Ecma response reviewed was found to require more work.

      The third and last member from the US delegation is a Microsoft employee, he certainly wouldn't agree with Frank and Rob, but at least 2/3 of the delegation expressed that.

      Not to mention that other countries mentioned that too. I know that Canada, Malaysia and Brazil delegates were particularly unhappy with the outcome of the BRM, as they blogged about it. I don't have the particular references for those, but if you read their blogs you'll see they agree.

      Also, my original comment that cited Frank Farance's statement was in response to:

      Attendees generally felt it was better to get most suggested changes in as were.

      Which, as I just demonstrated, is not the opinion of all attendees.

    9. Re:Situation as I read it. by goose-incarnated · · Score: 1

      Wrong. See what Head of US Delegation Frank Farance said here

      "Eighty percent of the changes were not discussed," said Frank Farance, head of the U.S. delegation [...] "Virtually every comment we processed did not survive unedited," he said.

      Wrong again; 94% of the changes were not discussed!

      --
      I'm a minority race. Save your vitriol for white people.
  7. Alex Brown by Anonymous Coward · · Score: 2, Interesting
    From the first link:

    1. Under Directive 9.1.4 under the standing rules of ISO/IEC JTC1, only the votes of "P" members (emphasis mine) are to be taken into account.
    However, Alex Brown, the Convenor, decided in advance, notwithstanding the rules, to allow all attending delegations to vote.
    Can this person be removed from the ISO, for violating voting rules of conduct?
    1. Re:Alex Brown by Lewrker · · Score: 0

      Like he cares, with the new Ferrari and so on.

  8. Mr. Durusau, do you actually believe that?!?! by Ensign+Nemo · · Score: 4, Interesting

    Mr. Durusau,
      I'm sorry but I have no idea how you can possibly believe what you wrote.

    I've followed this fairly closely and am EXTREMELY ANGRY at the crap MS has pulled trying to force this through!

    Microsoft has been talking out both sides of its mouth for the last 15 YEARS and up until about 6 months ago has shown no intent of changing their ways and you think that they have because they honestly want interoperability. !?!?! There is a reason almost noone who's done business with MS trusts them, and it ain't jealousy.

    You need to read 'The Scorpion and the Frog'. But MS will not sting you until you've carried them across the river (voted YES on dis29500).

      They might be hearing you but they are NOT listening. They'll nod their heads and look like they're interested in what you're saying, but if (God forbid) this bullshit format gets accepted as an ISO standard, they will go back to their old way of doing things. Go peek at the anti-trust transcripts.

    They threw some table scraps on the floor and you think they're welcoming you to the table and are going to treat you like an equal. Seriously? Seriously!?!?!

    If they want OOXML to be an ISO spec, they need to go through the normal route. No fast track!

    1. Re:Mr. Durusau, do you actually believe that?!?! by filbranden · · Score: 4, Insightful

      Durusau, as the co-editor of ISO ODF and OASIS ODF, should be more interested in pushing Microsoft to implement ODF as a native file format. After all, isn't ODF his own child?

      He doesn't realise (or does he?) that if OOXML is standardized, ODF will never be picked up by Microsoft, and all other competitors will be forced to implement OOXML, which will (once again) make Microsoft's format the de facto standard. Just look at how bad it was for everybody to try to follow binary formats as Microsoft changed them once and again.

      What father would see a bully beating his child, and praise the bully for "at least listening", even though all is ignored?

    2. Re:Mr. Durusau, do you actually believe that?!?! by filbranden · · Score: 1

      Who is Mr. Durusau (looking for sources here)?

      Patrick Durusau is the co-editor of ISO ODF and OASIS ODF. He's a Sun employee.

      Also, until the audio of the BRM meeting is released, no outsider can properly evaluate what occurred there.

      Not really. ISO made an official statement where the fact that 80% of the resolutions were decided by vote was stated. The resolutions that were changed during the BRM are also in that document.

      But even then, if you take the statement of who was in the meeting (both from Microsoft's side and the pro-ODF side) and filter out the bias in them, you'll get to the conclusion that the time was really insuficient and also that no consensus was reached for most of the points.

      The audio of the meeting will probably never be publicly released. [sarcasm] Apparently secrecy is essencial in developing open standards. [/sarcasm]

    3. Re:Mr. Durusau, do you actually believe that?!?! by Anonymous Coward · · Score: 0

      fasttrack is a "normal" route, and has been for almost 25 years now.

    4. Re:Mr. Durusau, do you actually believe that?!?! by Ensign+Nemo · · Score: 1

      No, it's not.

      DIS: Draft International Standard. The last step before a fast-track document is approved as an International Standard. Note: The fast-track process is a different process than the normal development process. DIS documents are balloted and approved at the TC-level.
      (bolding is mine)

      per ISO

    5. Re:Mr. Durusau, do you actually believe that?!?! by man_of_mr_e · · Score: 0

      I've followed this fairly closely and am EXTREMELY ANGRY at the crap MS has pulled trying to force this through!

      Actually, what you've been following are biased opinions by people who have a financial stake in OOXML failing. It's no surprise that you're angry, that's what they want you to be. That's not say there aren't problems, but in general what you are angry about is complete fiction created by people who are desperate to make people believe the way you do.

      Perhaps you should step back and try to read some comments from objective members (and i'm not talking about Microsoft). Patrick Durusau is one such person, but you refuse to accept (or even believe) what he says because your opinion has already been tainted by the bias.

    6. Re:Mr. Durusau, do you actually believe that?!?! by filbranden · · Score: 2, Insightful

      I've followed this fairly closely and am EXTREMELY ANGRY at the crap MS has pulled trying to force this through! Actually, what you've been following are biased opinions by people who have a financial stake in OOXML failing. It's no surprise that you're angry, that's what they want you to be.

      You are wrong. I've been reading both sides of the story from the start, both pro-ODF (Rob Weir, Updegrove, Sutor, Groklaw, and OOXML [which is indeed quite extremist]) and Microsoft's side as well (Brian Jones, Jason Matusow, and the [sarcasm]"independent"[/sarcasm] consultants Rick Jelliffe, Miguel de Icaza and Patrick Durusau, which have clearly been biased from the start). From viewing what both sides have to say, I can filter out what seems to be exagerated or even a lie, and I can say that I have firm basis for my opinions.

      I agree that my bias would be against Microsoft from the start, but that is not unbased either. That is based on a history of Microsoft abusing their monopoly. It's undeniable, EU fined them for US$ 1.3 billion last month for it. I still resent having to use the lower-quality Internet Explorer because Microsoft clearly used their embrace, extend, extinguish tactics to drive Netscape out of the market. That said, even without my predisposition against Microsoft, the facts on this case are very clear to indicate foul play from them.

      Some of the arguments from the ODF side seem to be a little over to me. For instance, the argument that Microsoft's promise not to sue is not enough, I never bought that. Microsoft would never try to suit anyone for interoperability, specially with the EU over them as much as they are. Another point was the importance given to the outcome of the votes on the BRM, and to the fact that O members could vote. I think that's not really that important, even if the outcome of the votes was different, the text would be no better or no worse, I don't think the quality of the text is the problem to start with. The standard is unnecessary from the start, and it shouldn't have gotten so far to start with. The only problem in that case was the decision to use a ballot instead of discussing and reaching consensus for every resolution, which was, of course, impossible. That should, in turn, trigger the alarm that fast track was not an appropriate choice, and that should have stopped the process then.

      On the other side, most of the arguments from the Microsoft side are pure marketing. "OOXML is a superb standard" and "Everyone was heard" make me laugh particularly hard. The arguments for the need of OOXML are completely flawed, and Microsoft's speech on their openness and will for interoperability are only the new version of the vendor lock-in on times when the EU is watching them closely. It's the less worse they can do for their business to assure other products will have a fidelity level below theirs when they're forced to interoperate, if you have to disclose, you make sure you disclose something so huge, so complex, so tied to other proprietary technologies, that nobody will be able to implement it, at least not before you extend to implementation on the next version and push it for fast tracking after the product is out, making sure your competitors are always busy catching up, and always one step behind.

      Anyway, if you want to read the most balanced opinion on OOXML you should read what Tim Bray has to say.

    7. Re:Mr. Durusau, do you actually believe that?!?! by man_of_mr_e · · Score: 1

      Well, I appologize for implying you were sheeple ;)

      You seem relatively informed and objective, despite your bias. A few points of clarification. The EU didn't fine Microsoft for "abusing their monopoly", but rather for failing to follow their orders in a timely manner. The EU gave them a ridiculous timeframe to create documents that are far more complex than a "simple" document format. It was no surprise that the documents Microsoft could come up with on the EU's timetable were insufficient.

      In a way, the EU's requirements are analagous to the OOXML situation.

      Part of the problem here is a difference of opinion in what a "standard" should be. Many open source advocates believe that a standard should be an elegant forward looking solution designed for the future, giving up compatibility for purity. In that stance, they have somewhat of an argument for ODF, even though ODF has many warts of its own and is largely based on a 1:1 mapping of Open/StarOffice features.

      Fast Track was intended as a way to give existing and de-facto standards more interoperability. The part that most people are confused about is that OOXML is *NOT* a new format. It's merely a different implementation of the legacy binary documents. In that respect, it's effectively a de-facto standard that fits well with ISO Fast Track's intended purpose.

      Most people that complain about OOXML are doing so from the ODF perspective, when in reality OOXML has a different purpose from ODF, though they have a large amount of overlap.

      I agree with you that Microsoft could have standardized on ODF with extensions, however there were politics at work that were not entirely (or maybe even mostly) Microsoft's fault. Sun ruled over the ODF TC with an iron fist, and there was never a serious offer for Microsoft to join ODF. Sun would have never allowed the extensions Microsoft needed (as evidenced by the fallout with Gary Edwards and his attempt to get the necessary extensions included in ODF). And without the ODF TC blessing, Microsoft would be accused of trying to "embrace, extend, extinguish" it.

      Microsoft chose to go another way, I think largely because they saw ODF for what it was, posturing by MS's competitors in an attempt to marginalize them. If Sun had truly been open to Microsoft's requirements for a file format, things may have turned out differently.

      Make no mistake, Sun, Oasis, IBM, etc... are just as guilty in this kerfluffle as Microsoft.

    8. Re:Mr. Durusau, do you actually believe that?!?! by Ensign+Nemo · · Score: 1

      How do you know what I've read? Do you know me? You assume that because I think this is a crap standard and this shit MS is pulling is also crap that I've fallen for anti-OOXML propoganda? That anyone who's not pro-OOXML is only hearing one side of the story?

      In addition to reading pro-OOXML and neutral articles, I've read sections of OOXML. It's complex garbage. Have you looked at it or are you just going off what other people say?

      I have to read and write standards and specifications and deal with others doing the same on a regular basis. It's part of my job (electrical engineer) so I have an idea of things. OOXML (and this quick push through ISO) are crap.

    9. Re:Mr. Durusau, do you actually believe that?!?! by filbranden · · Score: 1

      Well, I appologize for implying you were sheeple ;)

      Good to see that there are balanced people on the other side as well!

      The EU didn't fine Microsoft for "abusing their monopoly", but rather for failing to follow their orders in a timely manner.

      The particular reason for that specific fine is not that important, the fine is part of EU's action against Microsoft because of their anti-competitive practices, by abusing their monopoly to drive competitors out the market. There's no way to deny they did that several times. I agree that the requirements to produce complex documents on all the proprietary formats that EU required seems to be too tough on Microsoft, and I don't really see much the point of it. But that's a situation Microsoft put itself into, by ignoring existing open standards and prefering to develop proprietary protocols and formats instead. I would rather prefer that EU would forced Microsoft to start implementing (and by implementing I mean 100% fidelity) existing open standards. That certainly would be a step in the direction of openness and interoperability.

      The part that most people are confused about is that OOXML is *NOT* a new format.

      This argument doesn't convince me. If OOXML = binary format, why isn't there a table with the canonical way to transform binary formats into OOXML? Also, the world would be better off by Microsoft standardizing the binary formats, because most competitors have already reverse engineered most of those formats and support already around 90% of their features. Standardizing them (in a fast track process, it certainly would be appropriate for them, they've been here for more than 10 years, they are de facto standards) would benefit others to reach the missing 10% and achieving full interoperability.

      But instead, Microsoft decided to push its new format, with the argument that it's the same as the old one. I call FUD on that.

      OOXML has a different purpose from ODF, though they have a large amount of overlap.

      They have the same purposes: word processors, spreadsheets, presentations. The large amount of overlap makes it even more clear. If something is not perfect, you don't abandon it and restart from scratch. You improve on it. And that's what should have happened.

      there were politics at work that were not entirely (or maybe even mostly) Microsoft's fault. Sun ruled over the ODF TC with an iron fist, and there was never a serious offer for Microsoft to join ODF.

      Actually, I recall reading that the head of the board of directors of OASIS was a Microsoft employee during the time that ODF was standardized there. Microsoft could have participated from the start, they would if they were interested in interoperability. The claims that SUN ruled the ODF TC is also false, since SUN has only 3 of the 10 members that decide on it. IBM has 4 members, and the 3 others are independent. Heck, if you said IBM had too much influence in the ODF TC it would make more sense, but even they have less than half of the votes.

      Sun would have never allowed the extensions Microsoft needed (as evidenced by the fallout with Gary Edwards and his attempt to get the necessary extensions included in ODF).

      Gary Edwards was part of that phony Open Document Foundation, ODF, which ended up saying that ODF was not suitable and that they would promote CDF (Component Document Format), even though W3C, which standardized CDF, said that CDF was intended for a completely different purpose. As far as I know, all Gary had was claims, they claimed to have a plug-in that had 100% fidelity, they claimed to have 5 changes to introduce to ODF that could guarantee 100% fidelity, but as far as I know, they never showed any code or the actual suggestions. I call BS on that.

      I also don't know what Microsoft would "require" to be added to ODF. I hope they don't want to introduce leap

    10. Re:Mr. Durusau, do you actually believe that?!?! by man_of_mr_e · · Score: 1

      Also, the world would be better off by Microsoft standardizing the binary formats, because most competitors have already reverse engineered most of those formats and support already around 90% of their features

      The binary formats are obsolete. XML formats are needed for todays search indexing oriented archival systems, which still need to archive those billions of documents. Lots of Microsofts customers have been screaming for a more index friendly way to convert old documents for years. Their approach was to "xml-ify" the binary documents so that none of the data changed, just the mechanism used to store and access it.

      Conversion to ODF requires not just conversion, but translation. And translation always loses data, something that about half a dozen federal laws prohibit (HIPAA, Sarbanes-Oxley, etc..). For example, if you ahve a document that depends on the faulty leap-year calculations of lotus notes, then translation alters the dates. That's a no-no in archival, as well as regulatory areas.

      In effect, the XML-ization was required by Microsoft's customers anyways, so why not kill 2 birds with one stone and just make the XML format the standard, instead of standardizing the binary formats then have this non-standard XML version on top of it. This, by the way, appears to be the reason that Durusau endorses OOXML standardization, because he sees there is a legitimate benefite for it, though he obviously would probably prefers ODF for new documents.

      Actually, I recall reading that the head of the board of directors of OASIS was a Microsoft employee during the time that ODF was standardized there.

      Yes, and?

      Microsoft could have participated from the start, they would if they were interested in interoperability.

      It really wasn't going anywhere until Sun joined and donated the Openoffice format. Why would Microsoft participate in a group that appeared to be spinning it's wheels? Sun saw OASIS as a vehicle to unite Microsoft's competitors against them, and it's been surprisingly successful. Microsoft's participation in it would have killed that idea, and ODF would have likely deteriorated into a bubbling mass of sludge IMO. None of Microsofts competitors would have seen any reason to continue working on it if they didn't have a tactical advantage.

      The claims that SUN ruled the ODF TC is also false, since SUN has only 3 of the 10 members that decide on it.

      Now. IBM didn't join until after (or very close to the time) it was finished and ratified. During the development, Sun had the most employees working on it (7 at one time IIRC), had it's employees in the chair, and bullied those that didn't go along with it's demands.

      Gary Edwards was part of that phony Open Document Foundation, ODF, which ended up saying that ODF was not suitable

      There's a reason for that. Gary Edwards was one of the founding members of the ODF TC. He worked very hard to make comaptibility with Office a reality, but Sun blocked him at every move, which is why he eventually threw his hands up and said it wasn't suitable. Gary was a shining example of what happened when you crossed Sun and tried to get them to do anything that wasn't directly supported by Openoffice.

      Now, i'm certain there is 2 sides to this story, but the fact remains, they railroaded him out of the ODF TC, and then set about tarnishing his reputation (though I think he certaily helped with that with all his whining on various forums). Gary Edwards had a great reputation with the ODF community up until they crossed Sun. Suddenly Sun tries to retroactivally paint him as a phony, and people such as yourself seem to have fallen for it. His negativity against the ODF was because of the way Sun ran the TC.

      Frankly, that's not how an "Open" process is supposed to work. And it's indicitive of the kind of tricks Sun pulls, and why Microsoft saw right through it.

      also don't know what Microsoft would "require" to be added to ODF. I hope they don't

    11. Re:Mr. Durusau, do you actually believe that?!?! by filbranden · · Score: 1

      the world would be better off by Microsoft standardizing the binary formats The binary formats are obsolete.

      Yes, they're obsolete, which doesn't mean there are millions of files in thos formats. I said they should standardize the binary formats using the fast track process, since that's what that process is meant for. Using that process for a new format doesn't make any sense at all.

      On your comments on Gary Edwards, if he's so brilliant and enlightened, how come did he end up making that comment about CDF being the true format for office documents, which is clearly completely off? For me, he just made an ass out of himself with that. He just proved that he didn't know what he was talking about. Although I accept that SUN might be refusing to accept Office compatibility, after Gary's comment on CDF, I don't credit him anymore.

      As I said, the leap year bug is there because it of federal regulations that require archived data to remain unchanged.

      By that same rule, this data should not be converted to OOXML either. For instance, see the comparison made by Stéphane Rodriguez here and look for "13) Document backwards compatibility subject to neutrino radio-activity". You'll see that charts look different in Office XP and Office 2007.

      The argument that bugs should be kept for archival is a great argument for the standardization of binary formats (fast track would be ok for them). In no way standardizing OOXML will help that. OOXML is not the same as the binary formats. There's no confusion about that, the only confusion is Microsoft trying to imply that they are the same thing, when they clearly are not.

      Frankly, that's not how an "Open" process is supposed to work. And it's indicitive of the kind of tricks Sun pulls, and why Microsoft saw right through it.

      [sarcasm] Oh, yeah... and Microsoft is playing really clean to get OOXML approved... they're the victim of this whole process! [/sarcasm]

      Everybody has to gain from Microsoft adopting ODF Actually, no. *ALL* of Microsofts competitors lose if Microsoft adopts ODF.

      Yes, Microsoft's competitors will lose (by one side), but the customers will gain. They'll start having the possibility to migrate from one Office suite to the other if their vendor decides to stop improving the product or changing its behaviour completely in a way you have to relearn everything or if they make it work only on the latest version of the OS that forces you to buy a new machine to run it. Of course the opposite is true as well, Sun and IBM will have to shape up and improve their Office suites greatly to compete with Microsoft Office, but that all will be good for us, the customers. We'll finally have a free market and the advantages it brings. The end of vendor lock-in is good to everybody, except of course to those that are profiting from it.

    12. Re:Mr. Durusau, do you actually believe that?!?! by TheSync · · Score: 1

      Fast Track was intended as a way to give existing and de-facto standards more interoperability. The part that most people are confused about is that OOXML is *NOT* a new format. It's merely a different implementation of the legacy binary documents. In that respect, it's effectively a de-facto standard that fits well with ISO Fast Track's intended purpose.

      A "standard" is a public document which provides the information required to create interoperable implementations. Standards can reference other standards normatively. If the legacy binary documents were not themselves standards, and OOXML requires knowledge of them to create interoperable implementations, then OOXML is not a standard.

      Microsoft went through a rigorous & painful standardization process of Windows Media to become SMPTE VC-1, and ended up with a fairly good standard at the end. They can do the same for OOXML.

  9. Fallacies by g2devi · · Score: 5, Insightful

    > And, it would give Microsoft
    > developers, many of who are members of national bodies,
    > an important forum where Microsoft has
    > been shown to listen and respond to their concerns.
    >
    The conciliar tone of this response makes some fundamental errors:

    1) The fallacy of lowering the bar: We could ensure that almost everyone has a medical degree by changing the medical degree exams to a potty training exam. Of course, if that were to happen, a medical degree wouldn't be worth the paper it was written on. Similarly, if a poorly documented, incomplete, sparsely reviewed (ODF's review took *years*), heavily manipulated standard proposal, is allowed to pass ISO, how credible would ISO standards be? If Patrick is sincere in wanting OOXML to pass as a proper standard, he'd propose that OOXML be sent back for a complete review.

    2) The fallacy of appeasement to encourage reform: If Microsoft is unwilling to have OOXML go through at least as rigorous a review as ODF before standardization, then how on earth can Patrick expect that they'll hang around after standardization. One OOXML is standard, the pressure is off. If he *really* believes Microsoft is serious about standardizing OOXML, then disapproval would do nothing other than allow for OOXML to undergo a *real* review to iron out all the details.

    3) The fallacy of "Let's just do this once...Never again, I promise": If you let Microsoft off the hook this time, how on earth can we turn them or any other major company down again?

    4) The fallacy of assuming that OOXML is any good. Joel (a key former Microsoft developer) justified why OOXML is so complicated ( http://www.joelonsoftware.com/items/2008/02/19.htm l) and why no-one, even Microsoft is able to implement it from scratch (they use code from old versions of Windows). If OOXML is virtually impossible to implement, then what good is it?

    5) The fallacy that OOXML solves any real need. There are virtually no OOXML documents out there (even if you include the various OOXML-like formats exported from MS-Office) so the "backwards compatibility" mandate. OOXML presents no other mandate other than getting the ISO stamp so Microsoft can get contracts that require ISO standards. If there's something legitimate missing in ODF, then it should be added to ODF, otherwise OOXML is pointless. And if "backwards compatibility" required, then DOC would make a *much* better thing to standardize for legacy data given that it's been frozen since Office 2000, it's been reverse engineered to death by OpenOffice and many other Office competitors, and most documents out there are (unfortunately) in the DOC format. Why isn't any effort spent on fixing a *real* need as opposed to a fake one?

    Being "fair and balanced" is often the most popular position, but if a thief comes into your house and claims all your money, you'd be a fool or a wimp to settle on the "fair and balanced" approach of choose to splitting the difference. If ISO doesn't have the backbone to reject OOXML from fast track so it can be resubmitted for proper review at least as thorough as ODF, then ISO *will* be broken....which is just fine according to Microsoft since when you have no standards you can trust, defacto market standards win.

    1. Re:Fallacies by orlanz · · Score: 1

      "...OOXML from fast track so it can be resubmitted for proper review at least as thorough as ODF, then ISO *will* be broken....which is just fine according to Microsoft since when you have no standards you can trust, defacto market standards win."

      I already consider the ISO to be partially broken. Many people who know this issue have greatly reduced the acknowledgment of the ISO. Their image has already taken a hit.

      It is disgraceful that a impartial, global, standards body gives so much special attention to a single entity. It is an absolute slap in the face for _every_ standard that went through the heavily scrutinized process and got accepted thus far.

    2. Re:Fallacies by Anonymous Coward · · Score: 0

      There are virtually no OOXML documents out there
      There are already more OOXML documents than ODF documents out there. Google's dropping hits that include docx, xlsx and pptx only shows their political agenda, try different search engines to see that.
    3. Re:Fallacies by kholburn · · Score: 1

      Yeah but none of them even adhere to either the MSOOXML standard as supplied to ECMA or as the new edited draft after the BRM and they can't adhere to both can they?

      No application actually writes in either of these standards.

    4. Re:Fallacies by seebs · · Score: 1

      There's virtually no OOXML documents out there.

      No one claimed there were more ODF documents; only that OOXML was vanishingly small in adoption.

      The difference is, it is reasonably practical for people other than Microsoft to write programs that will read and write ODF; it is absolutely impossible for anyone who is not Microsoft to write programs that will read and write arbitrary OOXML. (Without, say, stealing the VML library and all the other stuff.)

      Compatibility with OOXML buys you nothing you couldn't do with one of the previously existing reverse-engineered DOC formats. Compatibility with ODF has at least some potential for future growth.

      --
      My blog: http://www.seebs.net/log/ --- My iPhone/iPad app: http://www.seebs.net/seebsfrac/
    5. Re:Fallacies by Antique+Geekmeister · · Score: 1

      Oh, OOXML solves a real need. The need is the business need for Microsoft to have some pretense at interoperability and avoid being blocked by sensible policies on retaining access to data, but nevertheless avoid actual interoperability with anything except Microsoft products. It's also critical for them to patent encumber their alleged standard so that it cannot be enhanced, revised, or have any enhancements come from the developers of the rest of the world, rather than internally from Microsoft.

      These are not small needs, even though those needs are for Microsoft, not the rest of us. Microsoft does not do this out of randmoness or malice, but out of a desire to protect their business.

    6. Re:Fallacies by TheRaven64 · · Score: 1

      What happened to the 'two independent implementations' requirement for standards? As far as I know, the IETF uses this, and with HTML 5 the W3C are adopting it too. I'd have no problem with OOXML being approved as a standard if there are two implementations of it which do not share any code...

      --
      I am TheRaven on Soylent News
    7. Re:Fallacies by seebs · · Score: 1

      I assume you're just pointing out the ludicrousness of imagining a second implementation, but even if there were two, I would still absolutely oppose it.

      It is not a coherent technical standard. It is, ultimately, a description of the MS Office formats, wrapped in angle brackets. It's not an interchange format. It doesn't reflect the data space, it reflects the history of Microsoft.

      --
      My blog: http://www.seebs.net/log/ --- My iPhone/iPad app: http://www.seebs.net/seebsfrac/
    8. Re:Fallacies by Sciros · · Score: 1

      We could ensure that almost everyone has a medical degree by changing the medical degree exams to a potty training exam. Of course, if that were to happen, a medical degree wouldn't be worth the paper it was written on. It could be toilet paper; that would be appropriate and then the degree would be worth about as much as the paper.
      --
      I like basketball!!1!
  10. ISO and member-bodies: by bersl2 · · Score: 1

    Your processes may have been sufficient before this point; however, this is no longer the case. Your lack of transparency is unacceptable henceforth, and radical improvements in this area are demanded.

    FWIW.

  11. Say NO to Microsoft by filbranden · · Score: 3, Interesting

    What the hell are they still doing around?

    Microsoft is only going to start listening when people talk with their wallets. Until then, whatever EU does will only make them use big words as interoperability while disguising their efforts to lock in people to their products.

    That's why we should say NO to Microsoft.

    Start by saying NO to Internet Explorer and saying YES to Firefox. You won't regret it.

    Say NO to Outlook, and say YES to Mozilla Thunderbird, or start using GMail.

    Then, try to install Open Office along with Microsoft Office, although you may have problems opening some old documents, in general Open Office has very good quality. Open Office default format is the ISO standard ODF, which is gaining momentum and will start to have mass adoption after OOXML flops in this fiasco.

    Say NO to Microsoft's Silverlight, since it's just another attempt to hijack the web. Developers, stick to Flash. Users, refuse installing the plugin and complain to the webmasters whenever you visit a site that requires it.

    Say NO to Microsoft's XPS, since PDF is ubiquitous and it's an ISO standard as well.

    And finally, if you've come so far, you should start saying NO to Windows and saying YES to Ubuntu. You may be impressed.

    I'm not trolling here, this is not open source zealotry. It's only the realisation that Microsoft will only improve if there's competition, and there won't be any competition unless people start realising they have alternatives. Just look at IE, Microsoft didn't improve it at all, until it started having competition from Firefox, which by now has 25% market share for browsers, thanks to people who adopt it and spread the word. It's time we give them reason to do the same with their Office suite and Operating System as well.

    1. Re:Say NO to Microsoft by Stormwatch · · Score: 4, Insightful

      Then, try to install Open Office along with Microsoft Office, although you may have problems opening some old documents, in general Open Office has very good quality.
      It's not too rare to have problems opening old MS-Office files with MS-Office!
    2. Re:Say NO to Microsoft by KlomDark · · Score: 1

      "Developers, stick to Flash"

      Are you fucking kidding me? Both approaches (Flash and Silverlight) are highjacking attempts. I refuse to install either one. They are bullshit from sucky programmers. If you can't do it with HTML and Javascript (Backed by the server code of your choice - C#, Java, RoR, PERL, whatever), then go home, you are a sucky coder.

  12. Troll? by Anonymous Coward · · Score: 0

    The car analogy in particular was right on.

    1. Re:Troll? by Mjec · · Score: 4, Insightful

      The car analogy in particular was right on.

      The car analogy is used far too often on Slashdot. I first saw it when it was talking about needing a specific car to drive on specific roads back when it was a Mac-PC debate. Let's look at this more closely.

      The car analogy cannot be used here, and this is why. You use MSO products to create works. The issue with interoperability is that, like with everything, you keep moving to later versions of software (later models of cars, newer fridges, comfier chairs, whatever). Under the non-interoperable model, you are unable to view the work you created without their software, which has an associated cost. That's lock-in.

      There is no analogy because in traditional times when you created a work (artistic, literary, whatever) you wouldn't have any trouble viewing or modifying it, because it was on paper. By the nature of computers, everything is encoded (which is for most parallel to encrypted) and you need MSO to decode it. This is not true of most things - we have open standards for plain text (ASCII, UTF), images (JPEG, PNG, EPS, SVG), print layouts (PS, PDF), formatted text (RTF), audio (PCM, MP3, Vorbis), video (MPEG) and data generally (XML, [TC]SV).

      The issue here is that if you want to preserve your work done in MSO products you must use a lossy format (RTF, ASCII) or use a Microsoft product. By the nature of how people use computers, keeping Word 6 isn't really an excuse either. That's a different argument about monopolies though; perhaps the fact that everyone is using the latest word is more about good marketing than anything else (e.g. the It's Not Cheating program).

      The bigger problem is that Microsoft is trying to create a new standard (OOXML) that has exactly the same function as an existing one (ODF). And through the same organisation (ISO). Now while we all love having lots of standards to choose from, in reality this is A Bad Thing for people trying to send data to each other. While it's nice that Microsoft is letting others use their format, it would be nicer if they used the existing standard that offers the same functionality. Combine that with patent issues and you see why people complain about OOXML.

      --
      "But everyone should know everything." -markab
    2. Re:Troll? by Anonymous Coward · · Score: 0

      pdf isn't a standard. it's a closed source project owned by adobe, that fact that linux has non adobe pdf readers is due to reverse engineering, not because pdf is a standard. similarly mp3 is not a standard, it's a closed source project co-owned by a german university and an industry group... many image formats are again closed source projects blah blah blah..

      open standards are rare...

    3. Re:Troll? by filbranden · · Score: 1

      pdf isn't a standard

      Wrong.

    4. Re:Troll? by sabt-pestnu · · Score: 1

      Not quite the same functionality as ODF.

      They want to add "works like " functionality. For which you need copies of the copyrighted applications (at minimum) to reverse engineer. And guess what the EULA says about reverse engineering?

      Oh, and they want solitary control over modifications to the spec...

  13. ISO just doesn't get it by John+Jamieson · · Score: 3, Insightful

    The ISO just does not understand that once you are under the microscope, defending your poor choices and covering up just causes loss of face and trust.
    No one is buying the spin!

    If they had reacted properly to the stacking of votes in the first place, they would have gained credibility. Now it looks like they are just pupets that can be bought by big multinationals.

    I used to respect them, but now I know the good work that has come through them is because of the member countries being diligent, not from any intrisic goodness of the ISO.

  14. Utterly insane by seebs · · Score: 5, Insightful

    I was involved with the C committee during the work on C9X.

    The process described here shows essentially no similarity to a real standardization process. We have established, conclusively, that OOXML is not ready to be called a standard; it needs serious revision and work. The only time a "fast-track" process makes sense is when a standard is widely implemented and in use as a de facto standard, and is known to be workable.

    It does not make sense when the "standard" is known not to be workable, has been implemented at most once, and there are literally thousands of unresolved comments, questions, or concerns -- many of them, as reported previously, impossible to resolve without the addition of huge chunks of new text to the specification.

    It took years to get the C standard, about a tenth the size of OOXML, to a state where we could in good conscience vote to adopt it as an actual standard.

    This process is an insult to standardization, and that the Microsoft-paid folks are talking about it as though it were a success leaves me utterly stunned. I can't decide whether to ascribe such claims to malice, incompetence, or both.

    --
    My blog: http://www.seebs.net/log/ --- My iPhone/iPad app: http://www.seebs.net/seebsfrac/
  15. Also, public has been locked out by walterbyrd · · Score: 1

    As PJ commented:

    "So much for an open standard. I have a question for the ISO. Have all prior meetings been run like this? In the deepest shade you can find? You know they have not, and I know they have not."

    http://www.groklaw.net/article.php?story=20080305124744293

  16. Co-creator of XML opinions by omz · · Score: 1

    Extracted from http://www.tbray.org/ongoing/When/200x/2008/03/02/On-OOXML:

    "Standards Process Abuse: Microsoft decided, rather than working to produce a harmonized standard by enhancing ODF to add MS-Office-specific features, to re-invent the world from scratch. This seems wrong.

    ECMA, which claims to be a serious standards organization, blessed the process of generating a XML dump of the internal data format and publishing it in six thousand poorly-edited pages, in well under a year. This seems wrong.

    ISO allowed ECMA to submit this on their fast-track process with breathtaking obliviousness to the existence of other standards and lack of concern for harmonization. This seems wrong.

    ISO allowed the draft to be substantially edited and enhanced after the initial ballot. This seems wrong.

    It tried to repair the damage by stuffing 120 people in a room in Geneva for five days to address a thousand changes to the spec. This seems wrong."

  17. hahah by Anonymous Coward · · Score: 0

    omg, twitter is linking to roy shitsforwitz now! when he's ignoring the trolls! but replying to them! bravado! the end is nigh!!

  18. Loss of ethics corrupts everything by mlwmohawk · · Score: 1

    Some of my posts have been modded down because I say Companies have a responsibility to behave ethically. People as well.

    The problem is that years ago, "unethical" behavior was a black mark on your reputation and "proper" business didn't operate that way. Well, it did when it could, but there was a sensitivity to unethical behavior that sort of made people think twice before doing scummy things.

    These days, neither companies nor people value ethics. They are viewed as quaint little rules. If it isn't illegal, then it is "legal." So, hey!! do what ever you wish as long as it is not illegal. Well, illegal too if you're pretty sure you won't get caught. If you do get caught, stand at a podium with your wife and apologize.

    The ISO standards process, as well as so many other "professional" organizations, depend and rely on ethics. Microsoft has proved time and again it has no ethics. So we have a process set up to rely on honorable people behaving honorably for the common good, defenseless against an unethical vandal.

    Had this been an earlier time, this behavior would have cost Microsoft, these days, you can almost imagine people laughing at the balls it takes to pull shit like this, never thinking about how this behavior is corrupting business, and law, and society.

  19. Remember FIPS-151? by argent · · Score: 1

    If Microsoft is unwilling to have OOXML go through at least as rigorous a review as ODF before standardization, then how on earth can Patrick expect that they'll hang around after standardization. One OOXML is standard, the pressure is off.

    Doesn't anyone remember Microsoft's response to FIPS-151?

    You know, the "POSIX Subsystem" in NT? The one that's so useless that there have been three independent re-implementations of POSIX functionality on top of the WIN32 subsystem instead? Microsoft eventually bought a company that did their own *extension* of the POSIX subsystem into something that was actually usable for real work, but they released it reluctantly and in an obscure package, and only use it where they have to (for example in the Hotmail conversion to NT). They won't even take advantage of it where it can solve real security problems for them (for example by taking on the "exec" API to resolve the recurring problems with ShellExecute in Win32).

    And that's something with strong and continuing customer demand!