Slashdot Mirror


California Joins Open Document Bandwagon

Andy Updegrove writes "A legislator in California has decided that it's time for California to get on the open formats bandwagon. If all of the bills filed in the last few weeks pass, California, Texas, and Minnesota will all require, in near-identical language, that 'all documents, including, but not limited to, text, spreadsheets, and presentations, produced by any state agency shall be created, exchanged, and preserved in an open extensible markup language-based, XML-based file format.' What type of formats will qualify? Again, the language is very uniform (the following is from the California statute): 'When deciding how to implement this section, the department in its evaluation of open, XML-based file formats shall consider all of the following features: (1) Interoperable among diverse internal and external platforms and applications; (2) Fully published and available royalty-free; (3) Implemented by multiple vendors; (4) Controlled by an open industry organization with a well-defined inclusive process for evolution of the standard.'"

19 of 188 comments (clear)

  1. Re:Minnesota also by bigtomrodney · · Score: 5, Insightful
    From TFS

    'all documents, including, but not limited to, text, spreadsheets, and presentations, produced by any state agency shall be created, exchanged, and preserved in an open extensible markup language-based, XML-based file format.' The one thing that stands out to me is specifying that it is XML-based. I have no problem with that, the two competing formats are indeed XML based but shouldn't the mandate of the state simply to specify the Open and Cross-Platform aspects?
    What happens for instance if tomorrow all of us wonderful Slashdot readers co-developed a magical format that not only was open and cross platform but inexplicably worked with all currently available office suites without modification... ...but it wasn't XML. Does that disqualify it? I would rather see the politics of this issue left with the politicians, the tech issues left with the techies. I've seen other combinations go horribly wrong DMCA
    --
    I never get used to these constant resurrections
  2. What does XML have to do with it? by beavis88 · · Score: 3, Insightful

    As long as the format meets criteria 1-4, I don't see why it's necessary to specify that it must be XML-based. Keep it simple, and all that...

    1. Re:What does XML have to do with it? by gEvil+(beta) · · Score: 4, Insightful

      There's only one reason, and that's because the higher-ups think that EVERYTHING should be XML based. Of course, they have no idea what this actually means. They just know that it needs to have XML in it, because that's what the other guys are doing.

      This reminds me of my boss, who keeps saying that we need to publish things in XML, but can't give me any reason why we should. Then again, two years ago I kept on hearing about how our company needed a blog, again with no justification as to how it would help us. Thankfully, that passed. Eventually, the XML thing will, too. Of course, this isn't meant to belittle the things out there that actually can benefit from utilizing an XML format.

      --
      This guy's the limit!
  3. Wtf? Why "XML-based", specifically? by Lord+Bitman · · Score: 4, Insightful

    Why not just require the format to be in ANY published standard format? "XML" by itself is meaningless, "extensible" is a loaded term (and a very bad idea when trying to write a way to keep things compatible). Why do lawmakers always have to over-specify things until the purpose of the law is lost?

    --
    -- 'The' Lord and Master Bitman On High, Master Of All
    1. Re:Wtf? Why "XML-based", specifically? by beavis88 · · Score: 3, Insightful

      Why do lawmakers always have to over-specify things until the purpose of the law is lost?

      Job security. If they wrote clear, concise, and sharply targeted bills, we wouldn't need to keep electing a fresh crop to fix the mess left by the last one.

  4. Text in XML? by The+Monster · · Score: 2, Insightful

    ...text, spreadsheets, and presentations, produced by any state agency shall be created, exchanged, and preserved in an open extensible markup language-based, XML-based file format.
    Why would text need to be in an XML-based format, when it can be in a... text format? If you have a text document that doesn't require any formatting, just make it text!
    --

    [100% ISO 646 Compliant]
    SVM, ERGO MONSTRO.

  5. Anything can parse XML. by Anonymous Coward · · Score: 1, Insightful

    Anything from .Net to Perl can already parse XML.

  6. Why is the victim silent? by 140Mandak262Jamuna · · Score: 2, Insightful
    Well why corporate America is so silent on this issue? After all almost all the revenue of MSFT comes from corporations. If the palying field becomes level and multiple vendors compete to serve them while being fully inter-operatble, it will be the corporate America that will benefit most. Technically they are the victim of the monopolistic deeds of MSFT. Still they remain silent, and the Govenment, after protecting the citizens from their own stupidity (seat belts, airbags, spacing between crib railings) now comes to rescue corporate America?

    If Government intervention is what it takes to force a level playing field, I will accept it. But still I would prefer it if market forces create a level playing field instead of government mandates.

    --
    sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
  7. Does MS's format qualify? by danpsmith · · Score: 2, Insightful

    MS made a format that fits the very definition of what they said will be required in this bill. Is this bill just going to lead to government organizations upgrading to the new Office? Technically, all of these things apply even if the implementation of the "standard" will later be forked by MS with their extend and extinguish model. In short, does this really mean truly open formats will get a boost? Or that MS's new format will seem like the solution to a problem they have practically invented?

    --
    Judges and senates have been bought for gold; Esteem and love were never to be sold.
  8. You do need a blog (mildly OT) by Mateo_LeFou · · Score: 2, Insightful

    Your company needs a blog, but (and this is critical) it won't work if it's part of your corporate strategy of appearing-to-look-really-hip. It works if one of your employees creates it on her own initiative, and the strategists leaves her alone.

    --
    My turnips listen for the soft cry of your love
  9. Microsoft's open XML format: by hoggoth · · Score: 5, Insightful

    Just specifying XML doesn't mean much, really:

    <document>
    Description of MS Open Format
    <![CDATA[
    37642364 78346478 23465789 34657834 65783465 78934653 47895634 78563478 65347856
    56347825 63478256 34786578 34567893 45678934 65783456 78465783 46578346 57834567
    34895723 48957348 90578934 75890347 58934758 93475892 ... more binary crap...
    ]]>
    </document>

    --
    - For the complete works of Shakespeare: cat /dev/random (may take some time)
    1. Re:Microsoft's open XML format: by Coryoth · · Score: 2, Insightful
      I think the kicker for Microsoft will be the

      (1) Interoperable among diverse internal and external platforms and applications; and

      (3) Implemented by multiple vendors; clauses, though it will of course depend on exactly how those are interpreted. It is unlikely that anyone other than Microsoft will fully implement OOXML, so "multiple vendors" rules it out under a strict interpretation. If people want to get around it, however, you can go with a loose interpretation and point to all the vendors who will, out of necessity, provide a basic implementation of OOXML for the sake of compatability and importing documents. Likewise with the interoperable among platforms - with no MS Office for anything other than Windows and Mac, OOXML doesn't qualify as interoperable among diverse platforms. On the other hand you can go back to a loose interpretation and claim that OpenOffice.org "has an implementation of OOXML" (because they will have to have something for compatability's sake) and hence OOXML works on a diverse range of platforms (everything that OpenOffice.org runs on).
  10. Here's my problem: by superbus1929 · · Score: 5, Insightful
    There's one company missing from the Open Document party here, and without it playing along, I don't see this lasting long.

    I am, of course, talking about Microsoft. They refuse to accept the Open standard.

    Until that happens, there will be problems. Yes, you could have .odt documents sent internally, but what if someone has to send a document to someone outside the company? Microsoft Office does not recognize .odt, and if you think that you can train someone to remember to send .doc files to outside users, and keep internal documents to .odt, then I have a bridge to sell you.

    --
    Let's stop dilly-dallying and just change "-1: Overrated" to "-1: Disagree" or "-1: Doesn't Subscribe to Groupthink".
    1. Re:Here's my problem: by mrchaotica · · Score: 2, Insightful

      Yes, you could have .odt documents sent internally, but what if someone has to send a document to someone outside the company?

      We're talking about government offices here, not companies. The answer to your question in this case is (or at least, should be) "we compel the outside person to get an ODT-compatible program by government fiat."

      --

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

    2. Re:Here's my problem: by ibbo · · Score: 1, Insightful

      MS are loosing their struggle.

      The EU managed to make charges stick to prevent them monopolising. Drip by drip Europe his heading for open standards and now we see states in the US going the same way too.

      If MS do not get on the boat they will be left behind.

      Open format is the way forward thus corporate America and corporate Europe are dictating to MS the terms of the game these days whereas yesteryear it was MS marketing bollox that dictated terms.

      The age of MS has passed. Long live open source.

      Ibbo

      --
      Linux user #349545 (GNU/Linux)iD8DBQBAzWjX+MZAIjBWXGURAmflAKCntuBbuKC WenpmXoA7LNydllVQOwCfdjyzXscd
  11. For one thing... by brunes69 · · Score: 4, Insightful

    XML means it is readable by humans. You don't even NEED any kind of a program to get the text.

  12. Re:Minnesota also by daeg · · Score: 3, Insightful

    If, and when, such a format comes into play, and has a large enough subset of tools available for it, then the laws can be revised. With all documents already in XML, converting to the new format should be nearly painless, and more likely, both formats could be used.

    The tech needs to be spelled out clearly in the law, otherwise vendors like Microsoft will be able to say their format qualifies and lobby until enough tech-clueless legislators agree to it.

  13. Re:Criteria n3 by kennygraham · · Score: 2, Insightful
    That will meet 1-3, but

    (4) Controlled by an open industry organization with a well-defined inclusive process for evolution of the standard.

    Microsoft still isn't an open industry organization, they're one company. I think #4 is the most important part.

  14. Re:Criteria n3 by man_of_mr_e · · Score: 2, Insightful

    I think you make a disingenuous argument. By definition, no office suite can fully implement any other office suites interoperability unless suite b is a complete superset of suite a's features, regardless of document type.

    By way of example, let's take something like KOffice. It seems unlikely that KOffice is a complete superset of OpenOffice, therefore even if both OOo and KOffice implement ODF, KOffice can never be completely interoperable with OOo (at least OOo -> Koffice). Further, if KOffice implements any features that OOo doesn't have, then the same is true in reverse.

    This argument is a red herring. No, no office suite can implement every feature of OOXML, because OOXML is, by definition, a direct map of Office functionality, but even if Office used ODF, those same features would have to be represented in ODF somehow, and those same suites would still not be able to implement them.