Slashdot Mirror


Microsoft Blasts IBM Over XML Standards

carlmenezes writes "Ars Technica has up an article discussing Microsoft's latest salvo against IBM. Microsoft's open letter to IBM adds fresh ammunition to the battle of words between those who support Microsoft's Open XML and OpenOffice.org's OpenDocument file formats. Microsoft has strong words for IBM, which it accuses of deliberately trying to sabotage Microsoft's attempt to get Open XML certified as a standard by the ECMA. In the letter, general managers Tom Robertson and Jean Paol write: 'When ODF was under consideration, Microsoft made no effort to slow down the process because we recognized customers' interest in the standardization of document formats.' In contrast, the authors charge that IBM 'led a global campaign' urging that governments and other organizations demand that International Standards Organization (ISO) reject Open XML outright."

323 comments

  1. IBM or Microsoft by pipatron · · Score: 4, Funny

    Help! I just bought a ThinkPad (yes, IBM, not Lenovo). I run Windows on it. Which side should I take?!

    --
    c++; /* this makes c bigger but returns the old value */
    1. Re:IBM or Microsoft by cronot · · Score: 0

      Linux.

    2. Re:IBM or Microsoft by maharg · · Score: 4, Insightful

      Hmm. Assuming you have no budget and no alternative computing facilities..

      Could the IBM product function without the MS one ? Yes, you could download an alternative OS for free.
      Could the MS product function without the IBM one ? No.

      Go with IBM, brother.

      --

      $ strings FTP.EXE | grep Copyright
      @(#) Copyright (c) 1983 The Regents of the University of California.
    3. Re:IBM or Microsoft by jackharrer · · Score: 2, Funny

      Rip off all the stickers, starting with Windows Genuine Certificate at the bottom...
      Install Linux, pretend that your laptop is a generic Chinese copy...
      Have peace of mind, start coding...

      --

      "an experienced, industrious, ambitious, and often, quite often, picturesque liar" - Mark Twain
    4. Re:IBM or Microsoft by Chris_Stankowitz · · Score: 1, Funny

      Hmm. Assuming you have no budget and no alternative computing facilities..

      Could the IBM product function without the MS one ? Yes, you could download an alternative OS for free.
      Could the MS product function without the IBM one ? No.

      Go with IBM, brother. When did Windows stop working on other Laptop/Desktop models...wait, don't answer that.

      Chris-
    5. Re:IBM or Microsoft by Zebra_X · · Score: 1

      Well you don't have a "Windows" button, so I think you are on IBM's side. ;)

    6. Re:IBM or Microsoft by Bob54321 · · Score: 4, Funny

      My laptops designed for Windows sticker is on the fridge in my old flat. I just hope a Slashdot reader got that house and thought "I knew I could run Linux on a toaster, but Windows on a fridge..."

      --
      :(){ :|:& };:
    7. Re:IBM or Microsoft by drwtsn32 · · Score: 1

      Actually, IBM/Lenovo finally changed that. Just ordered some T60's at work and they have the Windows/Menu keys on the keyboard.

    8. Re:IBM or Microsoft by TheLinuxSRC · · Score: 3, Insightful

      "When did Windows stop working on other Laptop/Desktop models.."

      I have to assume GP was referring to the fact that GGP bought the laptop with Windows installed. That being the case, he more than likely bought an OEM license which, I am sure you are aware, is non-transferable. That being the case, the laptop *will* work fine without Windows, however, since Windows cannot be (legally) transferred to another machine, it *will not* work on other hardware (legally).

      "...wait, don't answer that."

      Ooops... too late :)

    9. Re:IBM or Microsoft by lukas84 · · Score: 3, Interesting

      And thank god for them.

      When you're a windows user, you really need those two keys in order to use windows's keyboard shortcuts - which you want to.

      When you're a linux/bsd/whatever user, you've got yourself a nice set of "Meta" keys.

    10. Re:IBM or Microsoft by projektdotnet · · Score: 1

      I think a blue freezer would be a better spot to stick that. I would be worried about that beef you've had in there since last week though it's probably been corrupted by the last Blue screen of death.

      --
      Forty-Two
    11. Re:IBM or Microsoft by Anonymous Coward · · Score: 0

      Hey, slow down Microsoft, you're about to become the new IBM...
      So start focusing on consulting and forget about software for the masses.
      Be kind with your predecessor and prepare to help your customers deploy odf.

    12. Re:IBM or Microsoft by mgblst · · Score: 1

      This has nothing to do with IBM, believe me. It upset quite a few IBM users as well (who think the Windows key is a waste of space, which I agree with)

    13. Re:IBM or Microsoft by jackharrer · · Score: 1

      I left on my Thinkpad the famous "Designed for Windows XP".

      But I run Linux, what an irony...

      --

      "an experienced, industrious, ambitious, and often, quite often, picturesque liar" - Mark Twain
    14. Re:IBM or Microsoft by Anonymous Coward · · Score: 5, Funny

      I wouldn't worry at all, Windows is very good at freezing.

    15. Re:IBM or Microsoft by linvir · · Score: 3, Insightful

      Additional keys are all well and good, but what I think really irks people about this particular key is that it has the Windows logo on it.

      It would be exactly as useful and 0% as annoying if they kept the key but printed something else on it, like a star, or a light bulb or something.

    16. Re:IBM or Microsoft by HAKdragon · · Score: 1

      Or maybe a clover? ;)

      --
      "Our opponent is an alien starship packed with atomic bombs. We have a protractor."
    17. Re:IBM or Microsoft by newt0311 · · Score: 1

      not really. Emacs and to a lesser extent, bash use the meta and ctrl keys very heavily. So heavily infact that I found that I did not have any shortcut keys left because of these 2 apps. Solution: use the windows key as a shortcut modifier.

    18. Re:IBM or Microsoft by jopsen · · Score: 2, Funny

      Nice... My designed for windows sticker is on my trash can, since windows was designed for it :)

    19. Re:IBM or Microsoft by Monsuco · · Score: 1

      When did Windows stop working on other Laptop/Desktop models..
      I presume you use "work" only in the loosest sense of the word.
    20. Re:IBM or Microsoft by ZOMFF · · Score: 1

      I was thinking more along the lines of a mushroom cloud...

      --
      Launch every sig.
    21. Re:IBM or Microsoft by Anarke_Incarnate · · Score: 1

      Ctrl + Esc somehow stopped working?

    22. Re:IBM or Microsoft by evilbessie · · Score: 1

      Sorry but Lenovo have rights to the IBM name and some other trademarks (eg. thinkpad) name for 5 years (initially). So your IBM is actually a Lenovo machine.

    23. Re:IBM or Microsoft by Mongoose · · Score: 1

      I got a USB Keyboard from Sony for Playstation 2 RTE, and it's got pretty diamonds on the 'super' keys. I still use this keyboard on my main workstation at home. I also built my own box to avoid Windows logos and ugly Dell cases and horrible internal componets. ;)

    24. Re:IBM or Microsoft by lukas84 · · Score: 1

      Ctrl + Esc + r doesn't bring up a run prompt.
      Ctrl + Esc + l doesn't lock the machine.
      Ctrl + Esc + x doesn't bring up the mobile center.
      Ctrl + Esc + e doesn't bring explorer.

    25. Re:IBM or Microsoft by Anonymous Coward · · Score: 0

      My last keyboard that didn't have a windows key had empty (no key) space there so it didn't seem like a waste of space to me. Hey, extra meta key is good. Now the PC keyboard finally has all the keys a UNIX keyboard has.

    26. Re:IBM or Microsoft by punissuer · · Score: 1

      It would be 100% as annoying. Those three keys that shift the focus with one press should never have been put where you could hit them accidentally while typing.

    27. Re:IBM or Microsoft by WWWWolf · · Score: 1

      It would be exactly as useful and 0% as annoying if they kept the key but printed something else on it, like a star, or a light bulb or something.

      I'm not really a Sun fanboy at all, but I think diamond on the Win key and the text "Compose" on the menu key might be a good idea. I mean, Mac users have meta keys, why can't PC users get them too? =)

    28. Re:IBM or Microsoft by Anonymous Coward · · Score: 0

      It's not just a legal issue, my dell laptop came with an XP cd that works only on my laptop. The media simply will not install on any other machine. I, of course, only tried to install it when i thought i wasn't going to use my laptop anymore.

    29. Re:IBM or Microsoft by TheGreatKazoo · · Score: 1

      Someone got windows to work, seriously?

    30. Re:IBM or Microsoft by Anonymous Coward · · Score: 2, Funny

      Someone got windows to work, seriously?
      Amazingly enough, it seems only the hard-core *nix users are incapable of correctly running and administering Windows PC.
    31. Re:IBM or Microsoft by Brian+Gordon · · Score: 1

      My sweaty left wrist wore all of the paint off of my "Designed for Windows XP" sticker, so it was just an ugly tab of shiny silver. Finally got the thing off with water

    32. Re:IBM or Microsoft by SnowZero · · Score: 1

      I have the same problem. I have an MS natural keyboard (dislike their software, but love the keyboard), and I've made my windows key bind to all the shortcuts for my window manager: Window+arrow moves the virtual desktop, Window+shift+arrow moves the currently active window. Makes perfect sense to me.

    33. Re:IBM or Microsoft by iminplaya · · Score: 1

      A pox on both houses. Burn it, and buy a Mac.

      --
      What?
    34. Re:IBM or Microsoft by metamatic · · Score: 1

      I stuck my Designed for Windows sticker on the toilet.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    35. Re:IBM or Microsoft by iminplaya · · Score: 1

      I put mine on a chair, and it flew right into the wall.

      --
      What?
    36. Re:IBM or Microsoft by iminplaya · · Score: 1

      They could put an icecube

      --
      What?
    37. Re:IBM or Microsoft by Anonymous Coward · · Score: 0

      My laptops designed for Windows sticker is on the fridge in my old flat

      I always put my Designed for Windows stickers on the office toilets.

    38. Re:IBM or Microsoft by cheater512 · · Score: 1

      Really? Then how did my mum manage to break IE so completely that she's submitted and is now using Firefox? ;)

    39. Re:IBM or Microsoft by cheater512 · · Score: 1

      You've got it all wrong. Your supposed to put the 'Designed for Windows' stickers on bricks.

    40. Re:IBM or Microsoft by SL+Baur · · Score: 1

      The windows key makes a convenient hyper or super button.

    41. Re:IBM or Microsoft by syylk · · Score: 1

      Amazingly enough, it seems only the hard-core *nix users are incapable of correctly running and administering Windows PC. Oh, we can. Even remotely! We call them "botnets". :)
    42. Re:IBM or Microsoft by Jesus_666 · · Score: 1

      When you use Windows primarily for gaming you hate them with a passion. One wrong keypress and oops, your game gets swapped out of RAM because Windows urgently needs to give focus to the start menu.

      The added buttons were a nice idea, but (like so many Microsoft ideas) implemented in the most obnoxious way possible.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    43. Re:IBM or Microsoft by iminplaya · · Score: 1

      She didn't hit "Preview" first?

      --
      What?
    44. Re:IBM or Microsoft by HeroreV · · Score: 1

      To setup hardware requiring proprietary closed-source drivers:

      Windows: Windows Update. Reboot. Windows Update. Reboot. Windows Update. Reboot. Maybe repeat a few more times.

      Linux: Learn that your hardware isn't working because it wasn't recognized. Study obscure scraps of documentation scattered all over the web, man pages, and comments in source code. Feel guilty as you read that you are directly responsible for everything bad in the world because you bought hardware from evil demons hell-bent on destroying everything good and clean, and that it isn't Linux's fault anyway. Cry a lot. Illegally obtain proprietary closed-source drivers and wrap, twist, and shove it into the Linux kernel. Cry when it doesn't work. Give up and try to compile the open-source driver that was abandoned years ago. Cry a lot as you struggle to get it to compile. Drink yourself halfway to death when it still doesn't work. Buy new hardware that is Linux compatible, do without the functionality, or pirate Windows. Of course, you could always just reverse-engineer the hardware and write a driver yourself, so it's like totally not Linux's fault and Linux is totally a much better choice than Windows.

    45. Re:IBM or Microsoft by carlmenezes · · Score: 1

      which is actually a good thing in these days of hot processors..

      --
      Find a job you like and you will never work a day in your life.
  2. I don't know about you guys by codepunk · · Score: 5, Insightful

    It does not take a rocket scientist with a good look at the spec to figure out it sucks. The fact that it sucks has little to do with IBM.

    --


    Got Code?
    1. Re:I don't know about you guys by GundamFan · · Score: 1, Funny

      What the heck kind of open document format requires a rocket scientist to figure out it sucks? Most rocket scientists know more about you know... rockets and stuff.

      --
      I don't give a damn for a man that can only spell a word one way.
      Mark Twain
    2. Re:I don't know about you guys by Anonymous Coward · · Score: 0

      amen. I have worked with Excel XML. Even the simplest things, such as determining which column a given cell belongs to, are like pulling teeth!
      My problem with most everything MS produces is not political, it's technical.
      Cr*p is Cr*p.

    3. Re:I don't know about you guys by rajafarian · · Score: 1

      I think it's obviously a case of, "If you don't like the message, shoot the messenger."

      They are obviously stupid (or evil) and don't understand what is meant by a STANDARD. "But we're Microsoft, WE set the standard."

      FU Bill Gates.

    4. Re:I don't know about you guys by rbanffy · · Score: 1

      Since there is a lot of liquid-fuel rockets, rocket scientists are required to understand thoroughly things that suck (the fuel and oxidizer pumps). Since a lot of that stuff is very cold, they also know a lot about things that freeze.

      And since they have to be prepared when things go wrong, they must also now a lot about things that blow up.

      They seem to be pretty well qualified to understand Office OpenXML and other assorted stuff that comes from Microsoft.

  3. mind boggling by Joseph_Daniel_Zukige · · Score: 1

    He who deceives himself deceives a fool.

  4. It's not an IBM's format by KiloByte · · Score: 4, Insightful

    Perhaps IBM's actions are based on the format qualities, not on its favoritisms. About those, since when IBM was in bed with Sun any more than it was with Microsoft?

    This "Open Letter" is nothing than another piece of FUD and whining.

    --
    The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
  5. Microsoft is being disingenuous by brennanw · · Score: 5, Informative
    ... but that shouldn't surprise anyone.

    'When ODF was under consideration, Microsoft made no effort to slow down the process because we recognized customers' interest in the standardization of document formats.'


    This might be true, but when Massachusetts decided to adopt this standard they raised holy hell, and used every trick in the book to make Massachusetts take it back.
    --
    Eviscerati.Org: All Hail the Eviscerati
    1. Re:Microsoft is being disingenuous by Chacham · · Score: 2, Funny

      they raised holy hell

      I'm not sure which is more amazing, that they made Hell holy, or that they raised it.

      Considering though we're talking about Microsoft, i'm not sure it needs to make sense.

    2. Re:Microsoft is being disingenuous by brennanw · · Score: 2, Funny

      Well they were running Unholy Hell 1.0 and found a bug...

      --
      Eviscerati.Org: All Hail the Eviscerati
    3. Re:Microsoft is being disingenuous by Chacham · · Score: 1

      Well they were running Unholy Hell 1.0 and found a bug...

      Must have been working at Volksvagen. :)

    4. Re:Microsoft is being disingenuous by carlmenezes · · Score: 1

      so in typical MS fashion, they re-branded it Holey Hell 1.0
      must have been a hell of a memory leak.
      not to mention it resulted in hell freezing over...
      which explains why the Eagles broke out into song :)
      which drove MS to release security updates....

      i know, i know...

      just taking a break from work :)

      --
      Find a job you like and you will never work a day in your life.
  6. Of course they did by Anonymous Coward · · Score: 5, Insightful

    Besides being an open standard, the standard needs to be usable by people other than Microsoft. Why would any document standard need specific tags for Windows 95? IBM lobbied against it because it was a bad standard, not because it was made by Microsoft.

    1. Re:Of course they did by Anonymous Coward · · Score: 0

      But the other standard is lacking as well and already has plenty of 'expansions' in the works... equations, for example? From what I've gathered, neither is perfect by a long shot.

  7. Required response. by Pojut · · Score: 1

    I'm not a fool, you insesitive clod!

  8. A standard of one by tedgyz · · Score: 5, Interesting

    Is it really an open standard if they are the only ones that developed it? It reminds me of a quote which I will paraphrase:

    Reusable code is not truly reusable until it has been used more than once.

    --
    "No matter where you go, there you are." -- Buckaroo Banzai
    1. Re:A standard of one by ameline · · Score: 1

      Just as portable code is only really portable if it has been ported to a different platform at least once.

      --
      Ian Ameline
    2. Re:A standard of one by gstoddart · · Score: 1

      Is it really an open standard if they are the only ones that developed it?

      They would like to have us believe that their 'open standard' is such, that's the point of this whining.

      But, any spec which basically falls back to "do what older versions of our code did" without documenting that, is very far from being a spec.

      This is just MS whining because people are calling them on trying to put for a 'standard' which is defined in terms of their legacy apps.

      Cheers
      --
      Lost at C:>. Found at C.
    3. Re:A standard of one by ribuck · · Score: 1

      > Reusable code is not truly reusable until it has been used more than once.

      Also, reusable code is not truly reusable until it is truly usable.

    4. Re:A standard of one by archen · · Score: 1

      Is it really an open standard if they are the only ones that developed it? It reminds me of a quote which I will paraphrase:

      The short answer is yes. Development is irrelevant. In fact there have been more than a few instances where communal development ends up win a total train-wreck with standards as people can argue endlessly over things which are often not even relevant. In contrast, a well integrated team with a definite focus can often come up with a much better product.

      If you didn't work on the standard directly yourself then from your perspective it's probably the same if it was developed by a certain party, or multiple groups. That's not to be confused with a standard that is garbage, or a patent minefield, or other problems that can happen - anyone can develop those.

  9. When you're a convict.... by N8F8 · · Score: 3, Insightful

    This is similar to convicts trying to get jobs once out of prison. There is no longer an assumed trust due to prior actions. Who trusts MS to NOT pervert any of their documentation or standards if they see an economic benefit in doing so?

    --
    "God fights on the side with the best artillery." - Napoleon, Marshal of France - speaking truth to power
    1. Re:When you're a convict.... by alexhs · · Score: 4, Insightful
      The standard is already perverted...
      When a "standard" says :

      2.15.3.6 autoSpaceLikeWord95 (Emulate Word 95 Full-Width Character Spacing)

      This element specifies that applications shall emulate the behavior of a previously existing word processing application (Microsoft Word 95) when determining the spacing between full-width East Asian characters in a document's content.

      [Guidance: To faithfully replicate this behavior, applications must imitate the behavior of that application, which involves many possible behaviors and cannot be faithfully placed into narrative for this Office Open XML Standard. If applications wish to match this behavior, they must utilize and duplicate the output of those applications. It is recommended that applications not intentionally replicate this behavior as it was deprecated due to issues with its output, and is maintained only for compatibility with existing documents from that application. end guidance] What value has that standard. Instead of 6000 pages of "specification", they could have put the standard as "OOXML applications should render OOXML documents in the same way as MS-Office 2007 renders them".

      It's shorter, more accurate, and only a little less helpful...
      --
      I have discovered a truly marvelous proof of killer sig, which this margin is too narrow to contain.
    2. Re:When you're a convict.... by Christopher_G_Lewis · · Score: 1

      Maybe it's there to allow you to convert a document *from* word 95 with full-width East Asian characters into something from the 21st century that understands Unicode...

      Basically, moving from a proprietary, bad hack for a problem that didn't have a solution (unicode) into something that's much more universally acceptable.

      Geez. Give them a break on this. Converting docs from old Word is going to be *hard*. All the stuff that MS did before unicode (win 3.1, 95 & 98, so word 6, 7, 95) to get alternate character sets working was hackish, proprietary and non-portable, but it certainly worked.

      They are now trying to make good with this crap by giving you config options to deal with these hacks. I would think that you could load one of these old docs, and save it as DOCX and it would look and print the same as before.

      Would certainly save a lot of head aches for archival document conversion...

    3. Re:When you're a convict.... by Scarblac · · Score: 2, Insightful

      I don't think that is so strange; it's a deprecated element, for backwards compatibility, not meant to be used anymore.

      What's bizarre is that a new standard, that Word95 cannot read at all, is encumbered by deprecated backwards compatibility elements at all! They should just be left out.

      --
      I believe posters are recognized by their sig. So I made one.
    4. Re:When you're a convict.... by Jussi+K.+Kojootti · · Score: 5, Insightful

      Maybe it's there to allow you to convert a document *from* word 95 with full-width East Asian characters into something from the 21st century that understands Unicode...

      ...

      They are now trying to make good with this crap by giving you config options to deal with these hacks. I would think that you could load one of these old docs, and save it as DOCX and it would look and print the same as before.

      That is a very nice feature for an Office program. However, we are talking about whether it should be included in a document format. Please include some reasons why it should.
    5. Re:When you're a convict.... by Anonymous Coward · · Score: 0

      Maybe, but I'd trust an ex-con. An ex-ex-ex-ex-ex-ex-con on the other hand, or serial killer, no. MS is more like the latter in this case, and IBM like the former.

    6. Re:When you're a convict.... by SnowZero · · Score: 1

      So, what do you think the chances are that MS Word 2007 won't emit deprecated elements when it saves a new document? I certainly wouldn't bet against it emitting stuff that isn't "supposed" to be there...

  10. crybabies by Bog+Standard · · Score: 2, Insightful

    So what Microsoft is really saying is that because we didn't block ODF (as there was nothing wrong with it anyway) you should not block OpenXML accordingly (irrespective of any reasons)

    Boring Boring Boring. More posturing as per usual

    Be alert the world need more lerts

  11. Wait... what? by GundamFan · · Score: 4, Insightful

    'When ODF was under consideration, Microsoft made no effort to slow down the process because we recognized customers' interest in the standardization of document formats.'

    Yeah... are we supposed to believe that? If anything creating there "open" format looks to me like a blatant attempt to prevent the one thing that open format people are trying to accomplish, namely having one open format that can be used by everyone and can't be arbitrarily obsoleted by any one company. Or maybe I missed something.

    --
    I don't give a damn for a man that can only spell a word one way.
    Mark Twain
    1. Re:Wait... what? by SquareVoid · · Score: 1

      Open would mean that it is open for everyone to see what is under the hood. I don't see why there must be one. There can be 5 or 10, if they are all open then you can easily work with any one of them. When did open format people say they just wanted one? Seems a bit short-sighted IMO.

    2. Re:Wait... what? by fritsd · · Score: 1

      This discussion is about open standards, not about open source software.
      How many different types of wall sockets do you have in your house? 5 or 10?
      <rant>
      I think the confusion is worsened by OpenOffice (an open source program) != Office Open XML (an open "standard"). Guess which is more recent.
      </rant>

      --
      To be, or not to be: isn't that quite logical, Slashdot Beta?
  12. 10 Billion In Revenue - You'd Be Pissed Too by Anonymous Coward · · Score: 2, Informative

    Billions in revenue all due to file format lock in. And IBM is trying to fuck that up. You'd be pissed too.

    Even a modest loss of that revenue would bring dramatic changes to Microsoft as a company and how it operates.

    1. Re:10 Billion In Revenue - You'd Be Pissed Too by marnek · · Score: 1

      No, it's quite the opposite. They are trying to unlock their file format by standardizing it. Thanks to IBM that won't happen, and MS will continue to use their non-standard format (don't ever think they'll drop it just because it's not standardized). The only loser is the consumer.

    2. Re:10 Billion In Revenue - You'd Be Pissed Too by nico60513 · · Score: 2, Insightful

      Microsoft is free to publish documentation on their file formats at any time. They don't have to be a standard to be unlocked. That they haven't published their file formats until now indicates, to me, that inter-operability with other office suites is low on their priority list.

  13. Open XML is an open standard by Anonymous Coward · · Score: 5, Funny

    And it performs brilliantly with any product you want: MS Office Ultimate 2007, MS Office Professional 2007, MS Office Enterprise 2007, MS Office Standard 2007, or MS Office Small Business 2007.

    Details here.

  14. why would IBM do such a thing? by FredDC · · Score: 2, Funny

    Given Microsoft's amazing track record at standardization!

    --
    09 f9 11 02 9d 74 e3 5b d8 41 56 c5 63
    1. Re:why would IBM do such a thing? by GundamFan · · Score: 5, Funny

      Were sorry this comment is not compatible with Slashdot '97. We can open it but it will require us to arbitrarily break the formating. To keep from seeing this message please upgrade to the latest version of Slashdot.

      --
      I don't give a damn for a man that can only spell a word one way.
      Mark Twain
    2. Re:why would IBM do such a thing? by iluvcapra · · Score: 2

      This comment contains formatting created by a previous version of Slashdot. To completely emulate the formatting of the comment, refer to that previous version of Slashdot. A complete discussion of the differences between the previous and current version of Slashdot are beyond the scope of the standard.

      --
      Don't blame me, I voted for Baltar.
  15. yea sure by codepunk · · Score: 5, Informative

    This little blurb just kills me...

    "When ODF was under consideration, Microsoft made no effort to slow down the process because we recognized customers' interest in the standardization of document formats."

    Yep you bet no effort to slow down the standardization process because they refused to be involved. However they have made every effort possible and will continue to do so in the future to slow
    the adoption and deployment of this standard by any means necessary.

    --


    Got Code?
    1. Re:yea sure by fitten · · Score: 1

      Yep you bet no effort to slow down the standardization process because they refused to be involved.


      I didn't follow ODF meetings, but I *have* been involved in more than one (at least a contributor to three) standards bodies and I know for a fact that more than one organization typically sends people to the meetings to observe and take notes while not really participating.

      This is so that the organization can track the standard so that they can do things like prepare for it, begin development towards it, and monitor it so that they can see any potential deal-breakers for them among any number of other reasons. Sometimes with the dealbreakers, the representative will actually bring it up so that the standard can be modified to accomodate them better.

      This isn't an issue of "not being involved" as much as it is similar to auditing a class in college.

      I make no comment as to the rest of your post.
    2. Re:yea sure by angulion · · Score: 1

      It translates into:

      When they had a chance to provide feedback, they didn't.
      When it became a standard, it "couldn't" provide to their needs.

      Anyone else see a problem in that?

    3. Re:yea sure by Anonymous Coward · · Score: 0

      Completely wrong. Microsoft were to busy taking notes in order to be the first to take the standard to market!

  16. Poor Microsoft by falcon5768 · · Score: 4, Insightful

    Their heads are so far up their asses they cant even see that the problem with Open XML has less to do with Microsoft being the one who created it (which in MY mind is a problem in it's self) and a lot more to do with Open XML, which as a format, makes baby kittens cry.

    --

    "Slashdot, where telling the truth is overrated but lying is insightful."

  17. Ars missing something by grimJester · · Score: 4, Informative

    I thought the main objection to OpenXML was that it fails to define a number of things, essentially saying "render like WordPerfect 1.0", making it an incomplete standard. Making it not impossible but very difficult for anyone other than Microsoft to implement it so it's fully compatible with the MS version.

    1. Re:Ars missing something by phayes · · Score: 4, Informative

      A secondary major objection is that MS placed OpenXML on an accelerated track to acceptance. Had they used the normal track, most of the objections could be ironed out eventually, but as I understand it, using the fast track process mean that OpenXML must be accepted or rejected as-is. In other words, IT'S THEIR OWN DAMN FAULT for submitting an incomplete specification.

      --
      Democracy is a sheep and two wolves deciding what to have for lunch. Freedom is a well armed sheep contesting the issue
    2. Re:Ars missing something by miguel · · Score: 1

      Your understanding is incorrect.

      There is a 5 month technical review period to iron out technical details and to get the standard through the balloting process:

      http://blogs.msdn.com/brian_jones/archive/2007/02/ 08/update-on-openxml-at-iso.aspx

    3. Re:Ars missing something by phayes · · Score: 2, Informative

      Thanks for the correction but the criticism still stands insofar as MS has manifestly tried to overburden the ratification process with an unfinished specification. If they want to play by the same rules as ODF, then they should use the same unexpedited ratification track.

      --
      Democracy is a sheep and two wolves deciding what to have for lunch. Freedom is a well armed sheep contesting the issue
  18. (unofficial) IBM response (except not IBM) by FooAtWFU · · Score: 4, Funny

    Hey Microsoft! We don't just hate you: fact is, your OpenXML spec is an appalling dump heap overflowing with the most disgraceful assortment of deplorable rubbish imaginable, mangled up in tangled up knots! I mean, we at IBM know a brain-damaged document format when we see one (heck, we invented plenty of them ourselves) and trust us, this one takes the cake. Ratification of this garbage could set the word processing industry back about twenty years. So don't give us the "customer's interest" line. We know what this is all about: this is about YOU.

    Disclaimer: I don't work for IBM (anymore|yet) and these ain't IBM opinions. Well, not official opinions, anyway. ^^

    --
    The World Wide Web is dying. Soon, we shall have only the Internet.
    1. Re:(unofficial) IBM response (except not IBM) by McNihil · · Score: 1

      Brilliant!

    2. Re:(unofficial) IBM response (except not IBM) by R2.0 · · Score: 1

      You forgot the tags.

      --
      "As God is my witness, I thought turkeys could fly." A. Carlson
    3. Re:(unofficial) IBM response (except not IBM) by R2.0 · · Score: 1

      (Effing /. formatting...)

      That was supposed to read:

      You forgot the thurl_ravenscroft tags.

      --
      "As God is my witness, I thought turkeys could fly." A. Carlson
  19. I feel sorry for Microsoft by loftwyr · · Score: 5, Insightful

    After all they had to create a 6000 page document without releasing any information on how to make their "open" standard work. There are so many statements like "functions as per Word 95" without explaining what that means. They must have worked long hours creating a specification that doesn't actually specify how to implement it.

    IBM is being a big bully and not allowing Microsoft to screw the public and private companies of the world as Microsoft wants to.

    Naughty Naughty Big Blue.

    1. Re:I feel sorry for Microsoft by LarsWestergren · · Score: 4, Interesting

      There are so many statements like "functions as per Word 95" without explaining what that means.

      Exactly. More about this here - how to hire Guillaume Portes.

      --

      Being bitter is drinking poison and hoping someone else will die

    2. Re:I feel sorry for Microsoft by springbox · · Score: 1

      I guess they were hoping that no one would bother to read it

    3. Re:I feel sorry for Microsoft by CrazedWalrus · · Score: 1

      Hah! My favorite quote: "This is not a specification; this is a DNA sequence."

      Nice. Great article, too. Thanks for the link.

    4. Re:I feel sorry for Microsoft by slackmaster2000 · · Score: 1

      Excellent. I missed this one the first time around. It explains a few things very clearly.

    5. Re:I feel sorry for Microsoft by angulion · · Score: 1

      Maybe they should write campaign speeches for politicians instead?

  20. Whose format is whose? by fermion · · Score: 5, Interesting
    OpenOffice.org's OpenDocument

    While it is clear the so-called Open XML is owned, controlled, and licensed by MS, is ODF actually owned by OO.org. And, if so, will OO.org use it to limit users ability to migrate data? The reason why so many people are against any MS format is that MS will actively limit the ability for the user to use the data. For instance, it could be that a user that does not license a copy of MS Word does not have the right to use a particular format.

    In fact the ODF format appears free of any such encumbrance, and SUN, which contributed much of it, has pledged it to remain unencumbered. Therefore, this seems like simple marketplace economics. If one has two products, and one is somewhat better but has a high real cost of acquisition, and the other is slightly worse but has a significantly less real cost of acquisition, the the market will choose the later. MS understands this, as cheap products is why people bought MS instead of IBM, and why MS continues to pay huge sums of money to create favorable TCO reports. There, this MS rant is simply an attempt to distract technical staff from the real issue, which is that future growth will be limited for benefits that are not always clear.

    --
    "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    1. Re:Whose format is whose? by ILikeRed · · Score: 4, Informative
      Programs that use ODF natively include:
      • OpenOffice
      • Star Office
      • Google Docs & Spreadsheets
      • KOffice
      • Scribus
      • Abiword
      • ajaxWrite
      • Zoho Writer
      • Ichitaro
      • IBM's Lotus/Domino
      • IBM Workplace
      • Mobile Office
      • Gnumeric
      • Neo Office
      • Hancom Office
      • WordPerfect???
      So it is just Microsoft who is trying to frame this as a MS Office vs. OpenOffice argument, when it really is an Open, multi-vendor format vs a single vendor, obfuscated format argument. Argue formats, not software.
      --
      I have come to a conclusion that one useless man is a shame, two is a law firm, and three or more is a congress -J Adams
  21. pot kettle black by Anonymous Coward · · Score: 0

    1: Pot => Kettle = "black";
    2: goto 1;

  22. Clouding the issue - backwards by Excelcia · · Score: 5, Interesting
    You have to love Microsoft's wording:

    This campaign to stop even the consideration of Open XML in ISO/IEC JTC1 is a blatant attempt to use the standards process to limit choice in the marketplace for ulterior commercial motives
    Choice in the marketplace (in products) is great, and something I support wholeheartedly. However, choice in a standard is exactly what you don't want. ISO standards exist to increase interoperability, not to provide alternatives for people who want to pick this or that protocol. There is an international standard for document format - instead of muddying the water and introducing a competing standard (arguably an oxymoron), why not simply promote the "choice" they claim to espouse and produce a product that implements the standard and give the market choice.

    Microsoft seems to have it backwards. When it comes to standards, they advocate choice. When it comes to software, they advocate monoculture.

    The questions I ask are rhetorical - I know the answer, and so should most people. The open source community (among others) have blasted Microsoft for years for trampling choice in software. Now they are seeing that open source (and competition in general) has a real chance of making significant headway with a well documented, open standard that anyone can implement, that will interoperate, and isn't controlled by themselves, so now they use the community's arguments, but in an area where it's not appropriate. They use the words the community has used to attack their software monoculture to attack a standards monoculture. It's calculated, and a smart move on their part. Utterly contemptuous and underhanded, but very very smart.
    1. Re:Clouding the issue - backwards by greviant · · Score: 1

      Microsoft seems to have it backwards. When it comes to standards, they advocate choice. When it comes to software, they advocate monoculture. This may be the most revealing statement ever made about M$.
    2. Re:Clouding the issue - backwards by Anonymous Coward · · Score: 0

      You said it. Here's a few more quotes from Microsoft that I found hilarious. Isn't this the stuff that people usually accuse Microsoft of?

      "Exclusivity makes no sense -- except to those who lack confidence in their ability to compete in the marketplace on the technical merits of their alternative standard."

      "This campaign to limit choice and force their single standard on consumers should be resisted."

    3. Re:Clouding the issue - backwards by LO0G · · Score: 1

      Damn. Choice in standards is bad.

      That sucks, because it means that for wireless networking I'll lose all my choices. I can't chose between 802.11a, 802.11b, 802.11g, and 802.11n because the only the first standard wins.

      I also don't get to chose cell phone providers because there's only one standard for cellular phones (so much for CDMA vs GSM).

      You're always going to have choice in standards.

    4. Re:Clouding the issue - backwards by danpsmith · · Score: 1

      They use the words the community has used to attack their software monoculture to attack a standards monoculture. It's calculated, and a smart move on their part. Utterly contemptuous and underhanded, but very very smart.

      <moviequote>They're playing hardball, and I gotta say I'm kinda impressed by it.</moviequote>

      --
      Judges and senates have been bought for gold; Esteem and love were never to be sold.
    5. Re:Clouding the issue - backwards by Excelcia · · Score: 4, Insightful

      You actually are mostly making my point for me. The "a", "b", and "g" and upcoming "n" suffixes denote ammendments to the same 802.11 IEEE standard. The reason they exist are to give additional functionality or updated performance, while ensuring adherance to the same standard. For example, it is because they are ammendments of the same standard that allow b and g to work with each other. The 802.11 standard is the poster child for creating a successful single standard that is widely adopted by countless (competing) vendors and continuously updated to reflect improvements in technology.

      Choice is standards is a negative thing for consumers, which is also something you example with your reference to GSM vs. CDMA. While there are enough differences in the goals of GSM vs CDMA that might technically make a valid case for both standards existing, their wide adoption in different geographical areas represents something of a failure in the standards process to ensure interoperability for the consumer.

      So, thank-you for making my point on why we do not want competing standards, only competing implementations.

    6. Re:Clouding the issue - backwards by LO0G · · Score: 1

      Let's take a different example of two competing standards in the same area, since you're claiming that the 802.11x is just additional refinements on an existing standard (I disagree, but it's not important).

      How about POP3 vs IMAP4.

      Each standard has different goals, but they both describes interactions between a MUA and a email message store. You're saying that because POP3 exists, IMAP4 shouldn't be allowed to be standardized?

      I suspect I could come up with other examples where multiple standards exist harmoneously in the same domain (including ones standardized by the same body).

      I guess I don't see how choice in standards results in a loss to consumers. Many people have written email clients that talk both POP3 and IMAP4, the fact that there are multiple protocols doesn't change that, and the clients can hide almost all of the implementation details from the user.

    7. Re:Clouding the issue - backwards by Excelcia · · Score: 1

      First of all, the IETF which handles the RFC standards track process that both POP3 (RFC 1939) and IMAP4 (RFC 3501) is not a formal standards body. It is a loosely knit group of volunteers that issue standards based on an informal consensus basis. In fact, the acronum "RFC" that is used for all their standards is indicative of this background - it stands for "Request For Comments". Today some RFCs are more than Requests For Comments, but they are certainly less than vetted and formal international standards.

      Secondly, POP and IMAP started out with widely different goals. POP originated in the early 80's. The first RFC for it was RFC 918 was issued in 1984. Back then, very few people had continuous internet connections. It was designed as an offline mail retrieval system. Dial up (or connect however way you do), grab mail from remote server to local computer, disconnect, then read mail. IMAP was designed a few years later as an online remote mailbox accessing system. You stay connected and access your server-hosted mailbox from a remote location. Even today, this paradigm generally persists. POP3 is capable of leaving messages on the server, and IMAP4 is capable of downloading, but in general people use POP when they want to grab and IMAP when they want to leave the mail as server hosted.

      Two different protocols for two different purposes that happened to later overlap. There are a thousand such protocols. FTP can be used to retrieve a web page, just like HTTP can. Does that make them competing standards? There are many examples similar to what you have given. Because different standards in the past have been able to accomplish similar things does not make tThe very purpose of a standard is to have uniformity - this purpose is defeated by competing standards that have the same purpose. ODF and OpenXML are two recent, competing standards that have essentially the same purpose. They are not old standards that had different goals that subsequently moved to become somewhat overlapping. Microsoft is misusing arguments that other people have used to voice support for choice in software to voice support for a competing, superfluous standard.

      If you want a real example of the "good" that competing standards accomplish, look at VHS vs Betamax. Neither of those were more than industry standards - no international standards organization adopted them. Because there were no international standards, the fiasco cost consumers millions of dollars. Betamax is widely believed to have been the technically superior format that lost out due to the better marketing that VHS had. Is that what you want for ODF vs Open XML? Do you want two competing formats that polarize the industry, where the technically superior one is not necesarily the winner but where marketing wins the day?

    8. Re:Clouding the issue - backwards by Anonymous Coward · · Score: 0

      And fortunately, most people who think at this level understand what Microsoft is trying to do (on standards vs products and monoculture) and see through their arguments. It is great to see MS starting to lose arguments -- and hopefully ISO is one place where marketing takes a back seat to reasoned engineering arguments.

    9. Re:Clouding the issue - backwards by fritsd · · Score: 1

      Wow.. swap "standard" and "software"..

      --
      To be, or not to be: isn't that quite logical, Slashdot Beta?
  23. Orwellian by Vulva+R.+Thompson,+P · · Score: 1

    "...because we recognized customers' interest in the standardization of document formats"

    "Microsoft has determined that it is important to shine a bright light on IBM's activities that will have a negative impact on the IT industry and customers, including taking concrete steps to prevent customer choice, engaging in hypocrisy, and working against the industry and against customer needs," said the spokesperson. "Microsoft will continue to be public in identifying the ways that IBM is trying to prevent customer choice."

    Is there a class in Business School that teaches this stuff? That transparently stupid statements are ok to make because only your "reality" counts?

    On day one of this class do you walk in the door and the professor says "The sky is blue. Unless you don't want it to be."

    Wow.

    1. Re:Orwellian by Chineseyes · · Score: 1

      Yes, it's called the Donald Rumsfeld School of Management.

      --
      I think the invisible hand of the market has its middle finger extended

      --A wise old fart named SC0RN
    2. Re:Orwellian by SnowZero · · Score: 1

      That would explain all the known unknowns in the proposed OOXML standard.

  24. Losing their cool? by overshoot · · Score: 1

    Sorry, the "open letter" is just a bit too familiar to anyone who's raised children.

    --
    Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
  25. OH GOD MAKE IT STOP! by Anonymous Coward · · Score: 1, Insightful

    I just read thru the whole pile of shit, and all I've got to stay, standing here in front of you in great astonishment given all this impudence, is: BIG FUCK YOU, Microsoft. You can only feel ashamed for what this pathetic company of well-organized assholes is trying to pull of once again with this "open letter".

    In XML-based file formats, which can easily interoperate through translators and be implemented side by side in productivity software, this exclusivity makes no sense except to those who lack confidence in their ability to compete in the marketplace on the technical merits of their alternative standard. This campaign to limit choice and force their single standard on consumers should be resisted.

    Yeah, right. I hope you die.

  26. creators disempowering unprecedented evile kode by Anonymous Coward · · Score: 0

    as in; payper liesense hypenosys stock markup FraUD felons are on their way out? what a revolutionary concept.

    from previous post: many demand corepirate nazi execrable stop abusing US

    we the peepoles?

    how is it allowed? just like corn passing through a bird's butt eye gas.

    all they (the felonious nazi execrable) want is... everything. at what cost to US?

    for many of US, the only way out is up.

    don't forget, for each of the creators' innocents harmed (in any way) there is a debt that must/will be repaid by you/US as the perpetrators/minions of unprecedented evile will not be available after the big flash occurs.

    'vote' with (what's left in) yOUR wallet. help bring an end to unprecedented evile's manifestation through yOUR owned felonious corepirate nazi life0cidal glowbull warmongering execrable.

    some of US should consider ourselves very fortunate to be among those scheduled to survive after the big flash/implementation of the creators' wwwildly popular planet/population rescue initiative/mandate.

    it's right in the manual, 'world without end', etc....

    as we all ?know?, change is inevitable, & denying/ignoring gravity, logic, morality, etc..., is only possible, on a temporary basis.

    concern about the course of events that will occur should the corepirate nazi life0cidal execrable fail to be intervened upon is in order.

    'do not be dismayed' (also from the manual). however, it's ok/recommended, to not attempt to live under/accept, fauxking nazi felon greed/fear/ego based pr ?firm? scriptdead mindphuking hypenosys.

    consult with/trust in yOUR creators. providing more than enough of everything for everyone (without any distracting/spiritdead personal gain motives), whilst badtolling unprecedented evile, using an unlimited supply of newclear power, since/until forever. see you there?

  27. Huh? by ObiWanStevobi · · Score: 4, Insightful

    Microsoft's format in and of itself is an attempt to sabatoge OpenDocument. Their refusal to support it, despite having the most popular Office Suit is another clear sign of their contempt for it, and the customers they claim to care about now.

    God forbid IBM promotes their own standard. Jeez, that's almost like having competition! We'de hate to have to make MS actually compete with anyone. On top of all that, why in the world would IBM trust MS not to tweak the standand and make it MS only? Why would anyone who actually cares about an open format trust MS to touch it?

    1. Re:Huh? by TALlama · · Score: 1

      Yeah, I used to be envious of Microsoft's Office Suit because it made him so popular, with everyone always talking about its sharp lines and snazzy cufflinks, but then I realized that the only shoes that matched was that one old pair that dated back to the mid 80s, hadn't been shined since, and had broken laces that he kept tripping on.

      --

      - The Amazina Llama

  28. I already blogged about this. . . by oneandoneis2 · · Score: 5, Interesting

    Here's what I wrote :o)

    of the 21 members, IBM's was the sole dissenting vote. IBM again was the lone dissenter when Ecma also agreed to submit Open XML as a standard so long as you don't count the twenty assorted countries that registered comments and objections to our fast-tracking proposal.

    When ODF was under consideration, Microsoft made no effort to slow down the process because we were too busy trying to kill it completely.

    This campaign to stop even the consideration of Open XML in ISO/IEC JTC1 is a blatant attempt to use the standards process to limit choice in the marketplace for ulterior commercial motives and is in no way whatsoever similar to our own campaign to stop the consideration of ODF in Massachusetts for our own commercial interest.

    It is not a coincidence that IBM's Lotus Notes product, which IBM is actively promoting in the marketplace, fails to support the Open XML international standard in the same way as all other office software (other than our own) does, because we deliberately designed it so nobody but us could use it.

    If successful, the campaign to block consideration of Open XML could create a dynamic where the first technology to the standards body, regardless of technical merit, gets to preclude other related ones from being considered and that's one of our tactics, dammit! Or do you actually think all those people out there using Internet Explorer do so because they tried out Opera and Firefox too, but decided IE was the best browser going? No, they use it because it was the first browser they ever used.

    The IBM driven effort to force ODF on users through public procurement mandates is a further attempt to stop us forcing Open XML on them instead through our usual blatant monopoly abuse.

    XML-based file formats, which can easily interoperate through translators can easily allow Open XML documents to be imported into Lotus Notes, and there are two such translators currently in existence - one of which we ourselves initiated - so we're being blatantly two-faced here by saying that Lotus Notes not supporting Open XML will be a significant barrier to people using Open XML for their documents.

    This campaign to limit choice and force their single standard on consumers should be resisted so that we can limit choice and force our single standard onto consumers. Don't you know how important lock-in is to us??

    We have listened to our customers. They want choice. They want interoperability. They want innovation. But we don't have to give it to them, because we're Microsoft! Bwahahahahah! Give us money or you'll wither and fade into the limbo of incompatibility.

    What do you mean, that tactic doesn't work any more? It's got to, our whole business depends on it!

    Damnit. . . hand me another chair. . .

    --
    So.. it has come to this
    1. Re:I already blogged about this. . . by catman · · Score: 1

      +5 brilliant :-)

    2. Re:I already blogged about this. . . by Anonymous Coward · · Score: 0

      Or do you actually think all those people out there using Internet Explorer do so because they tried out Opera and Firefox too, but decided IE was the best browser going?

      Yes, use HTML documents as a comparison. There is the W3C HTML/CSS standard, and Microsoft offers a choice of the innovative HTML/CSS "standard" provided by Internet Explorer. Gee, that turned out so well, let's repeat it with word processing documents.

  29. The crucible? by aphor · · Score: 1

    If logic in public discourse is the crucible of refined ideas, why not let the arguments stand on their own merits without questioning the implied rules of the game?

    --
    --- Nothing clever here: move along now...
  30. They both suck. by Anonymous Coward · · Score: 3, Insightful

    Having looked into both formats, I realized that they're both trash.

    The major problem is the use of XML. At least with HTML, the tag names were kept short. But both standards use rather long element names, often in excess of eight characters, plus eight or more namespace characters beyond that. For some of the XML element names of each format, we're looking at over 16 characters overhead! When such tags are used repeatedly, especially in a large or heavily-formatted document, a lot of space ends up being wasted.

    Another major problem is that they don't really solve any problems that LaTeX or GROFF haven't already dealt with. Both LaTeX and GROFF allow for far more compact document files, and they easily allow for output in a wide array of formats, from DVI to PostScript to PDFs to HTML. The HTML that is generated, for instance, is actually human-readable. OpenOffice.org and MS Office's HTML output is garbled and insane.

    1. Re:They both suck. by JohnFluxx · · Score: 5, Informative

      Wow, it's almost as if we need some form of compression that would find often repeated strings and replace them with short strings. Let's invent it and write a program called gzip!

    2. Re:They both suck. by Tanktalus · · Score: 4, Insightful

      The "space" is not that big of a concern, really. When LaTeX and GROFF were formulated, 640K was significant amounts of memory, and a 10MB hard disk was luxury. Space was important. Not so much anymore: 256-512MB RAM is standard, with 1-1.5GB not being unreasonable on a desktop, with 100's of GB of disk space. I know, "bandwidth" is still a somewhat limiting factor - but that's starting to die as a limitation, too. That all said, for the on-disk/transferable format, remember that at least the OO format is gzipped. Those repeating 16-character tags compress really nicely when gzipped.

      However, I think this thread is really missing IBM's point. It's not that Microsoft's "standard" is horrible (which it is), it's that having competing "standards" will detract from the whole idea of having the standard: interoperability. Microsoft is attempting to subvert the standards process to be able to claim that MS Word complies with open standards while still making it nearly impossible for others to do so, which maintains Microsoft's lock on the word processor market. IBM is opposed to that as it will impede the ability for anyone relying on these open standards to reduce lock-in to actually meet their requirements. (Of course, it also impedes Lotus' ability to penetrate those markets, as well as OOo, AbiWord, KWord, and lots of others.)

    3. Re:They both suck. by Anonymous Coward · · Score: 4, Funny

      Well, sir, do I have good news for you.

      There is a new viewer/editor program for OpenOffice.org files called, wait for it, "OpenOffice.org."

      After installing the new OpenOffice.org file viewer/editor program, you will have the ability to open, view, edit and close ODF files without needing a separate compression utility.

      It's like MAGIC!

    4. Re:They both suck. by arevos · · Score: 1, Funny

      That's easy enough to do on a system like Linux, that comes with gzip, unzip, and other decompress programs by default. But on Windows it's a massive pain in the ass. Last I checked, Windows XP could open ZIP files without any third party software. Simply changing the file extension to ".zip" does not seem a massive pain in the ass to me.
    5. Re:They both suck. by Bogtha · · Score: 2, Insightful

      For some of the XML element names of each format, we're looking at over 16 characters overhead! When such tags are used repeatedly, especially in a large or heavily-formatted document, a lot of space ends up being wasted.

      The XML is compressed before it is saved. Yes, there is redundancy in the source XML, but that doesn't mean you store the redundancy.

      --
      Bogtha Bogtha Bogtha
    6. Re:They both suck. by arevos · · Score: 2, Informative

      The major problem is the use of XML. At least with HTML, the tag names were kept short. But both standards use rather long element names, often in excess of eight characters, plus eight or more namespace characters beyond that. For some of the XML element names of each format, we're looking at over 16 characters overhead! When such tags are used repeatedly, especially in a large or heavily-formatted document, a lot of space ends up being wasted. The size of the element names are largely irrelevant, since OpenDocument files are normally compressed ZIP files. Very little space is wasted.
    7. Re:They both suck. by poot_rootbeer · · Score: 1

      At least with HTML, the tag names were kept short. But both standards use rather long element names, often in excess of eight characters, plus eight or more namespace characters beyond that. For some of the XML element names of each format, we're looking at over 16 characters overhead! When such tags are used repeatedly, especially in a large or heavily-formatted document, a lot of space ends up being wasted.

      Not really, as even a trivial compression algorithm will reclaim most of that wasted space.

      It's not accidental that both the Office Open XML and ODF file formats are basically zipfiles.

    8. Re:They both suck. by Vexorian · · Score: 1

      But imagine that in vista...

      `` Changing a filename's extension might unleash chaos to your computer, are you sure? Y/N

      `` Are you sure you want to press Yes?

      `` We need you require to write your user password

      `` Are you sure that's your password? Y/N

      --

      Copyright infringement is "piracy" in the same way DRM is "consumer rape"
    9. Re:They both suck. by nschubach · · Score: 1

      Maybe they should compress Windows. Think of the total worldwide data space saved by merely replacing Microsoft in every PC around the world with something a little shorter or removing it totally. Good bye Start Menu/Programs/Microsoft Office/Microsoft Word/Microsoft Office Application Recovery, Microsoft Office Document Imaging, Microsoft Office Document Scanning ... Hell, even this post could have been 14% lighter.

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    10. Re:They both suck. by lbmouse · · Score: 2, Interesting

      "The "space" is not that big of a concern, really. "

      I'd like to work where you do. Document size is always a concern in my department when we are dealing with 5,000,000+ page runs.

    11. Re:They both suck. by Anonymous Coward · · Score: 2, Insightful

      Having lots of resources is no excuse for wasting them.

    12. Re:They both suck. by a.d.trick · · Score: 1

      The major problem is the use of XML. At least with HTML, the tag names were kept short. But both standards use rather long element names, often in excess of eight characters, plus eight or more namespace characters beyond that. For some of the XML element names of each format, we're looking at over 16 characters overhead! When such tags are used repeatedly, especially in a large or heavily-formatted document, a lot of space ends up being wasted.

      Space is not that big of a concern in this day and age. On top of that, OpenDocuments files are basically just zip files anyways, so it does compression for you automatically.

      Another major problem is that they don't really solve any problems that LaTeX or GROFF haven't already dealt with. Both LaTeX and GROFF allow for far more compact document files, and they easily allow for output in a wide array of formats, from DVI to PostScript to PDFs to HTML. The HTML that is generated, for instance, is actually human-readable. OpenOffice.org and MS Office's HTML output is garbled and insane.

      Uh, yes they do. They're usable (like by regular people). Last time I checked there was no descent wysiwyg editor for LaTeX (Lyx is probably the best out their, but honestly, I couldn't recommend it to anyone). LaTeX is awesome, very powerful and beautiful, and I've used it to great effect a number of times; but it's more of a programming language than a markup language and that gives it a large barrier to entry. I haven't used GROFF, but AFAIK, it's worse that LaTeX.

      I do see some hope for formats like reStructuredText. But the tools aren't mature enough for me to recommend that to non-techies yet.

    13. Re:They both suck. by uradu · · Score: 0

      Wow, insightful indeed. To add some metrics to the rebuttals in this thread: create two files with some bogus XML, one with very short tag names, the other with long ones. Then compare their uncompressed versus zipped sizes:

      File 1:

          Value
          Value ...

      (1000 total copies of the element)

      Uncompressed: 16,009 bytes
      Compressed: 190 bytes

      File 2:

          Value
          Value ...

      (1000 total copies of the element)

      Uncompressed: 92,079 bytes
      Compressed: 525 bytes

      So yeah, let's create really obscure and non-intuitive file formats to save ourselves the wasteful redundancy of XML.

    14. Re:They both suck. by Viol8 · · Score: 1

      Yeah , great idea. Instead of using a sane format use some bloated format then introduce an unwanted compression stage to bring the size down to what it should have been in the first place. If you want to fly somewhere you don't buy a car then stick some wings and a jet engine on it, you use an aircraft. The same reasoning should apply to the computing world but unfortunately this seems to be increasingly rare.

      Lets just say this once: XML is a POOR format, its the Emporers New Clothes of document storage but hopefully someone with influence will wake up one day and smell the bullshit but I don't hold out much hope in these days of IT group-think.

    15. Re:They both suck. by Viol8 · · Score: 1

      "Those repeating 16-character tags compress really nicely when gzipped."

      Wonderful. And you know how CPU intensive compressions and decompression is when compared with just simple scanning? Can you visualise the impact this might have on a document storage and retrieval system such as , oh I dunno , a database? If not then you shouldn't be working in IT.

    16. Re:They both suck. by uradu · · Score: 4, Informative

      (uh, let's do that again, this time with Extrans)

      Wow, insightful indeed. To add some metrics to the rebuttals in this thread: create two files with some bogus XML, one with very short tag names, the other with long ones. Then compare their uncompressed versus zipped sizes:

      File 1:

      <r>
          <c>Value</c>
          <c>Value</c> ...
      </r>

      (1000 total copies of the <c> element)

      Uncompressed: 16,009 bytes
      Compressed: 190 bytes

      File 2:

      <thisIsTheVeryLongRootElementTagName>
          <andThisIsTheVeryLongChildElementTagName>Value</an dThisIsTheVeryLongChildElementTagName>
          <andThisIsTheVeryLongChildElementTagName>Value</an dThisIsTheVeryLongChildElementTagName> ...
      </thisIsTheVeryLongRootElementTagName>

      (1000 total copies of the <andThisIsTheVeryLongChildElementTagName> element)

      Uncompressed: 92,079 bytes
      Compressed: 525 bytes

      So yeah, let's create really obscure and non-intuitive file formats to save ourselves the wasteful redundancy of XML.

    17. Re:They both suck. by putaro · · Score: 1

      True. All you really need is the blue screen of death. And that should compress pretty well, it's mostly blue!

    18. Re:They both suck. by jrothwell97 · · Score: 1

      Windows's ZIP utility is user-friendly but also painfully slow. And the rest of the Explorer windows locking up while the zip utility freezes seems like a massive pain in the gluteus maximus to me.

      --
      Those using pirated Tinysoft signatures(TM) are a real threat to society and should all be thrown in jail.
    19. Re:They both suck. by BlueStraggler · · Score: 4, Insightful

      Last time I checked there was no descent wysiwyg editor for LaTeX (Lyx is probably the best out their, but honestly, I couldn't recommend it to anyone).

      I think you're missing the point. You don't replace Word with Lyx, you replace ODF with TeX. Then you would use Word to write TeX files.

      It's not a bad idea on the surface; at the very least you would get a typographically powerful document format, instead of the nasty, ass-sucking typographic atrocities that the major office word processors currently produce.

      I suspect it would be a nightmare to implement. TeX formats want you to define your document elements logically, ie. this line is a foo, this paragraph is a bar; the styles and rules for foos and bars are defined elsewhere. Although this is similar to HTML+CSS and is appropriate for anything being used systematically by designers, it really is not how people use wysiwyg, and is the opposite to how they've learned to use Word. With Word, very few people follow a methodical approach of predefining styles and using them consistently; instead they just randomly set fonts, sizes, colors, and line spacing until it looks right. Accidentally turned that list element into a giant heading? No problem. Just resize it back to 10pt, fix the line spacing, and turn off the bold. Now it looks just like the rest of the list elements. Nevermind that logically it's still a heading, which will screw up anything that is expecting the document's structure to be meaningful.

      A second problem is that TeX and especially LaTeX depend heavily on style files to provide most of the document formatting definitions they use. The portability of a LaTeX document depends on having the prerequisite style files, and since different vendors and versions will have different style files in their distros, and will be tweaking and refining those like crazy to keep ahead of each other, it would lead to the LaTeX equivalent of DLL hell, and perhaps even to attemnpts to lock each other out by putting restrictive copyrights/licensing on the style files. You might get around that with a modified file format that incorporates the style files into the original document, but then you've just lost the proposed advantage of a lean and simple format.

      It would be possible to come up with a powerful and easy to use wysiwyg interface for LaTeX (I think Pages could make a good example, since it emphasizes logical document structures) but the real problem we face is that the whole world has learned to create documents in the wrong way with Word, and there's no going back to a rational system.

    20. Re:They both suck. by Anonymous Coward · · Score: 0

      OOXML is compressed xml. If you wanted to you could change the extension and open it up with winzip.

      The fact that this got modded insightful is amazing to me. You are clearly just talking talking out of your ass without a clear understanding of the standard. If you search around on the web you can find dozens of white papers written by microsoft researchers explaining how they designed the standard so it would compress well.

      I wish I had mod points right now so I could mod you down.

    21. Re:They both suck. by Anonymous Coward · · Score: 2, Interesting

      Your example is completely flawed just because it's so repetitive. Of course the data you propose will compress so well: there's virtally no randomness with it. On the other hand, real documents are nowhere near as repetitive, and far more random. Thus even quite good compression algorithms will get nowhere near the savings you found with your shitty, unrealistic example here.

      Even using your flawed data, we see that there is quite a bit of waste. The file with the larger element names is still about 3 times as large as that with short names. Yeah, when you're dealing with 1 KB it isn't much. But when you're dealing with the 15+ MB documents that law firms and other businesses face on a daily basis, you're talking a difference of 50 MB! Now, that doesn't sound like a lot with the 1 TB drives we have available today. But it becomes a real problem when you're working at a law firm with 50 to 60 partners, each producing between 10 and 12 multi-megabyte documents per day. Soon you're needing hundreds of 1 TB of disks to store this data. 100 TB is a lot cheaper than 300 TB, I hope you realize.

    22. Re:They both suck. by Doctor+Memory · · Score: 1

      both standards use rather long element names, often in excess of eight characters, plus eight or more namespace characters beyond that. Actually, one of my complaints about the MS format was that it used short tags. Not that I favor <loquaciousTagNameWithEmbeddedDescription>, but when you start to get down to where the data really lives, you start to see tags like <bk>, <t>, <lt>... It looks like they just wrapped their earlier implementations with some new structure (with long tag names), instead of restructuring the whole thing and cleaning it up.

      Seriously, did that many people really have problems with WordStar and Word Perfect? They used embedded control codes, and everybody I knew who used them was well aware of their limitations and how to use them for leverage to do some complex formatting.
      --
      Just junk food for thought...
    23. Re:They both suck. by mrchaotica · · Score: 1

      Or even leave it as .odf and do "right click->open with->BOMArchiveHelper" (okay, so that's what you'd do on a Mac -- I have no idea what the Windows zip decompresser is called).

      --

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

    24. Re:They both suck. by mstone · · Score: 4, Insightful

      Yeah.. because everyone knows today's multi-core processors really have to strain themselves to do a huffman-encoded dictionary translation.

      Wake up and smell the 21st century. You burn more CPU cycles per byte encoding and decoding SSH traffic or passing data over a WEP-protected wireless network than you do packing and unpacking a zipfile. And let's not even talk about the processor intensity of JPEGs, PNGs (gotta love that alpha-channel compositing), or -- God forbid -- MP3s.

      Besides, gzipping is only one way to compress ODF. The people who deal in high-volume data processing have done plenty of work on binary XML. The fact that ODF is an open standard makes it more or less trivial to write a program that translates tags to 16-bit tokens, which reduces markup overhead to a whopping two Unicode characters per tag, assuming you can devise a set of working conditions where the data overhead of human-readable tags and the processing overhead of gzip translation are both unacceptable.

      Face it: storage costs less than a dollar per gigabyte these days, gigabit-per-second data transfer exists at consumer prices, and most people have more processing power on their desktop than existed in the first four generations of supercomputers. The value of bit-squinting has decreased exponentially since the 1950s, and these days it's vanishingly small except under very-high-load conditions.

      And ODF's openness makes it friendly to people who find themselves working in very-high-load conditions.

    25. Re:They both suck. by Pxtl · · Score: 1

      Well, you can hardly blame the users for that. I've tried doing proper stylistic approaches in MS Word 2000 (haven't tried it in later versions) and it is really, realy painful. Crawling though menus, fighting with all the backwards autocomplete features, poor hotkey support, etc. It's something of a UI nightmare. Far easier to just ignore styles and hope everything works allright.

      Oh, is a manual page-feed also still part of the paragraph? That's always been my favourite screaming-wierdie in Word.

    26. Re:They both suck. by mrchaotica · · Score: 1

      And you know how CPU intensive compressions and decompression is when compared with just simple scanning?

      OMG! It's taking 0.001% of my processor to open this ODF file because I have to decompress it, instead of the 0.0005% it would take with RTF! NOOOOOOOO!

      Can you visualise the impact this might have on a document storage and retrieval system such as , oh I dunno , a database?

      Yes, I can, and it's not a whole heck of a lot. Linear increases in computation aren't significant, because technology increases at a faster rate. Now, if ODF took 2^n more time to open compared to a different format, then you'd have cause to complain.

      --

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

    27. Re:They both suck. by JohnFluxx · · Score: 3, Insightful

      You get human readability, and you get a small file size. You need to put everything inside an achieve anyway since you have lots of different files (pictures, text, etc). It's mostly text anyway even ignoring the formatting codes, so you might as well compress the achieve, so what's the problem?

      I'd rather have human readable markup in documents than save a few kilobytes.

      Rather than giving stupid analogies, why don't you give a decent reason why this is bad?

    28. Re:They both suck. by trifish · · Score: 1

      the OO format is gzipped

      Last time I tried, it was zipped (not gzipped).

    29. Re:They both suck. by rossz · · Score: 3, Funny

      Now I know you're making this up. You can't right click on a Mac.

      --
      -- Will program for bandwidth
    30. Re:They both suck. by Anonymous Coward · · Score: 1, Informative

      Both .zip and .gz files are compressed using the DEFLATE compression algorithm. The main difference between the two is that .zip files allow for the creation of multi-file archives, while gzip just does compression of one file.

    31. Re:They both suck. by greenbird · · Score: 3, Funny

      I'd like to work where you do. Document size is always a concern in my department when we are dealing with 5,000,000+ page runs.

      Is that the spec for OpenXML 2009?

      --
      Who is John Galt?
    32. Re:They both suck. by Anonymous Coward · · Score: 0

      The real problem with XML is that it's serial. If you want good preformance, you're better off with at least some random accessibility.

    33. Re:They both suck. by metamatic · · Score: 1

      OpenOffice.org and MS Office's HTML output is garbled and insane.

      Nonsense. I've been using OpenOffice.org Writer/Web to write HTML documents, and apart from the upper case element names they're perfectly good HTML 4.01 transitional. Even gets paragraphs right, which most HTML editors don't.

      Now, if you take a document that wasn't written to be translatable to the web and try to translate it to HTML, you'll get a mess... but that's the case with LaTeX too, just try anything multicolumn with marginal hacks and boxes.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    34. Re:They both suck. by VGPowerlord · · Score: 1

      As far as I'm aware, you can't access the Microsoft compressed folder things from Open With...

      Although you can manually associate a file to rundll32.exe zipfldr.dll,RouteTheCall %L

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    35. Re:They both suck. by NoOneInParticular · · Score: 1
      You can do human readable markup without devolving into the bloat of XML. Hell, you can even do human writable markup, something you cannot realistically do with XML. The OP pointed you to such marvels: groff and latex, both decades old. What the OP is complaining about is that we've got a known problem, a good solution, and then the hype of the day thrashes that solution and comes with something that is worse in practically every aspect, and to boot, it needs additional processing stages to be stored efficiently.

      And this stuff about gzip being a solution? Try to load the DOM of a 100 MB XML file using less than 1GB of space. The gzipped version is only 1.1 MB, but that's no help: the DOM needs to be build. XML just plainly sucks.

    36. Re:They both suck. by SnowZero · · Score: 1

      If you want to view the XML itself, say for document recovery purposes, you have to decompress the document file. That's easy enough to do on a system like Linux, that comes with gzip, unzip, and other decompress programs by default. But on Windows it's a massive pain in the ass.

      It isn't our fault that MSFT is putting its own values ahead of its user's needs. How hard would it be to add ungzip support to notepad? Zlib is short, has a nice licence, and has been used everywhere you could imagine. Adding support would probably be about as hard as supporting unix-format textfiles (no ^M), which they refused to work with at least through Win2k.
    37. Re:They both suck. by SnowZero · · Score: 1

      First, did anyone bother to tell you that compressed ODF is usually smaller than the binary MSWord format? Maybe not. Second, with an open spec, you can have your own converter to/from a more efficient internal format. Aren't standards great?

    38. Re:They both suck. by SnowZero · · Score: 1

      Legal documents have very little formatting, so I would expect the text to dominate. Do you use binary word formats now? Did you know that when just storing 90% plain text, compressed ODF is smaller than binary word formats? Word's basic element is a paragraph. Many things, such as font, line spacing, etc is stored for every single paragraph. If I had to choose between that and the "evil" xml, I'd choose the xml. You also get the bonus that deleted text doesn't show up in the documents you release.

    39. Re:They both suck. by HiThere · · Score: 1

      Macs work just fine with three button mice. They don't come with them standard, but once you get one it works fine, and is very useful. I NEVER use the default Apple mouse. It's too inconvenient.

      (OTOH, I must admit that the Mac is my wife's computer...but she uses two of the three buttons, when she remembers.)

      Apple has made a lot of bad decisions, and I don't like the OSX gui, but they didn't throw away the three-button mouse capability. They don't advertise it, because Apple is into sleek, smooth, and simple(-minded), but they also didn't throw away Unix features that they didn't need to in order to present the image they wanted to present.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    40. Re:They both suck. by Chandon+Seldon · · Score: 1

      I think you're missing the point. You don't replace Word with Lyx, you replace ODF with TeX. Then you would use Word to write TeX files.

      Oh god no. Have you seen what Microsoft Word outputs for HTML? Can you imagine the monstrosity that Microsoft-Generated TeX would be?

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    41. Re:They both suck. by JohnFluxx · · Score: 1

      You're saying that parsing a latex file into a editable memory structure is going to take up significantly less memory than an xml dom tree would?

    42. Re:They both suck. by SnprBoB86 · · Score: 1

      WHOOSH!

      --
      http://brandonbloom.name
    43. Re:They both suck. by Viol8 · · Score: 0, Flamebait

      Christ who modded this garbage to 5 insightful?

      Sure , uncompressing one document is no sweat (though not uncompressing it would be even less). Now try doing it to 10 million while the user waits.

      Go get a clue.

    44. Re:They both suck. by Viol8 · · Score: 1

      "Yes, I can, and it's not a whole heck of a lot. Linear increases in computation aren't significant,"

      No of course they arn't. I mean what will a user or customer care if a document search takes 3 times longer because of decompression? They have all the time in the world.

      Where do people like you come from? Please tell me you don't work in IT , you are utterly clueless and should never be let near any software design.

    45. Re:They both suck. by Skye16 · · Score: 2, Insightful

      Sorry, but if the user is working with 10 million documents, I'm pretty sure they're going to be content to wait. After all, it is TEN FUCKING MILLION DOCUMENTS.

    46. Re:They both suck. by cheater512 · · Score: 1

      The compression causes long tag names to be a benefit instead of a drawback.

    47. Re:They both suck. by cheater512 · · Score: 1

      The documents only need to be decompressed when your opening them.

      What the hell are you doing opening 10 million documents at the same time?
      I think you'd have better things to be worried about than the decompression time if you were doing that.

    48. Re:They both suck. by theCoder · · Score: 1

      "Human readability"? Have you ever actually looked at a suitably complex XML document? It's very difficult to really read and understand. It's really just one step up from a binary format because it does make it easier for a developer to figure out what's going on. It's certainly not something you'd want to look at often.

      Frankly, XML is hard to parse for both humans and computers (though certainly [large] general purpose parsers have been written for XML). XML generally works and there are some neat things you can do with it using XSLT. I'm not saying we should throw it out, but neither should we sing its praises either. It's really a terrible format that many developers have put many years into making work.

      --
      "Save the whales, feed the hungry, free the mallocs" -- author unknown
    49. Re:They both suck. by zsau · · Score: 1

      You realise that the reason the difference is so much is precisely because the documents are so short? You increase the size of the documents, the proportion of overhead to compressed data decreases and the difference between a 10 MB document using and and one using and also decreases.

      --
      Look out!
    50. Re:They both suck. by Jesus_666 · · Score: 1

      What, you don't work with thin clients and run all of your application and file servers on one machine?

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    51. Re:They both suck. by SanityInAnarchy · · Score: 1

      I've got a Ruby script that I hacked with every day for awhile. Turns out that WYSIWYG formats tend to produce sucky markup -- but that's not the format so much as the editor. WYSIWYG html editors suck, too.

      Fortunately, I was able to throw away most of the documents and concentrate on what I needed, so I actually got pretty clean markup out of them.

      --
      Don't thank God, thank a doctor!
    52. Re:They both suck. by Anomolous+Cowturd · · Score: 1

      grep?

      --
      Software patents delenda est.
    53. Re:They both suck. by cheater512 · · Score: 1

      Ah so your not opening 10 million documents at the same time.

      Whats the problem then?

    54. Re:They both suck. by NateTech · · Score: 1

      The later laptops have multi-touch touchpads, and by turning on the feature in the system setup, and then dropping two fingers on the touchpad and clicking the single mouse button, you get a right-click functionality.

      It's so intuitive after a while, that I find I try to do it on my wife's older iBook and also on my work IBM T43... neither of which supports multi-touch on the touchpad, and find that I only get a left-click, and pause for a moment wondering what happened.

      Also all other Macs happily accept three-button USB mice with scroll wheels, etc... and Apple's Mighty Mouse also has similar features with squeeze-to-right-click capability.

      All of the Apple solutions for accessing a context menu via fancy pointing devices are pretty simple, and not as "one-click-button"-centric as most people probably think they are... while they still maintain the rule that everything must be available from a single-click-button interface.

      Quite a touch of class from the UI designers, compared to most everything else out there.

      --
      +++OK ATH
    55. Re:They both suck. by trifish · · Score: 1

      I changed the .odt file extension to .zip and it worked as a ZIP (not GZIP). I'm not sure what you are trying to prove.

    56. Re:They both suck. by mstone · · Score: 1

      A) You did make it past the second paragraph, right?

      Let's try it once more for the hard-of-thinking, though: If you find yourself in a situation where you can't justify the CPU load of unzipping the files or the data load of using unzipped files with human-readable tags, then you have the option of translating ODF to binary XML.

      Because.. y'know.. if your users are going to be doing things like that on a regular basis, it's worth running a single, slow, batch translation on all your files. Heck, you can even write a plugin for the FOSS word processors that will read and write binary XML directly, and you won't have to keep converting documents.

      B) Exactly how many users do you expect to see having that problem, worldwide, in any given day?

      For the remaining 99.999999999% of us (heck, I'll give you a couple extra orders of magnitude and call it 99.9999999%), ODF looks like a decent format.

    57. Re:They both suck. by mstone · · Score: 1

      Nope, sorry.

      First of all, grep runs sequentially. Any system with decent SMP will automatically create a pipeline where one set of cores unzips files and another set of cores scans the results. Given enough cores, the system will self-balance to the most efficient mix of unzippers and scanners.

      Second, if you're scanning ten million files, your choke point will be disk I/O, not CPU load, since the CPU is a few million times faster than the disk bus. It's called the Von Neumann Bottleneck. Even if you have a few terabytes of RAM and no disk at all, your I/O latency will probably still outweigh the CPU cost of unzipping the files. In fact, it's possible that using zipped files would be faster, since you're dragging fewer bytes per file across the bus, and letting the cores exract data rather than sitting idle while they wait for the next read-cycle to complete.

      Third, if you're going to do that kind of thing on a regular basis, you'd be advised to write a custom grep that knows how to read a zipfile's dictionary so it doesn't have to unzip the files at all. Even so, you're still gonna take it in the 'nads from device I/O.

    58. Re:They both suck. by Viol8 · · Score: 1

      And you think thats simpler than having a compact, uncompressed file format to start with?

      Christ , no wonder all the software development is going to india. People like you are probably the reason.

    59. Re:They both suck. by mstone · · Score: 1

      Simpler? No.

      Faster? Possibly.

      When you grow up and learn how computers really work, you'll understand that 'simplicity' usually means 'lousy performance' in high-load situations. It's 'simple' to let your cores sit idle 90% of the time while they wait for data to crawl along the PCI bus, but your users won't thank you for the additional wait.

      Here's an analogy that might fit into your tiny little mind: pushing uncompressed text files across the PCI bus is like pushing uncompressed images across a network. You can send a 640x480 image across a network as 900K of uncompressed bitmap data, or you can send it as a 100K JPEG. The bitmap is 'simpler' than the JPEG, since it takes less processing power to decide what to paint on the screen. But most computers can decompress the JPEG faster than most networks can transfer 900K of data.

      Of course, I don't know why I'm even writing this part, since you clearly haven't read more than the first line of anything I've said.. otherwise, you'd have twigged onto the BINARY XML theme by now.

    60. Re:They both suck. by Viol8 · · Score: 1


      Ironic you accuse me of being thick when clearly you don't have the wit to understand the simple concept we were all talking about. I'll put it in ABC style for your maxed out brain:

      If you have 2 files both a similar size and one is uncompressed and one compressed , which one is more efficient to use if they both take the same time to transfer from storage? Now can you work this out? Yes? No? Oh dear, never mind. Go and play with the other students and let the adults do the real design. Ok?

    61. Re:They both suck. by mstone · · Score: 1

      Two files.. one compressed, one uncompressed. Both contain roughly equal amounts of information, both take roughly the same time to transfer from storage.

      In other words, a 'compression' system with roughly a 1:1 compression ratio. Yeah.. using that would be pretty dumb. You might want to consider using a compression algorithm that actually compresses the data.

      Gzip, for instance, offers a compression ratio of about 3:1 for arbitrary text. One read of zipfile equals three reads of uncompressed text.

      A 7200 RPM drive has an average seek time of roughly 8ms and an average seek latency of half that (4ms). Call it 12ms per read. Pulling a gzipped file to the CPU in one read saves me 24ms over pulling an uncompressed version of the same file to the CPU in three reads.

      In other words, gzipped XML is about 200% more efficient than uncompressed plaintext with any other form of markup. The more compact your markup is, the more obviously you'll feel the hit from the 3:1 compression ratio of gzipping the human-readable text.

      If we're only talking uncompressed text with XML versus uncompressed text with some 'compact' form of markup (like, say, binary XML), it probably won't make much difference.

      A 2GHz processor can execute roughly 24 million operations in the 12ms necessary to read a block of data from the drive. It's highly unlikely that you'll actually execute 24 million operations on a word processing file.. a grep probably wouldn't cost you 50 operations per character, for instance.. so what's most likely to happen is that you'll finish all the processing for the block of data you've just read in the first 2-5ms of your 12ms read latency, and spend the remaining 10ms sitting there with a stalled CPU.

      If dealing with XML means you spend 3-6ms processing the data and only 9ms with the CPU stalled, the outcome is still the same over the long run. Both jobs will complete in roughly the same amount of time.

      OTOH, spending CPU cycles uncompressing a zipfile is very efficient, because it would take three reads worth of CPU time (24ms.. 48 million operations) to slow a gzip down to the point where it was only as fast as reading uncompressed files from the drive. And uncompressing a gzip file is much more efficient than that.

  31. Wait wait wait... by tomstdenis · · Score: 1

    MSFT "supported" the ODF standard then goes out and invents their own standard anyways? And now they question why IBM is agianst it?

    Me thinks MSFT should look up the definition of standard.

    Tom

    --
    Someday, I'll have a real sig.
    1. Re:Wait wait wait... by crimperman · · Score: 1

      Me thinks MSFT should look up the definition of standard.

      "adj. Acceptable but of less than top quality: a standard grade of beef." ( from answers.com )

      Methinks they did.
    2. Re:Wait wait wait... by Anonymous Coward · · Score: 0

      Actually, they would do better to check the meaning of "support"!

      AC

  32. They cannot possibly be serious. by igotmybfg · · Score: 1
    This campaign to stop even the consideration of Open XML in ISO/IEC JTC1 is a blatant attempt to use the standards process to limit choice in the marketplace for ulterior commercial motives - and without regard for the negative impact on consumer choice and technological innovation.
    If this isn't the pot calling the kettle black, then I really don't know what is... I mean, come on! This is Microsoft!
    1. Re:They cannot possibly be serious. by IPFreely · · Score: 2, Funny

      Considering that MS has been the leading poster child for dirty, underhanded (and a few illegal) anti-competative practices for the last quarter century, it's more like the black hole calling the kettle black.

      --
      There is nothing so silly as other peoples traditions, and nothing so sacred as our own.
  33. Sweet tears!! by Chicken04GTO · · Score: 1

    This article reminds me of the south park episode of Cartman vs Scott Tedderman(sp)
    MS is crying because IBM is returning a dose of their own medicine.

  34. One True Format by BlightShadow · · Score: 5, Insightful

    After reading the Open letter, it's very clear that Microsoft claims IBM's want to stop Open XML stems from their ODF format making it through the standards group first and being adopted. MS claims that people should be able to choose their open standards...

    Call me crazy but having two different standards doesn't really capture the idea of having Standards at all. I thought the point of standards was to make it so we (the developers) only have to implement one thing. I can fully understand IBM's reasoning here. The only thing it seems MS wants to do is create more vendor lock.

    1. Re:One True Format by crimperman · · Score: 1

      I thought the point of standards was to make it so we (the developers) only have to implement one thing.


      I'm not sure that the point of a standard is to ensure the one format to rule them all. After all we have different standards for plain text.
      Surely the point of a standard is so that if a developer chooses to support it in their code they can (in this instance) make certain assumptions about the documents that come in that format?

      I can fully understand IBM's reasoning here. The only thing it seems MS wants to do is create more vendor lock.


      Agreed. "Officially" the reason for the MS submission of OOXML is to ensure developer's get the deal I mentioned above but in reality it's probably worthless as I think they'll extend it with proprietary extensions asap. MS know that since Office97 what has really kept Office at the top is user gullibility and the fact that so much data is in .doc format. It's why they did not join in with ODF.

      The problem here - IMHO - is the lack of definition (or marketing re-definition) of the term "open standard". Is an open standard one that many can contribute to with a leading group that ratify decisions? Is it one where anyone can read the standard and support it in their app - with or without charge? Is it one where all interested parties work together to produce something that they all agree on and will all support without "embracing and extending" it?

      For my money it should be the latter - at that point then, yes, it negates the reason for more than one standard document format.
    2. Re:One True Format by 99BottlesOfBeerInMyF · · Score: 2, Informative

      Call me crazy but having two different standards doesn't really capture the idea of having Standards at all. I thought the point of standards was to make it so we (the developers) only have to implement one thing.

      I disagree. I don't think there is any problem with having multiple OPEN standards because it is easy to translate between them and it allows competition among them for the best feature set and easiest to use, etc. The fundamental objection is what MS has come up with that they claim is an open standard. We've seen this same crap from them many times. Customers demand feature/behavior X because they want certain benefits it brings to them that do not benefit the software developer. Eventually, to keep customers from moving to something else to get those benefits, MS releases their own version of feature/behavior Y that has some of the same characteristics of feature/behavior X and which someone who does not understand the benefits or how those benefits come about might mistake for the same thing. At the same time this feature/behavior Y undermines and removes as many of the benefits that are not in MS's best interests as possible, then spends millions on marketing to try to tell people they are the same thing or that feature/behavior Y is better. Half the people that were demanding feature/benefit X have enough people in their organization confused that the move to feature/benfit X does not take place. MS does not want to give customers features, they want to give them bullet points.

      In this particular example, why do people want an open standard document format? Why are customers and governments demanding it in the first place? What are the benefits? Well, first it means you can't be locked in by a vendor and multiple companies can all easily create tools, with different specialties that can interoperate and compete. This means lower prices and more innovation. Since it is a standard, you no longer have to worry that different versions of the software will be unable to read one another's documents.

      Okay, lets look at MS's "Open"XML. The standard is very large, which makes it harder to implement exhaustively, meaning different version of software may well have incompatibilities. More importantly, the spec does not define all the behavior of all the things contained within it, instead referencing outside, closed software behaviors that have to be reverse engineered and which can never be done perfectly. When it says, make this table behave like Word98, no one but MS know what that means, meaning no one else can completely adhere to the spec so things are likely to break when moving between different software. That means it costs extra money when moving to a different tool, in order to fix incompatibilities. Many of the features are coded to be tool specific for interoperability with one specific program instead of generically with programs of that type, thus making it hard for users of the spec to interoperate with anyone but MS's partners. Finally, the last I heard MS's license still only specified vendors are protected from patent lawsuits when they are providing the current, latest version of the OpenXML spec, thus creating tools that are backwards compatible with old files and programs is dependent upon MS's behaving well, which no one in their right mind should expect. Does that pretty much castrate all the reasons people want to move to an open standard in the first place?

      This is just like their "shared source" initiative. Customers demanded open source because that development method provided significant benefits. One benefit was many people reviewed the code for security holes One was all the "free" features that were added to the software by other companies and hobbyists. One was the fact that the code could fork, preventing lock in by one vendor. What did MS produce in order to confuse customers? Shared Source. Only people who pay and sign NDAs can see it, removing the benefit of many eyes. Only MS can contribute removing the benefit of free code. Only MS cont

  35. Whats that I hear? by ace418 · · Score: 2, Funny

    Whats that Microsoft? IBM did what? Uh huh... uh huh... You sure? uh huh... Quick Somebody call Whine-1-1, and request a Whaaaaambulance!

    1. Re:Whats that I hear? by an_unknown_soldier · · Score: 0

      Brilliant!!!! If I cared what mod points where, I'd probably use them on you.

  36. what exactly is wrong? by PhrostyMcByte · · Score: 1

    If IBM was doing anything, it was informing the public and standards board about how OpenXML is a poor standard for reinventing the wheel on everything.

    ODF had a long open development period. Microsoft could have participated in this if they really cared about standards and a backward compatibile feature set. Instead they chose to develop their own format. So why should I have sympathy if they cry about IBM saying ODF is better?

  37. Typically Microsoft ... by golodh · · Score: 4, Insightful
    It's almost as if Microsoft feels that opposing proposed "standards" is done on a basis of exchanging favours. If I don't oppose yours, you don't oppose mine. Rejection on merit? Huh? What merit? Since when did we ever judge standards applications on merit? You're just being hypocritical!

    Nevermind that customers are rejecting Microsoft Office because they are trying to get out of the lock-in of Microsoft's proprietary document format. Nevermind that Microsoft is into "Open" only to fudge the line between "Open standards that are documented and that anyone can implement and use" and "Proprietary with an open wrapper". Heh ... if I embed an MS-Word file into an XML document and compress the result using the Open Source program Gzip, does that make the resulting file "Open"? No? According to Microsoft's own logic, this would be the case.

    And all this just to disguise the fact that their proposed "Open" standard allows them to put their their (totally proprietary) Office format into a document that follows the standard and then call it "Open". It's squarely aimed at fooling manager types into ticking a box labelled "Open Standards compliant" on their checklist.

    Of course it's a fine example of complete intellectual dishonesty on Microsoft's part ... but whenever did Microsoft ever care about honesty? Intellectual or otherwise? Microsoft didn't become big by using such stupid tactics ...

    Take that video demonstration for example. You know ... the one that showed Windows "crashing" when Explorer was removed. Any ordinary person would have gone to jail for perjury on that "testimony" ... but large companies are exempt it seems. "A regrettable communication error sir." Yeah, right.

    As many people know ... Microsoft's OOXML is a blatant attempt to perpetuate Microsoft's proprietary standards through a selection of backdoors in a 6,000 page standard proposal that Microsoft is trying to rush through. Just see the "criticism" section in this link http://en.wikipedia.org/wiki/Office_Open_XML

  38. ECMA approval by Ikyaat · · Score: 1, Funny

    Since the trailer park boys are hosting the ECMA's this year maybe they could get approval by some carefully placed bribes of Donairs and cigarettes.

    --
    "Luck is a tag given by the mediocre to account for the accomplishments of genius." -Heinlein
  39. whatever by titotitozzz · · Score: 1, Flamebait

    yeah, the people who brought us Jscript, their proprietary version of Java, and who have failed to document the Windows registry for more than a decade are bitching about open standards.

  40. OASIS submitted ODF by shis-ka-bob · · Score: 4, Informative
    ODF has its origins with StarOffice/OpenOffice.org, but ODF is not 'owned' by OpenOffice.org. OpenOffice.org controls the source code for one of several software suites that use ODF. OASIS submitted ODF, as discussed in the Cover Pages. ODF had signficant revisions during the approval process, and it continues to evolve as a result of efforts by concerned parties. However, in the case of ODF, the concerned parties are not third parties, but active participants. Handicapped users expressed concerns about the format's accessibility. They were empowered to change the standard, because ODF is a public standard.

    This emphasis on ODF is to strengthen the parent post's claim on the importance of ODF being unencumbered.

    --
    Think global, act loco
  41. The only standard that stands still is dead by tjwhaynes · · Score: 2, Informative

    Okay - the subject is probably overkill. Standards change all the time. Or rather, standards gain extensions and new features all the time. I work with DRDA (a database networking protocol to encapsulate data passed from client to server and back) and it is constantly being added to to cope with new situations and requirements. That's not to say it's a bad standard - the core is solid and does (mostly) what database people need it to do. When we need it to do something new, we make proposals. The DRDA review board takes a look at it. Other people who use DRDA get an opportunity to make changes or block it entirely. We make changes to the proposal and it goes around again. Eventually, once consensus is reached, it gets formally written up and becomes a part of the next iteration of the DRDA standard.

    When a standard stops evolving, it is because people no longer need it to do something new. That can be for entirely good reasons (it does everything one could conceivable need) but it does mean that that standard has reached it's natural limits.

    ODF continues to evolve because people keep needing documents to do new stuff. Collaboration, equations, macros, formulas are all areas of change. A good standard recognizes that change will happen and builds that change right into the core structure. ODF has an extensions mechanism for precisely this reason. You will still be able to open an ODF version 1.2 document with an editor that only supports ODF version 1.0. Any features that are not supported by the ODF 1.0 editor won't be usable, visible or editable but that won't stop you getting at the rest of the data.

    Cheers,
    Toby Haynes

    --
    Anything I post is strictly my own thoughts and doesn't necessarily have anything to do with the opinions of IBM.
  42. you're both wrong by Anonymous Coward · · Score: 1, Informative

    Reusable and portable have the -able morpheme stuck at the end. There's a reason for that.

    Code that's been used more than once is reused (in the second instance). Code could be
    reusable and never have been reused. Reusable indicates the ability to be reused.

    Similary, portable indicates only the possibility of movement across platforms, not any
    actual history thereof.

    And, yes, IAAL (I am a linguist).

    1. Re:you're both wrong by pipatron · · Score: 1

      Well, first: *wooosh*

      And on a more serious note: Yes, "portable" means that it should be possible to move it across platforms. In theory. In practice, this is rarely the case, and when this comes up, it shows that a lot of source that's written to be portable is not really portable.

      The same goes for "reusable".

      --
      c++; /* this makes c bigger but returns the old value */
    2. Re:you're both wrong by Anonymous Coward · · Score: 0

      And the Sears Tower is portable.

      Sure, it's never been moved and nobody would ever want to move it, but it COULD be moved.

    3. Re:you're both wrong by tedgyz · · Score: 1

      And, yes, IAAL (I am a linguist). LOL! I was getting ready to ask if you are a linguist, but you beat me to it. I'll assume you were mostly just have fun with the language.
      --
      "No matter where you go, there you are." -- Buckaroo Banzai
    4. Re:you're both wrong by Anonymous Coward · · Score: 0

      And, yes, IAAL (I am a linguist).

      So let me get this straight, you only eat pasta!?

  43. my solution by Blob+Pet · · Score: 3, Insightful

    Since ECMA is willing to recognize crap as a standard, I'm just going to stop recognizing ECMA as a standards organization.

    --
    "...today consumers have been conditioned to think of beer when they see a bullfrog..."
    1. Re:my solution by Hymer · · Score: 1

      ECMA was never a standartization organization, it is a "best practice association"...
      please do not confuse an international standartization organisation with an association of some manufacturers. ECMA is however very valuable in areas where no standard exist...

    2. Re:my solution by Blob+Pet · · Score: 1

      They don't seem to advertise themselves as a "best practices" organization. From there website: "Ecma International is an industry association founded in 1961, dedicated to the standardization of information and communication systems."

      --
      "...today consumers have been conditioned to think of beer when they see a bullfrog..."
    3. Re:my solution by Hymer · · Score: 1

      I know... and Microsoft got an "Open" XML "standard". Noone forbids you to call your company for anything with international in the name and declare that it works with standartization.

  44. Is there a point somewhere? by sjbe · · Score: 5, Interesting
    I've read the TFA and I'm not really sure what they are accusing IBM of doing. Microsoft has a de-facto standard format that provides them a competitive marketplace advantage. Microsoft is attempting to get parts of it put through a standards organization supposedly as a token of good faith towards interoperability. Presumably the motivation for this is to head off widespread adoption of a more open format by parties (governments for example) in a position to do so.

    Some randomly selected points from TFA.

    In fact, Office has long supported multiple formats.

    True but irrelevant since the others are rarely used and everyone (but especially Microsoft) knows it is the default format that matters.

    The specification enables implementation of the standard on multiple operating systems and in heterogeneous environments, and it provides backward compatibility with billions of existing documents.

    Billions? Maybe that is technically true but Microsoft's record on backwards compatibility isn't great even within their own product suites. I'm pretty dubious that with OpenXML all my old Word documents will convert with perfect formatting. I'm even more dubious that OpenXML will be be read/write with perfect formatting in other applications. It's a 6000 page specification after all and I'm quite sure there is plenty of ambiguity even if the attempt to specify everything was a good faith effort. And with only 30 days to review all 6000 pages I'm not confident it will be evaluated with a satisfactory level of scrutiny.

    Open XML should not even be considered on its technical merits because a competing standard had already been adopted.

    OK. Let's assume that IBM is being a bad guy here. It's possible. Wouldn't be the first time. Is there something about ECMA International" that prohibits competing standards? Honest question, I don't really know. If not Microsoft is entitled to complain. But on the other hand the process is moving forward and there is little doubt it will be approved in due time. So I'm at a bit of a loss as to why I should care if IBM was obstructive, even assuming they were? IBM is one of the few companies that really isn't especially beholden to Microsoft's monopoly power so I'd expect them to be a bit more prickly. Let me be clear, for me to trust Microsoft I will need to see a lot more than a format approved by a standards body to believe they are going to compete openly and fairly in the marketplace. This is a company convicted in a court of law of abusing their monopoly power to the detriment of consumers. Implicitly trusting them is foolish.
    1. Re:Is there a point somewhere? by Anonymous Coward · · Score: 1, Insightful
      There are standards and then there are standards. Take IETF standards, for example, they write an RFC and then where there are two independent implementations of it, it is considered a "standard." This requirement is a very delicate nuance that has radical implications. As a result most RFCs are under 200pages long. I don't print that many but I suspect that most are in the 30-50page range. As is, they can take years of discussion. ANSI and ISO take a slightly different course, they vote and ordain standards with a consensus based process, it can be a real nightmare if someone isn't on the same page. Consensus comes from the amount of work it will take to make your existing products compliant. For example, adding a byte code specification to C++ will probably garner low consensus as nobody will be remotely close to having it in their current product and it could require radical redesigns of existing compilers. Think about this, C++ took the better part of 10 years to really start to materialize a standard. The spec is under 500 pages long, there are dozens of compilers and implementations that are fairly similar and there was a working cfront implementation that was the defacto standard for a while and there are still inconsistencies between compiler and supposedly standard compliant compilers that do not implement various features. The scope is very important, if someone has some radical idea they can muck the process, C++0x won't be out until 201x; they are still jerking around with some basic consensus stuff some jackass will go through a programming languages text book and start add missing "features" that will never be implemented, like closures or soemthing. ANSI has provisions for appealing when the process is not followed so any hairbrained idea can potentially stall a standard for years. The standards seem to be pretty good when the come out, just short lived because they can take so long.


      I've sat on a couple standards meetings. I have no idea how ECMA produces "standards" but a 2000 to 6000 page spec won't become a standard any time soon, not a standard that is implemented by more than one party. It's a standard in name alone. They "fast tracked" it? You can't read 6000 pages in a month, let alone make valuable architectural decisions or discuss the impact of it on your products. This is nothing but a PR campaign, the one thing I will say though in IBM's defense, they've been working on an open doc standard for years and MS is a late comer to the party, despite being invited. A 6000 page spec? haha, I wouldn't expect a "standard" for 20 years...


      There is a reason why MS goes for ECMA standards rather than ISO or ANSI. Look at javascript, it's an ECMA standard, you still code to the browser with firefox and IE, you still have to deal with both browsers. C++ is an ECMA standard, point to one example of any legitimate interop between C++ compilers... Point to one example of an MS ECMA standard that took any input at all from a competitor or independent implementor, just once, point this out.

    2. Re:Is there a point somewhere? by NoOneInParticular · · Score: 1

      Sorry, C++ is an ISO standard, and Intel's and gcc's output work reasonably well together on linux. The only thing related to C++ and ECMA that I'm aware of is the C++/CLI bindings 'standard'. Of course, this is a MS only. Or were you referring to C#?

    3. Re:Is there a point somewhere? by ThePhilips · · Score: 1

      Is there something about ECMA International" that prohibits competing standards? Honest question, I don't really know.

      Check EOOXML objections and look for "Agreement on Technical Barriers to Trade".

      ISO has policy of one standard for one purpose. ISO works like a platform and specifically prohibits duplications or overlaps, since that would result in incompatibility of standard-compliant components with each other, thus raising "technical barrier to trade".

      The whole point of having a standard is to create or level market - for sake of consumers, NOT vendors.

      --
      All hope abandon ye who enter here.
    4. Re:Is there a point somewhere? by hey! · · Score: 1

      In an ideal world, we'd all use liters, but it's just too darn inconvenient to conver the entire US economy over from gallons. So we have two common standards: metric and US, not to mention various odd other standards like Imperial gallons and troy weight and carats and who knows what else.

      This analogy is a gross simplification when used to describe the file format sitatuation, but it points out something important.

      While uniqueness for a class of applications is desirable in a standard, it's not strictly necessary. What is necessary is that the standard be described precisely enough for any reasonable purpose. Given two standards which are described to this precision, it should be possible to convert between them for most purposes, and to determine the degree to which such a conversion may suffer from imprecision. This is what makes it possible to live with multile measurement systems.

      This is probably true of file formats as well. Where file formats get tricky is "reasonable purposes" is in the eye of the beholder. You either end up specifying features that some people don't need, or leaving out ones that others do. Taken far enough, you eventually end up with behaviors that have practically no use at all for the vast majority of people.

      As an example, imagine you decided to use HTML with CSS as a word processing format. But you don't get revision tracking, or comment and routing data. Lots of people, possibly most, never use these features. But a significant number of people need them. You certainly could add these things to HTML. But these additions mean that your file format isn't really HTML with CSS anymore. It's HTML and CSS plus a set of conventions that need their own standardization, even if the result is syntacticaly valid as HTML.

      What Microsoft is proposing is a standard, certain of whose details are defined only in terms of being the same as the way specific Microsoft programs work. This means the only organization in the world capable of producing a provably compliant program is Microsoft. On the other hand, the only organization they could prove it to is themsleves. IN some ways this is a step ahead of the status quo becuase they exact scope of what is unkown is known. It's like the 19th century maps of Africa, in which the coastlienes are precisely charted, but much of the interior is unkown, as opposed to have a huge blank spot on your map with the notation "there's a continent somewhere over in that direction." You could look at the map and plan a sea voyage from Monrovia to Mogadishu, even if the overland route is not discernable.

      What I'm saying is that the missing bits may not be as important as the parts they give, if the choice is between a faulty standard and Microsoft getting up and leaving the table.

      Ideally, Microsoft would adopt a completely open stadnard. Next would be the world rejecting Microsoft Office because it does not implement the open standard. Since neither of these things is going to happen, the question is whether it better to have a partially unspecified standard, or to have a fully specified stanard that the vast majority of users won't be able to use. It's not an easy choice.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  45. "Open"? Riiigghhhttt by Wingsy · · Score: 0, Flamebait

    I'll be siding with IBM on this one. You gotta watch Microsoft like a hawk, cause once they get their "Open XML" going, there ain't gonna be nuthin OPEN about it.

    --
    If I didn't have absolutely NOTHING to do, I wouldn't be here.
  46. Been done before. by Anonymous Coward · · Score: 0

    You will be assimilated. Resistance is futile.

  47. Not sure... by coastin · · Score: 1

    Can you even use the words open and Microsoft together?

    --
    I lost my sig...
  48. IBM or MS who to trust by Anonymous Coward · · Score: 1, Informative

    If you were smart you would realize both organizations have a lot invested in this. With the adoption of ODF, open source software will get a big advantage, and considering that ODF does not support a good chunk of features in Office 2007 (Excel etc.) Microsoft will be on the losing end if governments adopt it. IBM will be very glad if Microsoft goes down in importance, so will other technology companies, but they both have lots of money residing on this, so without reading the spec, and knowing what really is going on i would not trust either of the companies. Frankly they are all(MS,IBM,APPL,SUN etc.) FUD spreading, cash hounding corporate entities, there is not much you can do, that is capitalism.

    If for some reason you think the big guys opensource stuff, just to feel better trust me they don't, they do it because they get more money out of it, so they are willing to sink money into it.

    1. Re:IBM or MS who to trust by ThePhilips · · Score: 2, Insightful

      [...] and considering that ODF does not support a good chunk of features in Office 2007 [...]

      Bullshit. First: ODF is format and M$O2007 is (unreleased) product. Feel the difference.

      Second. Guess why StarOffice file format (SXW, tried and proven in real product) spent that much time in OASIS/ISO until finally reaching stamp of approval. You seems to have missed that completely. The main difference between SXW and ODF is support for extensions: SXW is vendor specific XML schema, while ODF does support all kind of extensions on all levels - to be truly vendor neutral and allow proprietary extensions.

      M$ intentionally kept silence during ODF development to claim now that ODF can't support all what they need from it. The whole argument that they were silent during ODF since they didn't wanted to intervene with its progress is totally BOGUS. Standardization process isn't place for political games "take and give" - it is place for finding common ground. M$ didn't wanted finding common with rest of industry - and now they try to turn tables around and paint IBM (who raised valid technical point) as bad guys.

      --
      All hope abandon ye who enter here.
    2. Re:IBM or MS who to trust by darkonc · · Score: 1
      1. Since MS was silent in the technical stage of the ODF standards process, it would have been far too obvious what they were doing if they, at the last minute, piped up with complaints about ODF that they'd been sitting on for the duration of the whole process.
      2. If MS had suddenly piped up with (real or imaginary) complaints about ODF, then it would have been open season on OXML -- and OXML has way less to protect itself from any serious complaints.
      3. MS was probably waiting for this opportunity to paint itself as the aggrieved member of this drama.
      4. OXML really does have serious problems -- among them, undocumented blobs that -- if a vendor manged to implement a reader for (for example) the MS document formats mentioned but not used in the 'standard) ((e.g. the Windows-95 format), then MS might have had the ability to sue those programmers over the infringed patents in the undisclosed part of the "standard". (they might not do it today, but what about 5 years from now when they've re-established their monopoly hold on the office suites.
      --
      Sometimes boldness is in fashion. Sometimes only the brave will be bold.
    3. Re:IBM or MS who to trust by mvdwege · · Score: 1

      ODF does not support a good chunk of features in Office 2007 (Excel etc.)

      Like what? I keep hearing this from the MS shills, but I haven't seen many examples yet. Anyone care to post any? And actual shortcomings in the format mind you, merely touting features that MSOffice supports and OpenOffice doesn't, doesn't count unless you can prove that no implementation would be able to support the feature because of shortcomings in the document format.

      Mart
      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    4. Re:IBM or MS who to trust by ThePhilips · · Score: 1

      1 Since MS was silent in the technical stage of the ODF standards process, it would have been far too obvious what they were doing if they, at the last minute, piped up with complaints about ODF that they'd been sitting on for the duration of the whole process.

      That's why process in the place: so people can submit complains. And process procedures are pretty strict so that (i) single company does have problem torpedoing standard (though M$ has resources to hire cronies) and (ii) complains are taken on technical merits and often deferred to next minor revision of standard. M$ was most welcome to complain/pile up issues - it would have just made ODF immune to future such complains. But M$ played that card incorrectly, because they have actually withdrew themselves from OASIS more or less completely: for good play they had to have pile submitted but rejected. In that case, they would have had valid point: "we tried to get features we need in ODF but OASIS/ISO/etc had rejected them."

      2 If MS had suddenly piped up with (real or imaginary) complaints about ODF, then it would have been open season on OXML -- and OXML has way less to protect itself from any serious complaints.

      You seem to try to draw poor analogy. First nobody in EOOXML case were piling up complains against M$ to sink their proposal. M$ had chose the time all by itself and noway the complains to EOOXML wouldn't have looked like piled up - since they were all gathered in matter of days/weeks with literally no time for anybody else to comment. That's stinking 6000 pages - folks wake up - and for technical documentation that's just deadly mark "irrelevant" (If something took that much to explain, it most likely explained poorly and inconsistently. Personal experience.)

      Second. No "if"s please. ODF is standard. EOOXML is proposal. If somebody's late to market - s/he has to listen to what others say and check what others are using. M$ has to correlate properly with ODF with it was standardized first. And also, you would notice that most of the complains to EOOXML are not "overlaps with ODF", but (1) inconsistencies in the proposal and (2) contradictions/incompatibilities with other standards.

      Do not tell me that f*ck up leap year calculation is "required". Or that EOOXML's inconsistency on measure units also is "shall have feature". That's just shows level of irresponsibility of M$ what further damages value of (and whole point of) standardized file format.

      --
      All hope abandon ye who enter here.
  49. Re:Poor Microsoft by digitig · · Score: 1

    Oh, I expect they can see it perfectly well [1], it's just convenient for them to pretend that they can't.

    [1] After all, what do you expect to find up somebody's ass? Yep, Open XML fits the bill neatly!

    --
    Quidnam Latine loqui modo coepi?
  50. Kerplosion! by Anonymous Coward · · Score: 0

    "Microsoft has determined that it is important to shine a bright light on IBM's activities that will have a negative impact on the IT industry and customers, including taking concrete steps to prevent customer choice, engaging in hypocrisy, and working against the industry and against customer needs," said the spokesperson. "Microsoft will continue to be public in identifying the ways that IBM is trying to prevent customer choice." My head just asploded from the irony.
    1. Re:Kerplosion! by ThePhilips · · Score: 1

      Seems like M$ have hired better PR people who can say that with straight face.

      Even skin deep analysis identifies the RTFA as "personal attack" (person == IBM) and thus dismisses it as "FUD".

      Personal attacks are just confirmation M$ this time has no technical arguments against ODF. All they have left is to resort to underhanded tactics like that.

      --
      All hope abandon ye who enter here.
  51. Embrace and extend? by Pascal+Sartoretti · · Score: 1

    Any way that the open source community could embrace and extend Open XML?

    1. Re:Embrace and extend? by 99BottlesOfBeerInMyF · · Score: 1

      Any way that the open source community could embrace and extend Open XML?

      It is doubtful that anyone other than MS will ever be able to even implement OpenXML completely (since it would require reverse engineering old versions of Word, something that has never been 100%) and some of the functions within it are patented while MS provides only limited patent protection. OpenXML is not an open standard as such, but a way for MS to trick enough people into thinking their new .doc format meets the same requirements OpenDocument does. See they both have "Open" in the name? See?

  52. Theory, meet practice by benhocking · · Score: 1

    "In theory, there's no difference between theory and practice. In practice, there is." - someone, at some time

    --
    Ben Hocking
    Need a professional organizer?
  53. Multiple vendors and a single standard by 140Mandak262Jamuna · · Score: 1

    There should be only one standard. You need competition among the vendors. That is the way to have level playing field. Microsoft is playing with words and fudging the issue by creating competing standards. What if every tire manufacturer proposes his own standards? The market is not served by fragmentation of standards. One standard. Not owned by any vendor but under the control of users, consumers and the marketplace. The standards should promote competition among the vendors. If it does not promote competition then it is not worth having a standard.

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
  54. nteroperability, Choice and Open XML by all204 · · Score: 1

    It is not a coincidence that IBM's Lotus Notes product, which IBM is actively promoting in the marketplace, fails to support the Open XML international standard.

    Does Microsoft not do the same in not supporting ODF? A little hypocritical to me.
    1. Re:nteroperability, Choice and Open XML by Anonymous Coward · · Score: 0

      Actually ODF support is built in to the next release of Lotus Notes (v8.0)

      (Disclaimer, I work for IBM)

    2. Re:nteroperability, Choice and Open XML by ThePhilips · · Score: 1

      And not that customers demand the ODF support.

      It is just first time industry has standard for documents and IBM *can* support it fully, since standard is there and open.

      Even if only handful of customers would use it - it is still improvement for consumers. Especially since Lotus never boasted good interoperability with anything else in industry (at least that was my experience and (disclaimer?) my friends working at IBM). Frankly, provided there would be no problems on OO.o/KOffice side, I think customers would love the feature.

      P.S. Though, honestly, I have expected IBM to brag about ODF support in your enterprise documentation management stack.

      --
      All hope abandon ye who enter here.
  55. The discussion by wonkavader · · Score: 2, Insightful

    The article's uninteresting, but did you read the discussion? There are some people who spent a lot of time posting, who quote Microsoft documents, and keep steering the discussion back to Microsoft's talking point, and away from technical points, whenever they're raised.

    I don't know the people involved, and I don't know where they're coming from. But I suspect something. That suspicion colors everything I read in it.

    I cannot read a discussion of my peers and believe what I read today. Every peer is possibly specifically paid to market and lie. Therefore, I have no peers.

    We need a law against astro-turfing.

  56. Why do we need TWO standards? by Anonymous Coward · · Score: 1, Interesting

    ODF already exists as an ISO standard. Why is Microsoft pushing so hard for its own ISO standard rather than just writing an import/export module for its Office suite to support the ODF standard?

    The answer (obviously) is: Microsoft sees an advantage to supporting their own "open" standard versus anyone else's. I put open in quotes because my guess is, based on past observances of Microsoft's behavior in very other case where they supposedly supported an existing standard, that it will quickly become a standard that nobody but Microsoft can support.

    If IBM is indeed blockintg acceptance of a Microsoft standard then perhaps it is because they have looked at the same history I have and drawn the same conclusions I did. Microsoft has no right to be indignant about it; they brought it on themselves with their own past behavior.

  57. MS 4 Choice!? by Tiger+Smile · · Score: 1

    In this letter they talk about choice? Since when? MS is about choice, I guess. Mainly the choice about being locked in to their product like a complete fool, or not.

    Don't get me wrong. Office it really nice. I think as a product it could compete just fine, but MS is never going to allow that. They want you locked in. That's just good for the stock. What's good for the stock is often bad for the user. With Open Office I just don't see the need for MS Office. I don't. I'm sure someone can think of a good reason to have, but I'm guessing most can do without and save a good amount of money.

    What really gets me about people and MS has nothing to do with the battle of free(as in freedom) vs pay software. If you are the CIO/CTO or other officer of a company and you don't, at least look into free software like Linux and Open Office, might be turning your back on your stockholders. This assumes you are publicly traded. I've worked for a few publicly traded companies and they never seem interested in doing more with less(money, and hardware). They are always more interested in purchasing the brand name of the moment. There is rarely a goal in mind when purchasing.

    Maybe I don't choose the best places to work. I current CIO and CTO where I work at the moment seem to be going in the right direction. But that has only come about lately.

    If I was a stockholder in a large company or sat on the board I would want them to explain using costly locked in software. I really can't understand why there are not more shareholder suits about this subject.

    --
    -- Prepared at the direction of, or to be sent to Legal Counsel, in anticipation of litigation. Attorney Client Pri
    1. Re:MS 4 Choice!? by jrothwell97 · · Score: 1

      Exactly. There's no denying that MS writes good software. However, it all started to go downhill when Bill Gates suggested that people sold software instead of swapping it. Capitalism has ruined the software industry, and it's all Mr Gate$$$'s fault. That's the difference between Microsoft, the software company, and Micro$oft, the monopolising rival-bashing not-at-all-transparent and penny-pinching multi-national corporation.
      Could 1984 be about to happen again? Let the revolt against M$ begin...

      --
      Those using pirated Tinysoft signatures(TM) are a real threat to society and should all be thrown in jail.
  58. So, put the lie to their claims by TheWoozle · · Score: 1

    ...go over to http://openxmldeveloper.org/default.aspx and fill up their forums with lots of direct questions about how to implement the OpenXML "standard"?

    Tell them you're developing a cross-platform application with Linux and OS X versions, I'm sure they'll love that.

    --
    Insisting on "correct" English is like saying that there is only one, definitive recipe for chili.
    1. Re:So, put the lie to their claims by disasm · · Score: 1

      863 users have contributed to 918 threads and 957 posts.

      Wow, that's a really happening place :-P

      Sam

  59. cool! by fury88 · · Score: 1

    We should have a Celebrity Death Match!

  60. MS to Release full Open XML Specs by hduff · · Score: 1, Insightful

    After all, they had to create a 6000 page document without releasing any information on how to make their "open" standard work. There are so many statements like "functions as per Word 95" without explaining what that means. They must have worked long hours creating a specification that doesn't actually specify how to implement it.


    MS intends to release the complete implementation details as soon as optical disc technology catches up and 8 Terabyte quad layer discs become commonplace and the drives are available on all Compaq and Dell computers; MS will open source its BlakDeth-Ray(tm) technology to speed the development process, however, the BlakDeth-Ray(tm) SDK requires an NDA, a per-seat license and a DRM dongle compatible with Windows Vienna. It must also "function as per Microsoft Bob".


    MS also needs to locate a programmer named Karl to produce his code comments for the Word 95 spec, but they have been saved in Multi-Tool Word format and are currently unreadable in Office 2007.

    --
    "I believe in Karma. That means I can do bad things to people all day long and I assume they deserve it." : Dogbert
  61. What about non-msft products? by walterbyrd · · Score: 1

    What about future microsoft products?

    Or, were you being sarcastic?

    1. Re:What about non-msft products? by segedunum · · Score: 1

      At a guess, I'd say there was sarcasm in there. Besides, what are non-MSFT products? I'm not aware of any............

  62. Aye, it can! by Apagador-Man · · Score: 1

    Billy boy! Open up that microsoft filled arse of yours and make room for my incoming army boot! WHAM!!

    --
    In the end, there can be only one!
  63. ODF is format by SgtChaireBourne · · Score: 3, Insightful

    Having looked into both formats, I realized that they're both trash.
    ... OpenOffice.org and MS Office's HTML output is garbled and insane.

    So (assuming any legitimacy to the complaint) then use a different tool to convert OpenDocument to HTML. Geez. It's XML and there are quite a few ways to make the transition, many of which are quite good.

    You do realize that the article is about the format and not the applications which use them, don't you ? Yeah. I thought so. There are something close to three dozen applications which support OpenDocument, of which OpenOffice is only one.

    MS shills seem to be working over time to try to confuse the issues regarding OOXML vs ISO/23600 aka OpenDocument. Two of the main themes are here.

    • The old one has been OpenDocument == OpenOffice;
    • the new one joining the FUD storm is the claim that it is IBM and only IBM backing the OpenDocument format.

    Crissakes, even the government of China is trying to harmonize with OpenDocument. You also have the 5000 or so participants in OASIS representing 600 or so organizations, companies, agencies and universities participating in OASIS, which is responsible for OpenDocument. You also have about 2 billion MS Office users tired of being forced into a new office suite and/or operating system purchase every the vendor decides to change its undocumented, binary formats.

    The whole thing seems to be MS doing the only thing they're good at, waging a PR war, to try to 1) bring focus away from the technical issues being discussed at ISO, and 2) try to hide the groundswell of support for a universal file format.

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
    1. Re:ODF is format by ChunderDownunder · · Score: 1
      Precisely, OpenOffice.org is an implementation.

      KOffice, for one, uses ODF as its native file format and is fairly adequate in terms of office functionality.

      If anything, the FUD surrounding IBM is laughable given that Sun Microsystems, historically at least, drove OpenOffice.

  64. the idiots damn their own case by fuliginous · · Score: 1
    Somewhere in it Microsoft says

    "In XML-based file formats, which can easily interoperate through translators and be implemented side by side" If this from Microsoft is so true why do they need their standard at all? Why not just adopt the one that already exists.
  65. a "blast" of humor by planetfinder · · Score: 1

    1. Microsoft is probably, as they say, investing considerable effort/expense to figure out what
    customers want in a document format and that's probably a good thing.

    2. Since their stock is publicly traded, Microsoft has some responsibility to
    make a profit on their investment in document format research.

    3. Microsoft's history of success consists largely of establishing de facto proprietary standards
    and parlaying effective control of those standards into enormous profit
    (congratulations to them and may we all be so successful in life)

    In this context the letter from Microsoft to IBM is a "blast" of humor.

  66. Keyboards by Anonymous Coward · · Score: 0

    What I always do is buy an Apple keyboard. Reason? I'd rather look at a Apple key than a Windows key. Plus, Apple keyboards are quite nice (built-in usb hub, etc).

    Does anyone know where I can get a keyboard with a penguin or gnu in place of the Windows key? That would be even better.

    1. Re:Keyboards by Doctor+Memory · · Score: 1

      When I bought a copy of Wasabi NetBSD (now just "Wasabi BSD"), they included a NetBSD Daemon case sticker. Fit perfectly, in fact it's still there! Of course, that PPro 200 box doesn't see a lot of use any more...

      --
      Just junk food for thought...
  67. Format Wars by hitmanWilly1337 · · Score: 1

    There can be only ONE!

    (sorry, had to be done)

    1. Re:Format Wars by slack_prad · · Score: 1

      like mp3?

      --
      Sent from my desktop computer
  68. A brave soul and a feeble mind. by Erris · · Score: 3, Interesting

    What the heck kind of open document format requires a rocket scientist to figure out it sucks? Most rocket scientists know more about you know... rockets and stuff.

    True, and you could probably earn a PhD in ME from a good university before you could finish reading all 6,000 pages of M$ spec. So there, as the OP stated anyone can tell you which is better. Confronted with a 700 page volume or three feet of shelf space that do exactly the same things, most people would go with ODF. As is the usual case, the only person who will ever read M$'s soon to sink standard are it's authors. Something makes me think a majority of the spec was written by scripts, so that no human being will ever have read it.

    All of the human being who have read parts of the M$ "standard" have quickly found out it's not a standard at all. It's incomplete and contradictory. The would be implementor is left to find ancient implementation details from older secret formats. Those details were different from version to version and even on different "platforms" within the same version. "Make it look just like the Apple Version of M$ Word from 1995" is hardly a specification and the M$ proposal says things just like that, though you might think that they could fit exact measurements into 6,000 pages. That kind of bullshit has little to do with a formatting implementation, and properly belongs to the exporter that M$ themselves should author because they are the only party with knowledge of all the previous versions. Mostly, their so called "standard" is an admission of past non portability.

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
    1. Re:A brave soul and a feeble mind. by Macthorpe · · Score: 1

      One person spending 5 minutes per page (a rather conservative estimate) reading for 8 hours a day would take you just over two months. Spend 30 minutes a page and it might just take you a year. Please point me in the direction of somewhere where I can get a PhD that's worth a damn in a year and I'll show you some fantastic seafront properties in Switzerland that I'm just itching to be rid of.

      Not to mention if they only have 1 person examining a spec then they aren't doing their job properly.

      Oh, and let's not forget that a Class A liaison of the ISO already approved the OpenXML as a working open standard, and that OpenXML already conforms to the EU's definition of an open standard (who have been far more strict with MS than the US have been). In fact, the only company who voted against it's ECMA approval was - shock horror - IBM, which made the result an extraordinarily close 20 votes to 1 in favour of adoption.

      I think 20 out of 21 members of a standards organisation know a darn sight more than you do about, well, standards.

      --
      "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
    2. Re:A brave soul and a feeble mind. by fritsd · · Score: 1
      Yeah, but when you say "Class A liaison of the ISO" it's a bit disingenious, no?
      ECMA's core business seems to be to quickly approve standards on a broad range computer hardware; I'd trust them to give a good standard for CD-ROM thickness, something they've been doing since 1984 apparently ("Optical storage" TC31). However when on their website I see the separate category "Office Open XML Formats" it seems a bit overly specific :-) and geared towards exactly 1 proposed standard:
      This TC45 programme of work specifies:

      1. To Produce a formal Standard for office productivity documents which is fully compatible with the Office Open XML Formats
      TC45 is chaired by Microsoft, unsurprisingly.

      Now contrast this to OASIS which is admittedly much younger (1993) but has as core business, to design and specify XML languages for interoperability (http://www.oasis-open.org/committees/committees.p hp).
      I'm a member of neither, in fact I'm not even affiliated with making standards, but I can tell you I'd trust a standard much more if it was made by multiple parties, of various backgrounds, working together to crystallize their consensus in a standards document, as opposed to one single vendor, telling the standards organization to make it exactly like their "specification" and approve it even if it's
      - 6000 pages,
      - specifies dates wrong intentionally (http://www.grokdoc.net/index.php/EOOXML_objection s#Ecma_376_contradicts_numerous_international_stan dards, 35 Mb PDF http://www.ecma-international.org/news/TC45_curren t_work/Office%20Open%20XML%20Part%204%20-%20Markup %20Language%20Reference.pdf p. 2523 top ),
      - and has external references to non-standards documents that aren't even publicly available for review (http://www.grokdoc.net/index.php/EOOXML_objection s#Ecma_376_relies_on_undisclosed_information, http://www.grokdoc.net/index.php/EOOXML_objections #Ecma_376_cannot_be_reasonably_implemented_by_othe r_vendors look at par. 2.15.3.51 p. 1462: I quote

      2.15.3.51 suppressTopSpacingWP (Emulate WordPerfect 5.x Line Spacing) This element specifies that applications shall emulate the behavior of a previously existing word processing application (WordPerfect 5.x) ...
      after which they say, to be honest, "don't use this".
      Look on p. 1463 for a striking example to see what you get if you implement it wrong! (Really! p.1463 of the text, p. 1469 of the pdf. I dare you.)
      IMHO, a *standard* would have defined something there like <modifylinespacing factor="0.93"> and leave the factor to the implementor, instead of actually *specifying* "This emulation typically results in line spacing which is reduced from its normal size".
      Why does a new standard need 67 paragraphs of compatibility settings, anyway?
      Give me a break (not a Word97LineBreak). I've read standards. I've implemented standards. This OOXML is not one. On the other hand, the 737 pages http://docs.oasis-open.org/office/v1.1/OS/OpenDocu ment-v1.1.odt is, well, boring, but readable.
      --
      To be, or not to be: isn't that quite logical, Slashdot Beta?
    3. Re:A brave soul and a feeble mind. by Macthorpe · · Score: 1

      But then, saying 'Microsoft chairs TC45' is also disingenuous. Microsoft chairing TC45 is almost completely irrelevent as the standard still required backing from the majority of 20 other representatives. That included reps from Corel and Apple, both of whom approved the standard.

      I won't question that you have implemented and read standards. So have I. That doesn't make either you or I an expert on what is acceptable as an open standard and what isn't. However, ECMA has apparently had more than two thirds of their standards and tech docs accepted by ISO as standards which is not a track record to shake a stick at.

      So, no, I'm not willing to read 6000 pages (or even 737) because I have better things to do. Regardless of this, I'm more willing to trust the judgement of ECMA, an international European standards organisation, than Erris, the sockpuppet of a Linux zealot with a tenuous grip on reality.

      --
      "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
  69. TFA is somewhat misleading by Lonewolf666 · · Score: 1

    As I understand it, Microsoft was already successful in getting ECMA to accept their XML format as an ECMA standard. Now they want ISO/IEC JTC1 to accept their OpenXML as an ISO standard too, which IBM is opposing.
    Read the open letter linked to in TFA, for all its marketing speak it will give you more insight into the facts. The open letter does, however, omit one important detail:
    ISO has a bit of prejudice against releasing multiple standards for the same purpose, because that tends to defeat the purpose of a standard. As ODF was an ISO standard first, this does of course work against Microsoft's OpenXML. Now Microsoft tries to malign this as an attempt to "take away choice".

    --
    C - the footgun of programming languages
  70. poor Microsoft by w_albright · · Score: 1


    How is poor, beleaguered Microsoft, with their paltry billions of dollars, supposed to come up with the resources to support ODF? IBM is obviously using their vast resources and clout in the industry to advance their own agenda at the expense of smaller, less powerful companies.

    Hey, wait a minute...

  71. Holy Hell! by Erris · · Score: 1

    I'm not sure which is more amazing, that they made Hell holy, or that they raised it.

    10 GB footprint, "cursing for weeks" comments by it's advocates, broken drivers ... but no sales and a plunging stock price. That non free software would bloat that way and make users so happy is not so amazing but they have not managed to raise it by a long shot. The repetition of the M$ "we've already won" argument and missrepresentation of M$'s attitude takes articles by this AT author way down in my estimation.

    "M$ is big" does not translate into technical merit. Crappy specs deserve to be shot down.

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
    1. Re:Holy Hell! by Anonymous Coward · · Score: 0

      You really are twitter. I hadn't realized what bothered me about you but now I understand.

  72. the kicker: by mstone · · Score: 3, Funny

    -- Please enter your password to confirm your password confirmation.

    1. Re:the kicker: by Anonymous Coward · · Score: 0

      Thank you for confirming your password. This information must be sent in an unencrypted format to Microsoft in an effort to confirm you password. Once your password has been confirmed your system will then perform a Windows Genuine Advantage check to ensure your copy of Windows is genuine. This check may send further details to Microsoft.

      If you fail to send Microsoft any of this information you will not be able to rename your file.

      Send Don't Send Cancel

  73. XML is "X"ML just for this reason by Anonymous Coward · · Score: 0

    X as in eXstensible. So, yes, it's going to be extended.

    Sigh. Only suits could, or would, twist openess into ownership.

  74. Laptop are chinese no-name in fact. by DrYak · · Score: 1

    pretend that your laptop is a generic Chinese copy...


    In case your good conscience tingles, that won't be a lie.
    Except for Asus and MSI, nobody makes their own laptop. Usually Dell, HP, etc... buy barebones from original design manufacturers like Quanta, fit in accessories (CPU, Disc, RAM, mini-PCI boards) and put their brand on it.

    You could have genuinly cut the middle men and directly have bought a barebone and equipped it yourself, for a fraction of the price that big-names sell them.
    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    1. Re:Laptop are chinese no-name in fact. by Drooling+Iguana · · Score: 1

      Do you have a link to any site with more information on how to build laptops and where a home user would buy the components?

      --
      ... I'm addicted to placebos
  75. Oh boo hoo by ch-chuck · · Score: 0, Flamebait

    M$ft made their company out of sabatoging competitors products and called it 'free market competition' - they will just have to eat it when others get the upper hand and give them a taste of their own medicine.

    --
    try { do() || do_not(); } catch (JediException err) { yoda(err); }
  76. Ars denies reality. by Erris · · Score: 1

    I thought the main objection to OpenXML was that it fails to define a number of things, essentially saying "render like WordPerfect 1.0", making it an incomplete standard. Making it not impossible but very difficult for anyone other than Microsoft to implement it so it's fully compatible with the MS version.

    The author dissmisses such concerns as "groundless":

    Claims that the spec is impossible for third-parties to support have so far proven groundlessin fact, longtime rival Sun started working on an Excel Open XML import filter for OpenOffice.org's Calc program.

    Sun is a big backer of Open Office which has been decoding M$'s secret formats for a decade, so their continuing is a non starter. How successful they will be is another matter and one M$ loses either way.

    Slashdot pointed to a review that proved these issues back in July and Ars Technia forum members quickly pointed to other detailed and credible criticism Anyone who would confuse this as an IBM vrs. M$ story has taken the M$ party line without critical thought.

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
  77. The best thing about standards... by Anonymous Coward · · Score: 0

    Is that there are so many to choose from! :/

  78. Huh!!! by TigerDawn · · Score: 1

    Remind me why this is news. Microsoft Complaining that IBM is being competitive. They are competitors.

    What bothers me is that enough people thought this was important to hit the front page!!

    --
    Internet Retail spaces are wonderful. Get over it!
  79. Space is a BIG concern.... by Gr8Apes · · Score: 1

    Last time I checked, your brain didn't increase in size. Since we're talking about human interfaces with documents, or should be, 16+ character tags become odius to decipher. Bold = , Italics = and so forth. Easy to comprehend formatting commands. Fonts, styles, etc should be equally simple. Why obfuscate a workable system? Layout should be equally simple.

    --
    The cesspool just got a check and balance.
  80. If the sentence includes the word "wallet" by Dan+Stephans+II · · Score: 1

    Then it would probably work.

  81. yo by Anonymous Coward · · Score: 0

    if you are testing the comments feature thing, it is a text link in that little toolbar thingee they keep changing around. The default color setting is rather *dark* and hard to see.

  82. IBM? What does IBM have to do with it? by iabervon · · Score: 1

    Sun chairs the technical committee for ODF, and the Open Document Foundation has the plurality of the membership. IBM is one of the medium-sized players. Most of the organizations that Microsoft claims were part of ECMA's work on OpenXML were actually working on ODF, too. Now, it is true that there's a global campaign against OpenXML, because everybody who Microsoft doesn't specifically fund hates it and can list a dozen reasons that ECMA shouldn't have touched it before getting bored. But I don't see any reason to single out IBM as leading the global conspiracy.

  83. Microsoft Standards by mlwmohawk · · Score: 3, Informative

    IMHO this is is the crux of the "Microsoft Problem" in entirety.

    First: They have no idea how to document file formats, this is mostly because of their file format model. I worked as a contractor, indirectly, for Microsoft a long time ago. Their file formats are not "documented" per se'. They are program structure based and can change on the whim of a developer, their name at the time was "chunk format." This works well if you don't expect anyone to use your document format or you supply the access library.

    At its core it is because they do not design formats, they code them as needed. Need a feature or special case? Just add a struct, an ID, and a chunk of read/write code and it works. How the hell do you document the outcome of that process? This isn't a bad methodology for internal state or temporary files, but it is a disaster for any sort of long term accessibility and interoperability.

    Microsoft develops software like a small company because as long as they have the monopoly, they don't *need* to supply document format information in order to compete. Everyone else has to understand their formats and they aren't going to help at all. Their 'XML' format shows they have not changed one bit. Rather than "design" the document format, they are merely documenting what they have which is just a bunch of special cases.

    Second: A true open office document format, usable by everyone, will spawn amazing amounts of innovations. Everything from document searching to intelligent document processing. When anyone can read and create documents on any platform or programming language than everyone else's programs can use as well, just think of what people will come up with. If that's going to happen, Microsoft has to make sure that they are the only benefactor, because except for the monopoly, Microsoft has no inherent value in the face of Linux and OpenOffice.org. At least Apple makes a nice computer.

  84. Open My A** by ibm1130 · · Score: 1

    Anything "Standard" from M$ must be regarded with suspicion bordering on the paranoid.
    M$ historical behavio(u)r makes this approach the only sane alternative.
    An M$ Open Standard is always so riddled with proprietary and mandatorily buggy kruft that
    to call it "Open" is to make mock of the English language.
    M$'s standard could be repaired but then it wouldn't be condusive to paltofrm lock and THAT
    would never do would it.
    Need I say whose side I'm on in this one

    IBM(me not the biz)

  85. Open as in Microsoft Open by guruevi · · Score: 1

    OOXML is NOT open, so please do NOT use it. Read the articles recently on Groklaw, the standard submitted to ECMA specifies that only THAT version of the OOXML is open and has the covenant 'not-to-sue'. As soon as another vendor (or Microsoft) decides to extend the format or change it (eg. in the next version of Office), the whole OOXML is closed again and subject to patent litigation.

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
  86. Here's why by Anonymous Coward · · Score: 1, Informative

    The following is a comment taken from Groklaw because I can't say it any better myself.  All I can say is that (hopefully) the rest of the world is finally moving out from underneath Microsoft's thumb.  I hope that we all continue until we're free (as in freedom, not beer):

    Authored by: schestowitz on Friday, February 16 2007 @ 09:42 AM EST
    ,----[ Quote ]
    | From: Bill Gates
    | Sent: Saturday, December 05, 1989 9:44 AM
    | To: Bob Muglia (Exchange); Jon DeVaan; Steven Sinofsky
    | Cc: Paul Mariz
    | Subject: Office rendering
    |
    | One thing we have got to change is our strategy -- allowing Office
    | documents to be rendered very well by OTHER PEOPLES BROWSERS is one of the
    | most destructive things we could do to the company.
    |
    | We have to stop putting any effort into this and make sure that Office
    | documents very well depends on PROPRIETARY IE capabilities.
    |
    | Anything else is suicide for our platform. This is a case where Office has
    | to to destroy Windows.
    `----

    http://www.iowaconsumercase.org /011607/2000/PX02991.pdf

    Share the knowledge, folks.

    1. Re:Here's why by Anonymous Coward · · Score: 0

      Very Interesting... considering that the first version of Microsoft Office was released in 1989 for the Mac, and the first version of Office for Windows didn't appear until 1990.

      Oh, wait... the letter was talking about the IE capabilities. The first Microsoft browser (Spyglass Mosaic) wasn't bought/licensed/whatever until 1996, and IE version 3 also wasn't released until 1996. This is about 7 years after this supposed email from Bill Gates. Talk about forward thinking!

      (Source: wikipedia.com)

  87. www.anyofficesuite.org - say yes to ODF by Anonymous Coward · · Score: 0

    Double standards and product specific formats like OOXML will preserve status quo - ie. lockin and MS monopoly.

    Support ODF in actions - see http://www.anyofficesuite.org/

  88. Yeah ... why can we have two? by murfazurf · · Score: 1

    Similar to an above comment.

    Why dont they just break out the dang "standard". Hello? Arch/Design Priniciples? - Layered the Standard?

    1. ODF 1.0 - The simple basic 1.0 way of doing things. Not alot of bells and whistle but we can share hte basic structure of letters, words, sentences, paragraphs, images ... etc

    2. ODF 1.0+ - The not-simple bloatware feature-mad vendor-locked solution. You know the useless paperclip. Macros that do simple things with small amounts of data well, but choke when you actually want to leverage the repetition of doing the macro on large amounts of data.

    #2 could be sold as "Advanced ODF" or "WOW ODF" or "ODF for the clinically insane"
    #1 could be sold as "ODF Foundation" or "ODF when you want to actually get something accomplished"

  89. But what about the w3c.... by Anonymous Coward · · Score: 0

    Wouldn't it be sufficient to stick with XHTML and a decent implementation of CSS2 (or above) standards? I reckon it'd be enough for a large majority of documents.

  90. Microsoft sums themselves up by mgiuca · · Score: 1

    "a blatant attempt to use the standards process to limit choice in the marketplace for ulterior commercial motives - and without regard for the negative impact on consumer choice and technological innovation"
    Wow... I just never heard anyone sum up Microsoft so concisely.
  91. Puh-leaze by UnknowingFool · · Score: 2, Informative

    Microsoft blasting IBM over standards is another paranoid delusion of MS. IBM and 20 countries did not object to the its OOXML standard because MS proposed it. They objected because the standard is fundamentally flawed. The arstechnica article doesn't go into depth about the objections but Groklaw had a better analysis.

    My personal opinion is that MS did a poor job of the standard on purpose. They propose their standard so that technically they are working towards interoperability if anybody asks. However, they do it so badly that it could never be adopted. Then they can point to that reason as why they chose not to open up their format.

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.
  92. And why not? by Bert64 · · Score: 2, Informative

    When ODF was being standardised, there was no existing standard, nor was there anything else competing to be standardised, there was no justification microsoft could have used to claim it should be rejected.

    Now on the other hand, ODF is already standardised, having a new incompatible standard will simply fragment the industry, which is precisely what standards seek to prevent. What microsoft should do, and what ISO should tell them to do, is either use the existing standard, or go through the proper channels to propose updates to it.

    Any deficiencies microsoft believe ODF to have, are entirely their own fault... microsoft have long been a member of OASIS, and were more than welcome to contribute to the original drafting of ODF, they made the decision not to in the hope that it would never get anywhere and be forgotten about.

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  93. You're not making good sense by meosborne · · Score: 1

    OOXML is supposed to be a *standard*, something that others can read an implement by reading the spec. Tags which simply say "do it like Word95 did" are completely useless to everyone *except* Microsoft since Microsoft is the only one who actually knows what what is means. That alone should disqualify it as an international standard.

    "I would think that you could load one of these old docs, and save it as DOCX and it would look and print the same as before."

    It might, but *only* if you are using Microsoft Office since only they know how it actually works. This is, of course, the intent. They want to appear to be open when in truth no one but them can effective implement the "standard".

  94. "Strong words"? by iminplaya · · Score: 1

    (Score:-1, Flamebait)

    --
    What?
  95. You don't get it. by dudeman2 · · Score: 2, Insightful

    The autoSpaceLikeWord95 flag is *not* for Word 95. It is for all subsequent versions of MS Office and it translates to a set of special case, undocumented format attributes.

    Here is how the flag is used today:

    1) Open Word95 document containing full-width East Asian characters in Word 2007+
    2) On open (import) Word 2007+ sets the "autoSpaceLikeWord95" document property in the new document
    3) On display, Word 2007+ displays the document using the special case formatting rules.
    4) On Save as OOXML, the document gets saved with the "autoSpaceLikeWord95" flag set

    So the problem for non-MS OOXML implementers is: WTF does "autoSpaceLikeWord95" mean? The only way to determine this is to reverse engineer the behavior by studying Microsoft Word 95 in detail. That is completely inappropriate for an open standard.

    If MS was sufficiently motivated to produce a true "open" standard they should have translated the "autoSpaceLikeWord95" into a set of document presentation attributes whose meaning does not reference the behavior of any particular implementation. (Something like: autoSpaceLikeWord95 in a Word document translates to "allow 2px of space on either side of the character, except in years evenly divisible by 3, in which case allow 3px.)

    1. Re:You don't get it. by rbanffy · · Score: 1

      (Something like: autoSpaceLikeWord95 in a Word document translates to "allow 2px of space on either side of the character, except in years evenly divisible by 3, in which case allow 3px.)

      This is completely incorrect - these rules only apply on Mondays and Wednesdays in countries (information gathered from the local installation of the OS) in which either Friday or Sunday but not both are considered workdays. When either Sunday is not a workday or the Moon is neither in Pisces nor between Virgo and Sagittarius, the rules are reversed and they allow for 3 pixels on years divisible by 2 and 2 in years divisible by 3. Years divisible by 4 or 5 require a fractional number of pixels that is not defined in this document. In years that are divisible by 2 and also palindromes the whole paragraph is substituted by an animation depicting a military parade...

      ;-)

  96. Doubleplusungood argument that MS has there... by Kazoo+the+Clown · · Score: 1

    So, the MS argument isn't that they disagree with any of IBM's issues with Open XML, but that MS didn't impede ODF? What a hoot...

  97. Re:Poor Microsoft by Anonymous Coward · · Score: 0

    It also makes baby jesus cry. ;)

  98. Open XML? by Wolfger · · Score: 1

    I didn't know it was closed... Why is M$ trying to take a good thing and corrupt it?

  99. Sigh. Please do a bit of research by meosborne · · Score: 1

    ODF is *implemented* by Openoffice.org and is used as the default format. ODF is controlled by Oasis and the ODF technical committee.

    Now, let's contrast OOXML and ODF:

    Goals:

    OOXML: "The goal of the Technical Committee is to produce a formal standard for office productivity applications within the Ecma International standards process which is fully compatible with the Office Open XML Formats"

    An odd statement, yes? Produce a standard compatible with itself? ?!? To understand this you have to go back to the formation of TC45 (the ECMA technical committee who created the ECMA OOXML standard). That goal refers to the formats used in Microsoft Office 2007. Note that *NO* other software is given consideration at all. Only Microsoft's.

    ODF: The purpose of this TC is to create an open, XML-based file format specification for office applications.

    The resulting file format must meet the following requirements:

    1. it must be suitable for office documents containing text, preadsheets, charts, and graphical documents,
    2. it must be compatible with the W3C Extensible Markup Language (XML) v1.0 and W3C Namespaces in XML v1.0 specifications,
    3. it must retain high-level information suitable for editing the document,
    4. it must be friendly to transformations using XSLT or similar XML-based languages or tools,
    5. it should keep the document's content and layout information separate such that they can be processed independently of each other, and
    6. it should 'borrow' from similar, existing standards wherever possible and permitted.

    Note that compatibility with any particular piece of software, not even OpenOffice.org is *NOT* a goal. Software should implement the standard, not the other way around like OOXML.

    All of the ODF TC minutes are publically available to all. This is not true of the OOXML TC.

    Anyone, even regular individuals, can join Oasis (and indeed they have) and participate in the evolution of ODF. Only companies can join ECMA.

    Which do you think is more open? I think the answer is pretty clear.

  100. Microsoft: you are untrusthworthy by merc · · Score: 1

    This is a pavlovial response to your history of underhanded, sneaky, outright dishonest, unethical behavior. You are not honest or ethical in your business dealings with the world.

    You are not trusted or trustworthy.

    Go pound sand.

    --
    It's true no man is an island, but if you take a bunch of dead guys and tie 'em together, they make a good raft.
  101. This a a moot point, not a format war! by Anonymous Coward · · Score: 0
    In case you failed to read the article...

    An estimate by Corel last March found OpenOffice.org and StarOffice--the office suites on which the OpenDocument format was based and the first to implement it-- to have a market penetration of less than a 0.3 percent.

  102. indeed by oohshiny · · Score: 1

    Microsoft has strong words for IBM, which it accuses of deliberately trying to sabotage Microsoft's attempt to get Open XML certified as a standard by the ECMA.

    Quite deliberately, in fact. And quite justifiably so.

    The only decent thing for Microsoft is to either withdraw the submission, or... no, that is the only decent thing to do. Even if Microsoft put their patent into the public domain, the fact remains that Microsoft Office XML is a piece of shit.

  103. No go by TheConfusedOne · · Score: 1

    I tried running Windows on the fridge. It kept freezing up on me.

    --
    --- I wish I could hear the soundtrack to my life. That way I'd know when to duck.
    1. Re:No go by iminplaya · · Score: 1

      Ignoring ACs makes you a good listener... not.

      --
      What?
  104. ECMA don't make me laugh by Anonymous Coward · · Score: 0

    Did ECMA accept Java. No that is because Microsoft virtualy owns ECMA. ECMA is a joke. Its ratification of C# is a joke. The only member of ECMA that will not bend over every time MS drops the soap is IBM. You dedicated OS guys need to find out more about these so called standards bodies. In the case of ECMA, that is going to require some regular visits. That is because the webmaster spends most of his time deleting and changing ( re-interpeting) the past, very orwellian in a double-plus not good sence.

  105. Good Company "Sabotages" Bad "Standard" by IBitOBear · · Score: 1

    Hold your horses a moment. Isn't it the _JOB_ and _PURPOSE_ of participating companies to sink bad "standards" when they are part of the standards setting process?

    The world of politics has basically poisoned the mindset in this planet. In politics it is business as usual to suggest something horrid and be "negotiated back down" to merely squalid and grotesque. We call this "compromise". But it isn't the compromise your great grand (progenitor) had in mind.

    See, we are only supposed to compromise the "somewhat overreaching but still reasonably based on ideas that are workable or understandable" into something that is "workable".

    Once something is not "workable" "understandable" or "reasonable" it isn't supposed to get any slice of any pie anywhere.

    But in politics it does...

    And since Microsoft's #1 products are now "political perceptions" and "lobbyists" they think their "technology" "ought to be" given a "politically fair treatment."

    But technology still remembers what politics has forgotten. Everything that passes into law/standards has to actually be implemented by someone somewhere to have any meaning.

    See... Bad law still at least gets good press in a target audience within the unvarnished popularity contest that is politics... Bad standards get people killed in the real world that is medical software and defense software and legal software and embedded systems software (and so on).

    You can ignore bad law, and even our enforcers do so every day.

    You can not ignore bad software because when you turn your back on it, it eats your data, and sometimes your children.

    So standards setting isn't supposed to be fair, it's supposed to be "kill the malicious, weak and stupid" lest they kill us all.

    So to translate TFA, Microsoft whines that IBM did its job by trying to kill the malicious, weak, and stupid Office XML anti-standard.

    --
    Innocent people shouldn't be forced to pay for inferior software development.
    --"Code Complete" Microsoft Press
  106. I agree in principle. by SanityInAnarchy · · Score: 1

    However, unless your ODFs are getting ridiculously big, it's pretty irrelevant. They're stored as a zipfile, and any images are stored in their original, native format (I think -- or are they converted to PNG?) in the zipfile. And zipfiles are at least randomly readable. Not sure about writes...

    Besides, we're not talking about a database, we're talking about office documents.

    --
    Don't thank God, thank a doctor!
  107. iowaconsumercase.org? by SanityInAnarchy · · Score: 1

    Did I spell that right? Because that whole site seems to be password-protected now! WTF??

    --
    Don't thank God, thank a doctor!
  108. Would you say the same for HTML? by SanityInAnarchy · · Score: 1

    As it is, we have one relatively extensible form of HTML, which receives incremental improvements. Even XHTML is designed such that you can often pretend an XHTML document is HTML, and it will render properly.

    Would you still feel the same way if there were 15 different flavors of HTML, and everyone using their own?

    I would much, much rather have diversity of implementation around standard exchange protocols than diversity of the protocol itself. We have ipv4 and ipv6 -- everything else is built on top of that. We mostly end up with TCP and UDP. When writing a new network application, you generally pick one of those, rather than flinging raw IP packets back and forth.

    Remember, it's two words: Open standard. Open means everyone can actually read, understand, and implement it. Standard means there's only one, or at least a reasonably small number that any implementation can be expected to support them all -- and a good reason for the differentiation.

    Look at email: We have SMTP for sending and receiving, IMAP and POP3 for mailbox access -- IMAP for online access, POP3 to download and be able to read offline. Within the message, we have MIME to handle attachments and different types of messages. There is no reason to replace these unless we end up with a completely new need -- like, say, Instant Messaging, for which we have Jabber. When PGP came out, they didn't replace SMTP/IMAP, they just inserted stuff into an email message -- or, in newer clients, we implement PGP as a separate MIME type.

    Oh, and what's much more short sighted is to regard Microsoft's "Open" XML as a standard. It's not. I don't care what EMCA says, it's not even close to what a standard needs to be.

    --
    Don't thank God, thank a doctor!
  109. Work Year. by Erris · · Score: 1

    There are 52 work weeks in a year, if you don't take vacation. 40 hours/week x 52 weeks/year x 60 minutes/hour is 124,800 minutes, or 24,960 pages by your insane estimate of five minutes per page. Someone could read it in a three months or so, but it would be an exercise in cruelty with no reward much like reading the phone book.

    You claim to be a grocery store employee. I hope you get a promotion to implement this.

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
    1. Re:Work Year. by Macthorpe · · Score: 1

      OHNOES! That was a poorly veiled excuse for an accusation. You're the one with the sockpuppet here, Twitter, not me. First I worked for Microsoft, and now I'm jb.hl.com? You should join the Scooby gang, they're crying out for such ingenious detective work... and by that I mean you're so far wrong that you can't even see what's correct from where you are.

      Seeing as you didn't answer any of my pertinent points as usual (arguing the timescale for one reader was a waste of time for you, really, especially when there are far more relevent items you could have discussed), I have nothing else to add.

      --
      "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
  110. Couple of WTFs... by SanityInAnarchy · · Score: 2, Informative

    So, although both ODF and Open XML are document formats, they are designed to address different needs in the marketplace.

    Sure, Open XML was designed to address the need for Microsoft to maintain control over desktop office suites, while ODF was actually designed to be an open standard.

    No, really, WTF is this supposed to mean? Would Microsoft mind pointing out some part of ODF that's insufficient? Better yet, offer a suggestion as to how to improve it -- they were, after all, part of OASIS for awhile...

    When ODF was under consideration, Microsoft made no effort to slow down the process because we recognized customers' interest in the standardization of document formats.

    Anyone who's been on Slashdot for awhile should remember how much lobbying Microsoft did to try to prevent ODF from taking root in Massachusetts. So, technically, Microsoft didn't try to slow down the standardization process, they merely tried to slow down the implementation process.

    See OpenXMLDeveloper.org for an indication of some of the support for Open XML...

    Yeah, note the copyright notice at the bottom of the page. Astroturf, anyone?

    And from Ars Technica...

    However, as Open XML had to support all the features of Office 2007, a large size was inevitable.

    And ODF has to support all the features of:

    • OpenOffice
    • Star Office
    • Google Docs & Spreadsheets
    • KOffice
    • Scribus
    • Abiword
    • ajaxWrite
    • Zoho Writer
    • Ichitaro
    • IBM's Lotus/Domino
    • IBM Workplace
    • Mobile Office
    • Gnumeric
    • Neo Office
    • Hancom Office
    • WordPerfect???

    (ripped off directly from a post by this comment.)

    So there you go. I suppose it's possible Word 2007 could have more features than ALL of those, but somehow, I doubt it. The spec isn't bloated because Word is so great, the spec is bloated because Microsoft is afraid of interoperability.

    Claims that the spec is impossible for third-parties to support have so far proven groundless

    The fact is not that it's impossible -- it could be done, if you want to reverse engineer about five or six generations of Word. It would be difficult, but not impossible, to support enough of the standard to be liveable -- after all, we've done that with the binary Office formats for years.

    No, the problem is that it's prohibitively, deliberately difficult for third-parties to implement perfectly, since it references specific quirks on specific versions of Microsoft's products, and the products of others, and doesn't even try to explain what those quirks are, only that you should support them properly. I would say that Microsoft is being deliberately unhelpful here.

    If you're going to make it 6000 pages and unhelpful, why not make it 12000 pages, but actually spell out what we're supposed to do? At least then, we could not only duplicate the features in ODF, but we could do them better, the way they were meant to be done. For example: Instead of saying "Emulate Word 95 Full-Width Character Spacing", Microsoft could actually specify how Word 95 implements full-width character spacing. Then, we'd implement specifications that allow the implementation of any kind of spacing you want.

    Let me put it this way: In HTML, we could've had, for example: <slashdot-link story_id="07/02/16/1334234" />. That would've been pretty damned convenient for the Slashdot people, but annoying for everyone else, who would have to go to Slashdot to find out how they did it, and in any case, it's much more limited than our current <a href> style which lets you actually link to anywhere. Standards are not about coddling sp

    --
    Don't thank God, thank a doctor!
  111. LyX by ChunderDownunder · · Score: 1
    Last time I checked there was no descent (sic) wysiwyg editor for LaTeX (Lyx is probably the best out their, but honestly, I couldn't recommend it to anyone).

    I last used it for an academic paper several years ago. It was functional but still using the ancient XForms toolkit.

    The software is undergoing a major overhaul with Qt4 being used as the toolkit. More info here.

    I question whether your reluctance to recommend it to anyone was due to the clunky toolkit (mine), or the paradigm shift from traditional word processors. I still shake my head when ask to do tech support for relatives who struggle with the complexities of MS Word when editing the simplest of documents. I wonder if they'd had a clean modern interface such as LyX 1.5 as their first computerized typewriter application they'd have coped better.

  112. Wonder how much MS paid for that "article"? by turing_m · · Score: 1

    The "Blasts" word in the title is a dead giveaway. It presupposes that IBM has done something wrong, and that people actually give a crap what MS thinks about the subject.

    I suppose when you have a monopoly that forces much of the Western world to fork over a few hundred dollars for dubious "improvements", you can afford to pay off a journo or two.

    --
    If I have seen further it is by stealing the Intellectual Property of giants.
  113. Role reversal by Myria · · Score: 1

    I remember hearing the whining about IBM's monopoly when I was a child, with Microsoft the savior. IBM changed its practices only because it was kicked out of the top spot. IBM is no different from Microsoft philosophically - their current attitudes and actions are a simple reflection of their market position.

    When Microsoft falls back in favor of Apple or IBM, don't expect the "newcomer" to be any better.

    --
    "Screw Sun, cross-platform will never work. Let's move on and steal the Java language." - Visual J++ Product Manager
  114. Google with "ba by DrYak · · Score: 1

    You should try googling around with "barebone" and "laptop" keywords.
    (you could try also "odm" or "original design manufacturer". You can also try using ODM names :"Quanta", "Compal", "Wistron", "Inventec", "ASUS", "Uniwill", "FIC", "Arima", "Mitec", "MSI", etc...)
    Specialy ASUS and MSI often sell barebones.

    You should land on website selling non-brand barebones, and the corresponding pieces you need (Pentium M, Core Mobile, Turion, So-DIMM RAM, 2.5" HD, etc...)

    You may also try looking on websites dedicated to running Linux on laptops, because in that situation, the actual design (and therefor the ODM) are much more important than the brand written on the hardware. They usually have lists of ODM (and corresponding OEM that brand and sell them). You could subsequently google for shops selling those brands.

    Or, you can go crazy and built it yourself from ground up using lowpower ITX mainboards. But you'll have some difficulties building a good battery/charger, so I won't recommend that route.

    Site found with google with photo : http://www.directron.com/laptopdiy.html
    Site with a list of manufacturer : http://www.laptopworldwide.com/laptops.html
    Site found through google with reviews : http://laptoping.com/category/barebone-laptops/
    Seller found with google : http://www.xoticpc.com/index.php/cPath/95_51_174

    Another solution would be to ask your usual low-cost DIY shops to see if they can order it thru their channels : they'll charge you a little bit more, but on the other hand you won't have to pay for the shipping and handling (the reseller will bring new stock to the shop anyway, regardless of if you made an ordered).

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  115. Shit Work by Erris · · Score: 1

    First I worked for Microsoft, and now I'm jb.hl.com?

    That you know which of those troll accounts claims to work for a grocery store, is pretty good evidence that you or a team you work with owns all of them. I don't bother to keep the fake personalities separate because they all deliver the same stupid message: Slashdot sucks, you suck and M$ rules. The message itself is good evidence of it's origin.

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
    1. Re:Shit Work by Macthorpe · · Score: 1

      Yawn. I've never met, seen or spoken to JB in my life. The phenomenon you're witnessing is called memory. You may not know what it is - you seem to have such a problem remembering your own fake personalities, I'm not surprised you forget other people's real ones.

      --
      "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
  116. Article is mistitled by Anonymous Coward · · Score: 0

    Title should be Microsoft whines about Lotus owner's lack of support for its Office XML standard Really does MS think it can whine after what it did to Lotus? Remember the old MS slogan "Windows doesn't release until Lotus doesn't work!"? Especially since OOXML is dependent on MS Windows specifics?