Stories
Slash Boxes
Comments

News for nerds, stuff that matters

OpenDocument Voted In By ISO

Posted by CmdrTaco on Wed May 03, 2006 10:04 AM
from the well-isn't-that-special dept.
cduffy writes "OpenDocument has been voted in as ISO/IEC 26300, with no dissenting votes and a small number of abstentions. There are still several formalities to take place before final issuance. Now the question: Will OpenXML get the same treatment, despite its technical weaknesses? There's also coverage on Groklaw."

Related Stories

[+] Microsoft Claims OpenDocument is Too Slow 553 comments
SirClicksalot writes "Microsoft claims that the OpenDocument Format (ODF) is too slow for easy use. They cite a study carried out by ZDNet.com that compared OpenOffice.org 2.0 with the XML formats in Microsoft Office 2003. This comes after the international standards body ISO approved ODF earlier this month." From the ZDNet article: "'The use of OpenDocument documents is slower to the point of not really being satisfactory,' Alan Yates, the general manager of Microsoft's information worker strategy, told ZDNet UK on Wednesday. 'The Open XML format is designed for performance. XML is fundamentally slower than binary formats so we have made sure that customers won't notice a big difference in performance.'"
This discussion has been archived. No new comments can be posted.
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • Sabatoge? (Score:2)

    Wasn't this the one that Microsoft was going to sabatoge? What happenned to that?
  • Hopefully not... (Score:5, Insightful)

    by albalbo (33890) on Wednesday May 03 2006, @10:08AM (#15254027)
    (http://www.alexhudson.com/)
    Although ODF is a bit nicer standard from a human point of view, and builds on existing standards, I hope OpenXML isn't accepted simply because having two standards doing the exact same thing is nonsense. They're much more similar than they are different at many levels.

    ECMA are welcome to OpenXML, I don't think ISO should accept it.
    • Re:Hopefully not... (Score:4, Interesting)

      by DrXym (126579) on Wednesday May 03 2006, @10:49AM (#15254368)
      Nicer from a human point of view means less bugs down the line. I just spent a week trying to get an .wsdl to parse through Axis AND .NET's wsdl.exe. Any format that is less opaque, less verbose and more understandable gets my vote.
      [ Parent ]
    • "human point of view"... by CarpetShark (Score:2) Wednesday May 03 2006, @10:50AM
    • Same thing? by Anonymous Coward (Score:2) Wednesday May 03 2006, @11:01AM
    • Re:Hopefully not... (Score:4, Insightful)

      by Kjella (173770) on Wednesday May 03 2006, @11:11AM (#15254567)
      (http://slashdot.org/)
      Well, the day Microsoft accepts ODF as their standard is the day pigs are flying in a snowstorm through hell. From what I can tell, it seems anyone looking for a standard is looking at ODF, not the "Microsoft Office 2007"-standard. The MS shops will continue to run MS-only if it's binary or xml, standard or not. If they want to open it up and call it OpenXML so we can get proper documentation to migrate away from it, I really don't think that's going to hurt ODF. At any rate, if they really do the same one would think excellent ODF/OpenXML convertors could be made to make this a non issue. Same way I really don't care if an image has gone from BMP to PNG to TIFF and back again.
      [ Parent ]
    • Re:Hopefully not... by moochfish (Score:3) Wednesday May 03 2006, @12:21PM
  • Comparison (Score:3, Interesting)

    by 2.7182 (819680) on Wednesday May 03 2006, @10:10AM (#15254047)
    If you look at the history of standards, such as done at NIST, usually people try to choose the best thing, but it is hard to forsee what is the best. A good example are the standards associated with how to quantify vibrations in static structures, such as bridges. Looked good in 1948, turned out bad (Tacoma bridge).
    • Re:Comparison (Score:5, Insightful)

      [What] looked good in 1948, turned out bad (Tacoma bridge).

      There's a huge difference between construction engineering and software engineering. In construction engineering, poorly understood physics and unforeseen weather patterns can create unpredictable situations and stresses. In software engineering, the rules of the system are predefined and well understood. While a lot of research goes into ways of doing specific tasks "better", the tradeoffs to each design are usually well understood.

      The result is that standardized computer algorithms and formats are rarely incorrect. However, they do become obsolete in relatively short periods of time due to increases in computing power and informational storage/transmission requirements.
      [ Parent ]
      • I think software is less well understood by plopez (Score:2) Wednesday May 03 2006, @10:43AM
      • Re:Comparison by ThePhilips (Score:3) Wednesday May 03 2006, @10:56AM
      • Re:Comparison by Maxo-Texas (Score:2) Wednesday May 03 2006, @10:58AM
      • Re:Comparison (Score:4, Insightful)

        by guet (525509) on Wednesday May 03 2006, @11:13AM (#15254586)
        In software engineering, the rules of the system are predefined and well understood.

        Until you give it to the users, or ask it to interact with another program, then it's a different story. The actions of users/other programs are often poorly understood and unforseen, and I'd argue they are analogous to the weather in this situation - they introduce inputs that the programmer would dismiss as impossible or garbage, and promptly crash that 'perfect' program. I'd agree there is a huge difference between contruction and software engineering, but which profession is more rigourous?

        The result is that standardized computer algorithms and formats are rarely incorrect.

        Algorithms and formats are often incorrect when they actually come to be used because of a misunderstood or misstated problem. Look at the language used to present these pages - HTML, hardly an elegant format. I suppose you could call it correct for some very sloppy values of correct, but really, given the purpose it's being used for (presentation of complex styled text) it is woefully inadequate, and also overengineered in some ways. This problem is inherent in any complex system used by many people, things simply can't be 'correct' for all uses, and often they're not even close. I wonder if that's why the phrase 'Broken as designed' originated in computer programming?

        Lastly, formats usually become obsolete because companies want you to buy their new program, not for technical reasons (see Photoshop, Illustrator, Word etc etc). You're trying to factor the human out of programming, and thus ignoring all that is good and bad about it.
        [ Parent ]
      • Re:Comparison by wrygrin (Score:1) Wednesday May 03 2006, @11:22AM
      • Re:Comparison by ediron2 (Score:3) Wednesday May 03 2006, @11:28AM
      • Who are you kidding? by einhverfr (Score:2) Wednesday May 03 2006, @12:40PM
      • Re:Comparison by Elektroschock (Score:2) Wednesday May 03 2006, @01:17PM
      • Re:Comparison by Chris Oz (Score:1) Wednesday May 03 2006, @05:16PM
    • Re:Comparison by CrimsonAvenger (Score:2) Wednesday May 03 2006, @10:58AM
    • Re:Comparison by starfishsystems (Score:2) Wednesday May 03 2006, @11:01AM
    • Re:Comparison by Alioth (Score:2) Wednesday May 03 2006, @11:19AM
      • Re:Comparison by statusbar (Score:2) Wednesday May 03 2006, @12:31PM
    • Re:Comparison by Cal Paterson (Score:2) Wednesday May 03 2006, @11:30AM
  • I hate XML. It's not easy for humans to read as a wire protocol. It's not easier for computers to read than binaries. So I don't see the point, since that's what it's used for almost exclusively. Adding to that is the fact that attributes and nodes are two different things that are, in general treated the same (and the functionality can be achieved without attributes by making an "attribute" node and putting all the attributes under it).
    We should be using something like JSON or YAML.

    However, DOM and XSLT are both awesome ideas - especially for parsing documents.

    Maybe this will lead them to adopt an XML-equivalent technology that is easier to read and parse.
    • Re:Hopefully not? (Score:5, Insightful)

      by albalbo (33890) on Wednesday May 03 2006, @10:16AM (#15254092)
      (http://www.alexhudson.com/)
      Well, I would agree with you about XSLT - but that's an XML technology, you realise? XSLT is actually one of the handy tools which you have access to. As an example, I was able to convert a large number of documents from HTML to OpenDocument using XSLT, and I would have had to write my own parsers etc. if the files on both sides weren't XML.

      XML is handy because there's a lot of wheel reinvention that you just don't need to do. Also, it's not just a way of structuring data - comparison to JSON or YAML isn't really well-founded, they're not feature equivalent.
      [ Parent ]
    • Re:Hopefully not? by Amouth (Score:1) Wednesday May 03 2006, @10:16AM
    • One word. by Spy der Mann (Score:3) Wednesday May 03 2006, @10:26AM
      • Re:One word. by blirp (Score:2) Wednesday May 03 2006, @10:36AM
    • Re:Hopefully not? by DJCacophony (Score:1) Wednesday May 03 2006, @10:27AM
    • Re:Hopefully not? by etymxris (Score:1) Wednesday May 03 2006, @10:32AM
    • Re:Hopefully not? by jrumney (Score:3) Wednesday May 03 2006, @10:34AM
    • Re:Hopefully not? by CRCulver (Score:2) Wednesday May 03 2006, @10:35AM
    • Re:Hopefully not? by Ernesto Alvarez (Score:2) Wednesday May 03 2006, @10:37AM
    • Re:Hopefully not? by AKAImBatman (Score:3) Wednesday May 03 2006, @10:38AM
    • 1 reply beneath your current threshold.
  • by Anonymous Coward on Wednesday May 03 2006, @10:24AM (#15254166)
    What specific technical weaknesses are in OpenXML? Sincerely I'm interested (and need to make some decisions for my company on this), but I don't want religious crap, give me the real technical differences.
  • by j3one (949806) on Wednesday May 03 2006, @10:26AM (#15254177)
    (http://www.j3one.com/ | Last Journal: Thursday January 26 2006, @06:09PM)
    "There's no doubt that this broad vote of support will serve as a springboard for adoption and use of ODF around the world..."

    mmm, we shall see..
  • This gives me more amunition. (Score:4, Insightful)

    by bogaboga (793279) on Wednesday May 03 2006, @10:27AM (#15254184)
    This vote will certainly give folks like me more amunition to take on companies like Microsoft at home. With this development, I can push for the following line:

    ..."The software must be able to read and write the OpenDocument format approved by ISO/IEC"...

    The parties involved I believe will be in the knowledge that this standard ie free for all to implement. Kudos to ODF.

  • So much for the list of experts (Score:1, Offtopic)

    by Viol8 (599362) on Wednesday May 03 2006, @10:28AM (#15254197)
    Experts from Boeing, bring them on.
    Experts from the Society of Biblical Literature?? Wtf?? What the hell
    have they got to do with a computer data formatting standard??

    Or did they just require some people who had experience of a
    large project at its Genesis.
  • Whoa there, Mr. Snarky. (Score:2, Troll)

    by biendamon (723952) on Wednesday May 03 2006, @10:32AM (#15254217)
    OpenDocument is a good format, both from a user standpoint and a technical one. How you feel about OpenXML is another matter entirely, but it's not the one that just got voted in as an ISO standard.
  • Good news (Score:3, Interesting)

    by spectrumCoder (944322) on Wednesday May 03 2006, @10:45AM (#15254330)
    (http://afewgoodthings.blogspot.com/)
    If Microsoft implements OpenDocument (or anything like it) in Office 2007 it will make a lot of people very happy.

    A blank Word document takes up eleven kilobytes, and a one page document takes up about forty. If this becomes the de facto standard for documents rather than the Word document format, then document file sizes will shrink significantly, and a lot of bandwidth and disk space on office networks will be saved as a result.

    • Re:Good news by tomstdenis (Score:2) Wednesday May 03 2006, @10:49AM
      • Re:Good news (Score:5, Informative)

        by CastrTroy (595695) on Wednesday May 03 2006, @12:09PM (#15255117)
        (http://www.kibbee.ca/)
        I just tried it. MS Word 2002. New document no text, 20 KB. 500 Words from Lorem Ipsum, 23 K. 300 pages of that same first page repeated. 1,128 KB. OpenOffice.org 2.0. New Document no text, 6 KB. Same 500 words from lorem ipsum, 10 KB. 300 Pages of repeated text, 22 KB. Wow, too easily compressed. Lets try 300 pages of non repeated text. 329 KB. You save quite a bit. I find that once you start adding images and other things like that, you end up saving even more space.
        [ Parent ]
        • Re:Good news by xygorn (Score:2) Wednesday May 03 2006, @01:42PM
          • Re:Good news by CastrTroy (Score:2) Wednesday May 03 2006, @02:16PM
        • Re:Good news by CastrTroy (Score:2) Wednesday May 03 2006, @12:38PM
        • 1 reply beneath your current threshold.
      • Word document horror stories. by Kadin2048 (Score:2) Wednesday May 03 2006, @12:50PM
  • ODF makes sense (Score:2)

    by MarkWatson (189759) on Wednesday May 03 2006, @10:49AM (#15254371)
    (http://www.markwatson.com/)
    I joined the OpenDocument Format Alliance (http://www.odfalliance.org/) recently - partly to keep connected with what they are doing and partly to support a good cause.

    I understand how entrenched Microsoft Office is in many organizations but hopefully common sense will prevail - want permanent free access to your data? Then use ODF.

    Although I am a 'programming language junky' (I am happily coding away in Ruby and Common Lisp this morning on a new long term AI engagement :-) I always think of systems as data with software added as needed. Seriously, get the data (structures, schema, persistence, etc.) right and the rest is easier. Who would want to build systems around Office formats?
  • Formulas? (Score:2, Interesting)

    by Makzu (868112) on Wednesday May 03 2006, @10:49AM (#15254377)
    I just hope that OpenDocument gets its formula standards in order. I've read in a few places that there is very little documentation in the standard proper about how formulas (for spreadsheets) should be stored and used, which could in time cause some compatibility problems. That being said, I'm glad that it was approved by the ISO... maybe in a few years I'll not have to worry about converting from one office format to another ad absurdum.
    • Re:Formulas? by testerus (Score:1) Wednesday May 03 2006, @02:17PM
  • by hcob$ (766699) on Wednesday May 03 2006, @10:59AM (#15254475)
    But I would wager that microsoft WILL impliment ODF, then they will tag on some extra data that they call DRM and then all of a sudden, you can still be locked out of your documents for not paying microsoft extortion.... eerrrrr... subscription fees!
  • Mixed content model... (Score:4, Insightful)

    by Numen (244707) on Wednesday May 03 2006, @11:38AM (#15254818)
    When comparisons between formats remark upon mixed content models compared to non-mixed asking "which would you rather transform" expecting the answer of "mixed" you know a lot of people throwing opinions around on this issue have never actually worked transforming XML.

    If you're wanting a human readable document format you have XHTML. Use it and enjoy. If you're producing an interchange format for word processing applications I'll take unambiguous and explicit over ambiguous and implicit even if that is at the expense of human readability.

    The MS model uses a manifest to resolve link references, the ODF uses absolute references... this is criticised by Groklaw on the basis of human readability. Not maintainablity, application use, refactoring or normalisation of data.

    There are valid problems that can be cited for both formats (I wish for instance MS had stuck with XLink), but this is quickly resolving into another round of MS bad, anything else good. It's emotive and is in most cases prejudged before technical merits are weighed.

    I guess I just resent being asked whether I'd prefer to transform a mixed content model by somebody I know has never done so.
  • by failedlogic (627314) on Wednesday May 03 2006, @04:23PM (#15257438)
    I REALLY like the idea of the OpenDocument format and can't wait to see it get implemented in various Word Processors.

    I am a university student. As I starting my 4th year next year the research is going to be more 'intense' and I'm going to have to write longer papers. Stuff that I would like to present in a job interview to show my academic credentials, etc. And also be able to read it in 5 years' time.

    I don't want to use plain text, HTML, or Tex/Latex (I've tried and its way too complex) and no thanks for Scribus suggestions.

    I've been writing everything in MS Word for the last 6+ years. I don't care about my earlier work too much. But I don't want to be totally locked in. I'd use OpenOffice but the Mac version is too slow.

    What word processor on Mac or Windows will use the OpenDoc format? To get nicely formatted (font, layout, etc) documents am I pretty much stuck to Word ... or is there another suggestion? I've used Pages a bit but my main concern is that I want a program that will easily read the files 10+ years down the road.

  • by charlieman (972526) on Wednesday May 03 2006, @05:10PM (#15257862)
    Weren't we agreeing that we should start using lyx (or latex) so we can stop the formatting hell in WYSIWYG text processors?
  • by fprog26 (665694) on Wednesday May 03 2006, @07:23PM (#15258772)
    Seriously, why not extend XHTML to support missing features?

    Why do we need another OpenDocument, OpenXML syntax?

    Like Groklaw pointed why do we need another XML syntax? when people know XHTML/CSS already?

    MS Office can already support HTML for Word and Excel, very nicely.
    It would be much easier to make Microsoft accept a new version of XHTML,
    then to adopt something awkward like OpenDocument.

    The only thing missing are better CSS export for custom types, individual page settings, printer setup, page margin, small caps support, font kerning, MathML and embedded SVG support.

    I guess this is too simple:

    <html><body>
    <page width="8.5in" height="11in"
    margin="1in,1in,1in,1in">blablabla
    <footer pos=".5in"><center>Page 1</center></page>

    <page width="11in" height="8.5in"
    margin="1in,1in,1in,1in"><header pos=".5in"><center>Confidential</center>
    blablabl a
    <footer pos=".5in"><center>Page 2</center></page>
    </page>
    </body>
    </html>

  • Re:One small standard for a man (Score:3, Insightful)

    by Red Flayer (890720) on Wednesday May 03 2006, @10:47AM (#15254357)
    (Last Journal: Friday November 10 2006, @02:16PM)
    "The movement toward OpenDocument in the free world, warms the open cockles of my heart. (Emphasis mine)

    I sure hope the chambers of your heart aren't open, you might want to visit the doctor if so.

    But if the cockles you're referring to are the bivalve mollusc kind, they are always open -- cockles don't shut. However, they are hermaphroditic and they can jump. Which still presents a problem for your cardiac health.

    Seriously, though, formal recognition of this standard removes one of the obstacles to widespread implementation of non-MS office software. The bigger hurdle, of course, is retraining & support expenses (for businesses) and factory (or pre-purchase, anyway) installation of the software (for home users).

    This doesn't change the fact that MS formats are the de facto standards in use, but it may help unify the communities that use non-MS formats, leading to a larger install base.
    [ Parent ]
  • OOo != ODF (Score:1, Informative)

    by Anonymous Coward on Wednesday May 03 2006, @04:07PM (#15257297)
    You are comparing the 'effeciency' of fruits to the effeciency of fruit squeezers? ODF is the file format. MSOffice is an application. The linked article compares the ODF reading/writing capabilities in one implementation (OpenOffice) to that of Microsoft using its binary memory/OLE dump. You're not looking all to bright by doing that.

    The linked article, btw, starts to spreads unfounded idiot opinion at the paragraph that explains the file format specifications are "a non-issue" to the author and goes further with lying: "But this is argument is fundamentally flawed because the existing Microsoft Office binary formats are effectively the de facto standard and are effectively open to anyone."

    If the meaning of the word "open" is twisted to "can be implemented with lots of guesswork" and "compatiblity can be broken by a whim of Microsoft", then, yes, the author is right. But as it reads, the author here just slightly invented a "fact" to bring his point around.
    [ Parent ]
  • by animaal (183055) on Wednesday May 03 2006, @04:13PM (#15257362)
    I don't trust your quoted source. The objectivity of your cited article can be seen in the following definition of openness:

    "The Microsoft Office formats are open in the sense that every Microsoft Office competitor from StarOffice to OpenOffice.org to Word Perfect to ThinkFree Office has reverse engineered the Microsoft Office format and uses it freely yet they've never been sued by Microsoft for doing so."
    [ Parent ]
  • Re:"technical weaknesses" ? (Score:2, Informative)

    by dubonbacon (866462) on Wednesday May 03 2006, @06:19PM (#15258357)
    DUH of course, it's binary vs XML file format!
    [ Parent ]
  • 4 replies beneath your current threshold.