Slashdot Mirror


Two Open Document Standards Better Than One?

tsa writes "Microsoft says that the consumers should have the choice between multiple open standards for documents." From the article: "Microsoft's Yates said that OpenDocument and Open XML come from very different design points. 'In the future at some point there will be convergence,' he said. In the near term, the transition period from proprietary document formats to Open XML-based ones will be 'messy and complex,' he added. 'Competition between standards we believe is a very good thing.'"

11 of 308 comments (clear)

  1. Grind, grind, grind by FishandChips · · Score: 5, Informative

    If you are Microsoft, what you have at stake are billions of dollars and your monopoly. Therefore Microsoft will do absolutely anything to protect both. They are a monopoly and this is what monopolies do.

    I guess all the rest of us can do is plot our course - in this case OpenDocument - and stick to it through thick and thin.

    Microsoft will contine to wriggle and bluster around this for months and months. It's part of the game. There's no point wasting any more energy on the subject. Microsoft would like nothing more than to exhaust people they will always regard as competition.

    --
    Las qué passoun
    tournoun pas maï
  2. Re:Of course! by cduffy · · Score: 4, Informative
    As soon as Microsoft releases a fully documented, non-patented format, or at least creates a perpetual license for F/OSS projects to use a patented format, I'll welcome them with open arms.
    Will you do that even without considering the merits of their patented-yet-standardized format?

    They've promised to create exactly that perpetual license, and there's pretty much no question at this point that they will indeed do so. The problem is this: Their proposed format sucks, and ECMA probably won't do anything about it.

    Compared to ODF, the format Microsoft is proposing is vastly less suitable for XMLT transforms. It fails to leverage preexisting standards, so other implementations can't take advantage of existing code to render and manipulate SVG, MathML and the like.

    Please see the OpenDocument Fellowship's introduction to the technical merits of Microsoft's proposed format to better understand the extralegal objections to the same.

  3. Re:Divide and conquer by ThePhilips · · Score: 4, Informative

    One was giving short insight into ODF v. M$' DOCX. (*)

    ODF is flow based a-la HTML.
    DOCX is record based a-la files generated by Write (.wri) & WinWord' text changes stream.

    Application of styles is very different. Even if conversion of text can be made, conversion of styles is almost impossible. In DOCX styles are more or less inlined - ODF was redesigned by OASIS with styles to be more like HTML+CSS.

    Basicly, M$'s concept boils down to "anything can occur anywhere in document". ODF hence standard is more strict.

    Additionally M$ has special support for ActiveX: embedded objects will be stored as binary dump in middle of XML documents. (E.g. all pictures and files inserted from outside in M$ universe are ActiveX objects.) I'm not sure who ODF pares with embedded content, I can only hope OASIS - unlike M$ - have put XML to good use. After all, unlike M$, ODF includes vector and raster graphics too.

    (*) http://www.groklaw.net/article.php?story=200511251 44611543

    --
    All hope abandon ye who enter here.
  4. Groklaw article by Jason69 · · Score: 2, Informative

    Groklaw has a good article http://www.groklaw.net/article.php?story=200512150 14700305 on this story including the transcript of Alan Yates.

  5. Re:For Some Definition of "Open" by 99BottlesOfBeerInMyF · · Score: 4, Informative

    find it interesting that you are so meticulous about interpreting Microsoft's license, yet you seem to ignore entirely Sun's license and patent covenent which contains very similar "loopholes". For instance, Sun's patent covenent promises not to sue anyone *SO LONG A SUN IS PARTICIPATING* in that version of OpenDocument.

    First, MS has applied for and been granted patents on the format itself in multiple jurisdictions. Sun has not patented the Open Office format. The license you are referring to discusses technologies that may be utilized by the format, not the format itself. Second, Sun has promised not to sue anyone for using any of their patents that might cover technology in the Open Office spec, because that is what OASIS requires. It does not imply that any such technologies exist. Third, regarding the participation clause, no company in their right mind would cede all their patent rights for all technology arbitrarily. The participation clause allows Sun to decline the option to participate in a new version of the standard, thus preventing someone from arbitrarily inserting random patented technology in a new version of the spec, and thus gaining access to any of Suns patents, license free.

    There is a big difference between an agreement that says if any patents conflict with a format they won't be enforced and a patented format, licensed with restrictions. There is a huge difference between the ability to not release a new version of a format from patent protection and the ability to arbitrarily rescind a license to a format. If Sun decided not to participate in a future version of Open Office any company that has implemented old versions are still free to do so and new programs are free to implement them for backwards compatibility. If MS releases a new version of the "Open XML" spec no one is free to keep distributing old word processors or implement new word processors that can use that format for backwards compatibility, save at MS's whim. If you don't see the practical difference then you're either dense or being paid not to see it.

    So, for example, if Sun decided they didn't like the direction of OpenDocument 1.1, they could stop participating and then sue anyone for "suddenly discovered" patents.

    Sun can only sue if they have patents covered by a new version of the spec that they are not implementing (none are known) and if other companies then go ahead and implement that spec. The reason for this restriction on their patent protection license was already explained above.

    Additionally, the "openness" of something has nothing to do with whether or not it's GPL compatible. There are many open source (and even Free, according the Free Software Foundation) licenses that are not GPL compatible. The Mozilla Public License, for instance.

    You're confusing "open" and "open source." Open source means you can view the code. Open means the format is unencumbered and freely implementable by all. An open standard is one that can be implemented by anyone. A closed standard is one that must be licensed and is subject to restrictions. The Open Document standard is open. No license is needed to implement it, and the various companies that submitted the standard have pledged that if any of their patents cover items within it, they won't enforce them (to prevent submarine patenting). MS, on the other hand, admits to having patented the "Open XML" spec, and further has placed restriction on how that spec can be used (singling out certain software licenses for specific exclusion).

    I'm also skeptical that Sun's license is GPL compatible either, since they impose the additional requirement of granting Sun reciprocal patent rights (explictly Sun, not necessarily others), which violates the "no additional restrictions" clause of the GPL.

    A document format cannot be (by definition) GPL compatible. The GPL covers source code and redistribution of binaries. That is copyright law, not patent law. Nothing prevents GPL programs from implemen

  6. Re:MS is competing... and winning... by Anonymous Coward · · Score: 1, Informative

    Most machines come with Works, not Office - you usually have to get office yourself.

  7. Re:Divide and conquer by Anonymous Coward · · Score: 1, Informative

    It sounds like they're pushing some FUD here (surprised???) in response to the criticism put forth so far over their proposed standard. They're basically saying, you don't like it? Come up with something better, and we'll let the market decide...

    Don't forget, though, that there are many MS-proprietary blobs of binary data in office documents. Any competing document standard will not have that someone tries to implement to compete with MS's implementation will most likely lack support for all these things, and the end result will be shoddy for the user.

  8. Re:Good idea? by animaal · · Score: 2, Informative

    I was going to post the reply "I agree", as a document in MSWord 2003 format. However, the .doc file was 19.5KB, and I'm not sure the Slashdot filters would accept a hex dump of it...

  9. Re:Microsoft's bastardization of the word 'OPEN' by N6546R · · Score: 2, Informative

    I was at the meeting mentioned in the article. What struck me most was that there was significant confusion in the minds of most, including some of the panelists, between an open standard and open source. Several times during the 2+ hours the discussion came back to procurement costs, and it was clear that many in the room see this issue as: "Should the Commonwealth buy Microsoft's office software, or someone elses?" Linda Hamel did a great job of trying to get the room to focus on the standard. Quinn's analogy of differently colored Legos was not bad but he didn't follow through to use it to explain why an open standard is important. Bob Sproull of SUN had the best analogy, which was that he could design a telephone with any sized buttons he wanted, but because there are telcom standards he could always plug it into the wall and it would work. And, unfortunately, the discussion was thrown completely off track by the inclusion of Judy Brewer from the W3C whose just kept repeating that whatever it was we were talking about had to be "accessible". Apart from wasting valuable time it also served to furher muddy the minds of the participants as to whether we were talking about software or a standard format. Quinn and his department are for some reason under a lot of pressure from the Secretary of State's office to back down, and I give him and Linda and the rest of his staff a lot of credit for trying to do the right thing. Personally I think that this meeting was a step backward.

  10. Re:For who? by tehshen · · Score: 2, Informative

    YHBD. It was taken from The Daily WTF.

    --
    Guy asked me for a quarter for a cup of coffee. So I bit him.
  11. Anti-dual-boot pricing by tepples · · Score: 2, Informative

    This still leaves open the question of why PC makers preinstall their software and none others. Clue: it's not because the MS Mafia forced them to.

    O rly? I've read tales of OEMs getting deep discounts if they install only Windows but having to pay nearly full retail if they partition the hard drive and install Windows and GNU/Linux. This would seem to become even more important as the cost of PC hardware falls and the Windows license becomes a greater proportion of the cost of goods.