Slashdot Mirror


ODF Threat to Microsoft in US Governments Grows

Tookis writes "Another setback for Microsoft has cropped up in the space of document formats in government organizations. The state of California has introduced a bill to make open document format (ODF) a mandatory requirement in the software used by state agencies. Similar legislation in Texas and Minnesota has added further to the pressure on Microsoft, which is pushing its own proprietary Office Open XML (OOXML) document format in the recently released Office 2007. The bill doesn't specify ODF by name, but instead requires the use of an open XML-based format."

269 comments

  1. In Soviet Russia... by Anonymous Coward · · Score: 3, Funny

    Microsoft a Threat to ODF

    1. Re:In Soviet Russia... by utopianfiat · · Score: 4, Funny

      Not just in soviet russia...

      --
      +5, Truth
  2. Define Open by jfclavette · · Score: 1, Insightful

    If the text really reads "An Open XML-based format", then OOXML is as suitable a choice as ODF.

    1. Re:Define Open by zappepcs · · Score: 5, Informative

      FTFA:
      "The new bill, introduced by Californian Democrat Mark Leno, does not name ODF specifically but has stipulated that by 2008 agencies must be equipped to store and exchange documents in an open, XML-based format. Although the name of Microsoft's Office Open XML suggests that it would match the requirement, it is in fact a proprietary format that would fail the open standards test."

      It appears that there are more tests than the blurb indicates as to what 'standard' would be accepted. To me, it sounds like the bill is not trying to eliminate any possible software, simply to ensure that all of the apps can play nice together. That is common sense to me as far as business decisions go.

    2. Re:Define Open by rtb61 · · Score: 5, Funny

      Only if you redefine the word open to mean closed, proprietary and subject to licence fees and patents, perhaps m$ just needs to buy out the Webster and Oxford English dictionary and it can redefine the language to suit it's own twisted world view.

      --
      Chaos - everything, everywhere, everywhen
    3. Re:Define Open by Excelcia · · Score: 5, Interesting

      According to Andy Upgrove, the Netherlands essentially were bought out by Microsoft like ANSI was. If Microsoft is successful in getting ISO approval, this California law will essentially get read in as a "Thou shalt use Microsoft Office" law.

      While I hope ISO doesn't ratify OOXLM, the cynical side of me doesn't have a whole lot of hope.

    4. Re:Define Open by nmb3000 · · Score: 2, Interesting

      An Open XML-based format

      I read these stories about ODF and OOXML all the time, but I've never understood *why* these XML-based formats are so smiled upon. An open standard is great, but does XML really do the job we want here?

      Documents created with office software usually need to do a number of things, things that when described in plain text and all the associated markup must result in incredibly bloated files. For example, how do you save an embedded image? An embedded audio clip? An embedded video? Base-64 encode them? Now we're talking bloat. Throw in vector and raster line art and we've defined the word "bloat". I realize the files will probably be zipped, but that won't make up for it.

      I guess I just don't see why an open binary format, which can store all this information much more precisely and efficiently, wouldn't be better. XML is dandy, sure, but the specs for these formats are going to be so complicated that nobody will be able to open the file in a text editor and just read through it. The formatting instructions will be so verbose that they will completely overshadow any content. Writing a parser for these will be easily as complex as a parser designed to read a binary file representing the same document.

      What's the big advantage of XML?

      --
      "What do you despise? By this are you truly known." --Princess Irulan, Manual of Muad'Dib
      /)
    5. Re:Define Open by Kadin2048 · · Score: 1

      perhaps m$ just needs to buy out the Webster and Oxford English dictionary

      Done and done. If that's all it takes for them to conquer the English language, boy, are we in trouble.

      (Although, more seriously, did you know that Microsoft has its own dictionary? They haven't quite figured out how to embrace, extend, and extinguish those other, legacy dictionaries, but I'm sure they're working on it.)

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    6. Re:Define Open by Divebus · · Score: 4, Insightful

      In computer language terms, nobody should use the word "open" (implying unencumbered) in a product name unless it really is. Otherwise, it's called false advertising and subject to all the fines and sanctions that come with it. Microsoft calling their compendium of proprietary digital glop "open" fits that description.

      --

      Most of the stuff on /. won't survive first contact with facts.
    7. Re:Define Open by musther · · Score: 2, Informative

      This is it, people keep going on about ODF v OOXML, and although I don't care for MS and their attempts at keeping the support of governments and the like in these interesting times, OOXML "meets the European Union definitions of an Open Standard, meaning the specification is freely available and implementable."

      Later in the article it goes on to talk about criticism by the FSF, Sun and others "The essential premise behind some of this criticism, apart from several technical issues, is that Microsoft has standardised its proprietary format in order to prevent the widespread adoption of the OpenDocument format, which could threaten the dominance of Microsoft's own Office suite."
      But surely if OOXML is as open as the wikipedia page (and everything I've heard) makes it sound, then it's just as open as ODF and there really is nothing to choose. Is this just the usual MS bashing, or is it really something that should concern the FOSS and open standards world?

      Reading further in the article it is a little concerning that within the formats MS doesn't choose to use standards, such as avoiding SVG and MathML. It's also concerning that MS "incorrectly treats 1900 as a leap year" due to using a non-standard date system for spreadsheets.

    8. Re:Define Open by a.d.trick · · Score: 1

      OOXML is hardly open. In fact, it's hardly XML either seeing as how it embeds so much binary data.

    9. Re:Define Open by darnok · · Score: 5, Insightful

      > I read these stories about ODF and OOXML all the time, but I've never understood *why* these
      > XML-based formats are so smiled upon. An open standard is great, but does XML really do the
      > job we want here?

      As I understand it, the big advantage of using XML in ODF (don't know about OOXML) is that you can extract the actual content of your document as XML, change it, resave it and it all renders properly (this assumes that your styles etc. are set up correctly).

      For example, in theory I should be able to create an empty document that just contains all my style info, insert *all* the content with appropriate pointers to the styles I want to use, save it, and then someone else can come along, open my document and read my content in their program of choice.  If my raw content is XML (as is increasingly the case these days), I can fairly easily automate converting it to ODF format (just as I've been able to easily convert it to HTML, PDF and a bunch of other formats for a while now).  ODF then becomes a simple "container" that anyone anywhere can use without needing any proprietary tools to do so.

      I can then save my content as strict XML, then render it in whatever format the user requires.  If they've got Acrobat, I'll give them a PDF file; if they've got OpenOffice or AbiWord, I'll give them an ODF doc; if they've got a Web browser, I'll give them HTML.  *This* is the big plus of open document formats in general; the actual format of the document essentially becomes unimportant, since anyone who wants to look at it can do so in their tool of choice.  If one tool is crappy, or becomes unavailable, or doesn't support e.g. Swahili, no problem - just find a different tool.

      In terms of whether XML is the optimal format for this type of data in the first place, it's probably a good fit for almost all cases, as distinct from being a really great fit for only a few cases.  Depending on how you define "better", it's not hard to come up with a better format for a book than:
      <title>My document</title>
      <subtitle>Written by me</subtitle>
      <chapter>First chapter</chapter>
      <chaptertext>The quick brown fox...</chaptertext>

      However, XML is here now, works well enough, is insufficiently bad to try to replace it with something else (assuming that "something else" is actually better than XML), and a lot of tools and libraries (both free and commercial) exist that make working with it pretty straightforward.

    10. Re:Define Open by FTL · · Score: 5, Insightful
      "Although the name of Microsoft's Office Open XML suggests that it would match the requirement, it is in fact a proprietary format that would fail the open standards test."

      Microsoft's "Office Open XML" name reminds me of a lot of country names. Whenever one hears a country called "The People's Democratic Republic of [Somewhere]", one instantly knows it is communist. Likewise, anything "open" from Microsoft is invariably closed. Microsoft does develop open formats (like RTF) but they are never advertised as such.

      --
      Slashdot monitor for your Mozilla sidebar or Active Desktop.
    11. Re:Define Open by Coryoth · · Score: 4, Insightful

      For example, how do you save an embedded image? An embedded audio clip? An embedded video? Base-64 encode them? Now we're talking bloat. Binary content like images, audio, and video, is simply included as binary files in the zipped package. In odt, for instance, images go in a subdirectory "Pictures" as whatever file type was imported. So no, it isn't bloated. It remains as tidy and compressed as one would expect. Indeed it becomes very easy to extract images, audio and video that has been embedded into a document - just unzip and grab the files you want. Contrast that with a binary format where you need a program to parse the binary file and rip out the appropriate material.

      I guess I just don't see why an open binary format, which can store all this information much more precisely and efficiently, wouldn't be better. XML is dandy, sure, but the specs for these formats are going to be so complicated that nobody will be able to open the file in a text editor and just read through it. It isn't at all clear to me that a binary format is going to store the content any more efficiently than a zipped set of XML files and associated binary files. You might get a very marginal gain, but it's hardly going to be significant. As to precision - again, I see no inherent reason why some binary format is going to be any more precise. XML is simply a way to structure a document, what the tags actually specify is open to be defined, so XML can describe things with just as much precision as a binary format. As to specs for the forma - obviously the MS format is quite complicated: 6000 pages; on the other hand the ODF format seems relatively compact (700 pages is a lot, but considering how much there is to specify it is remarkably good). And with regard to whether a person can open the content.xml file of an ODF document and read it in a text editor - perhaps you should try it. I had no real difficulties (I did use Emacs sgml-pretty-print to format it nicely, but that's just a few keystrokes away). It is well organised and easy enough to make sense of.

      The formatting instructions will be so verbose that they will completely overshadow any content. That's what xml-mode and syntax highlighting are for. Once you run it through pretty-print so that it is all nicely indented finding, reading, and interpreting the content amid the style information is trivial - it's all the material that is not tags. If it's really troubling you you can always use sgml-tags-invisible (that's bound to "C-c TAB" by default in xml-mode) to toggle tag visiblity, turn off the tags, and be staring at nothing but bare plain text content. Perhaps you just don't have a good text editor.

      What's the big advantage of XML? It's standard, well defined, and there are already a billion and one parsers built for it in every language conceivable. More importantly, it is very reasonable to expect that XML parsers are going to be around, largely unchanged, for quite some time to come, so 20 years from now parsign these documents will be just as easy. I mean really, what's the big advantage of ASCII? Why not use EBCDIC? XML is extremely widespread and looks to become the standard for pretty much any kind of structured document. Sticking with what's mainstream is a good choice when you are looking for longevity.
    12. Re:Define Open by jeevesbond · · Score: 5, Informative

      the specs for these formats are going to be so complicated that nobody will be able to open the file in a text editor and just read through it.

      I have untarred several documents from the ODF family and found them easy to understand. I would suggest you do the same as the software to create these files is Free. If you can't be arsed to do that, then stop writing inane commentary. :)

      The specification for ODF is available online. Since that is the case, please attempt to read it before spouting-off about it being unreadable. It is 722 pages long, I've had a brief look at it and it seems very readable (better than that: it looks implementable!)

      In my opinion Microsoft's format is neither XML, or open. It's binary, patentable cruft in an XML wrapper. So it's best not to describe it as an 'XML Format' at all. The specification for this is reportedly 6,000 pages long. This is also available online.

      The advantages of XML file formats are:

      • Increased Robustness
      • Document Archiving
      • Version Interoperability
      • Documented and Transparent File Content
      • Standards Based
      • Easy Import and Export of Other File Formats
      • Search Engines / Knowledge Management Systems

      All of these were copied from the OpenOffice Web Site, explanation of the items in that list can be found there.

      --
      I'm going to transform myself into a mighty hawk. Either that or I'll just go and work at Dixons, haven't decided yet.
    13. Re:Define Open by AJWM · · Score: 4, Insightful

      But surely if OOXML is as open as the wikipedia page (and everything I've heard) makes it sound,

      Have you heard that Microsoft hired it's own wikipedia contributer to (try to) control the spin on the OOXML and ODF pages?

      And I guess you haven't heard about the parts of the OOXML "spec" that say something ot the effect of: "Word95Spacing - This tag means that document spacing should conform to that produced by Word95. That's too complicated to go into here, see Word95 for details."

      This is a spec? This is open?

      --
      -- Alastair
    14. Re:Define Open by jeevesbond · · Score: 2, Insightful

      What you're failing to take into account is that Microsoft have a paid shill editing Wikipedia for them.

      OOXML is not open, see the list of objections. Also ask yourself: if Microsoft wanted to use an open file format, why didn't they use ODF? They had plenty of time to implement it within Office 2007 and were asked to be part of ODF's development. Firstly the ignored it, now that it's gaining traction they're trying to destroy it with a competing 'standard'.

      --
      I'm going to transform myself into a mighty hawk. Either that or I'll just go and work at Dixons, haven't decided yet.
    15. Re:Define Open by rtb61 · · Score: 4, Informative
      I checked on that dictionary, http://encarta.msn.com/dictionary_/open.html.

      The definition as per M$N Encarta - 4. comput publicly available computer system: a product or system whose internal features and interfaces can be used or modified by users or developers in any way they wish.

      M$ obviously doesn't make use of M$N Encarta when it comes to defining there own software, perhaps the M$ marketdroids should look up words in their own dictionary before using them.

      --
      Chaos - everything, everywhere, everywhen
    16. Re:Define Open by pipatron · · Score: 4, Interesting
      • War is Peace
      • Freedom is Slavery
      • Ignorance is Strength
      • Open is Closed
      --
      c++; /* this makes c bigger but returns the old value */
    17. Re:Define Open by sumdumass · · Score: 1

      lol.. OK first off, I'm not disagreeing with you at all. Lets say you opened a door that has been bugging me for a while.

      Wikipedia isn't all that it is cracked up to be. I have found articles baltently false and I have found articles designed t benifit one positionover another. Then we have this story about microsoft trying to recuite people to change wiki entries. And along these lines, we end up with a tenured professor who lives in his mom's basement or whatever. I have tried to give wikipedia the benifit of doubt but it just doesn't seem reliable for more then opening the door to other investigation. What I mean is, You use it to find out were or what to look at from other sources.

      Second, You hit the nail on the head with this ooxml. MS was only presured into using an "open format" because a state was requiring it's governments to use it. This presented certain rules they couldn't get around with the traditional embrace and extend policies. So in order to keep their strangle hold on the Mass government they had to reinvent the wheel.

      So yea. I'm doing a me too here except that I wanted to express some extra thought on Wikipedia. I'm not sure it can be trusted on several levels.

    18. Re:Define Open by Anonymous Coward · · Score: 0, Insightful

      M$

      Your shift key is broken. Either that or you're a retard - but I'll leave that question to the philosophers.

    19. Re:Define Open by k8to · · Score: 5, Informative

      Dammit people, read the damn bill, it's quite short. It has a four part test for formats to be adopted.

      1. Interoperable among diverse internal and external platforms and applications
      2. Fully published and available royalty-free
      3. Implemnted by multiple vendors
      4. Controlled by an open industry organization with a well-defined inclusive process for evolution of the standard

      It's not perfectly worded (what are internal and external?), and it's not a perfect list, but it's a quite reasonable starting place and it doesn't allow any of the hand-wringing excuses I'm seeing in these comments. This open document stuff has been being debated in the public sector for some years now. Politicians may be many things, but they're not incapable of reading.

      I've written my California Assemblyperson, you can too.

      --
      -josh
    20. Re:Define Open by killjoe · · Score: 1

      I don't know if MS will get an ISO standard but ECMA standards are pretty much for sale so that ought to be easy enough for them.

      --
      evil is as evil does
    21. Re:Define Open by duvel · · Score: 1
      Musther wrote: This is it, people keep going on about ODF v OOXML, and although I don't care for MS and their attempts at keeping the support of governments and the like in these interesting times, OOXML "meets the European Union definitions of an Open Standard, meaning the specification is freely available and implementable."

      I'm afraid this is not entirely correct. While it is true (as far as we can discern at this point) that Microsoft plans on making and keeping the specification freely available, it is most certainly not "implementable". This is clear from the article that the parent posted to (search for the word legacy). It is even more clear in Grokdoc's document containing objections to the ISO-standardization of Microsoft's OOXML-specification.

      In layman's terms, the specification (which should be complete and exact) contains phrases like "implement this like in Word95" (search for "autoSpaceLikeWord95" on page 1378 in part 4), without defining exactly what this means. As a result, only Microsoft is able to implement this specification. Hence the Microsoft-specification does not meet the open standards definition formulated by the European Union.

      --

      I have a photographic memory for numbers. I know almost a hundred of them.

    22. Re:Define Open by Dantoo · · Score: 0, Flamebait

      Cue the AC Microsoft Astroturf Champions:-

      They have a solid policy of responding to any use of "M$" with a tantrum any 2 year old would be proud of. Poor little weenies. Of course they could be getting paid for it so I for one am willing to help them earn a few coppers, here you go:

      M$M$M$M$M$M$M$M$M$M$M$M$M$M$M$M$M$M$M$M$M$M$M$M$M$ M$M$M$M$M$M$M$M$M$M$M$M$M$M$M$M$M$M$M$M$M$M$M$M$M$

    23. Re:Define Open by canUbeleiveIT · · Score: 1

      That depends on what your definition of "is" is.

    24. Re:Define Open by fitten · · Score: 1

      Sounds like LaTeX... only that LaTeX has been around a lot longer. XML is pretty bad stuff. It works because it's kind of the only game in town and, no, I don't have a better alternative (right now :)) The main difference is that XML has been elevated to buzzword status so it gets lots of attention. Put it in anywhere and everywhere... it'll solve all your problems!

      I saw a good sig once:
      XML is like violence. If a little bit doesn't fix things, just use more of it.

    25. Re:Define Open by itlurksbeneath · · Score: 1

      Implemnted by multiple vendors So, as a killing blow, Microsoft could implement an OOXML plugin for OpenOffice?? Ouch... Hopefully, that wouldn't technically pass the "multiple vendors" test since OOXML, Office and the plugin were all implemented by Microsoft, but I'm sure they've got enough money to pay somebody (Novell, anyone?) to implement the plugin for them.
      --
      Have you ever considered piracy? You'd make a wonderful Dread Pirate Roberts.
    26. Re:Define Open by lukfil · · Score: 2, Funny

      It's almost like:
      Q: What is the difference between a "People's Republic of ..." and "Republic of ..."
      A: It's like the difference between a chair and an electric chair.

    27. Re:Define Open by Nimey · · Score: 1

      Reminds me of a Drew Carey joke. He and some friends were telling jokes about how big their dicks were.

      "My dick is so big, it was overthrown by a military coup. It's now known as the Democratic Republic of My Dick."

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
    28. Re:Define Open by liam193 · · Score: 1

      I believe that would violate #3: Implemented by multiple vendors. If that provision is as it states, then no one company could release a plugin for everyone else's product and thereby make their standard be supported by "multiple vendors".

    29. Re:Define Open by 99BottlesOfBeerInMyF · · Score: 2, Interesting

      If Microsoft is successful in getting ISO approval, this California law will essentially get read in as a "Thou shalt use Microsoft Office" law.

      When last I read of this law it included two provisions that seemed to indicate otherwise. One provision was a requirement that the standard be maintained by a third party with a process for altering and improving the standard that allowed input from multiple parties. The second provision was a requirement of several, independent implementations. Regardless of MS's shenanigans I don't see how they would meet either criteria. MS completely controls "Open"XML and third parties are not allowed to make changes or legally implement them. No one but MS has a complete implementation due to the nature of the so called standard.

      Has the proposed California legislation changed greatly?

    30. Re:Define Open by ibbo · · Score: 1

      Exactly OpenXML is proprietry thus not suitavble for an open standard. MS will not manage to push through this one. The world and at last the Americans are onto this rip of merchant and are fighting back.

      --
      Linux user #349545 (GNU/Linux)iD8DBQBAzWjX+MZAIjBWXGURAmflAKCntuBbuKC WenpmXoA7LNydllVQOwCfdjyzXscd
    31. Re:Define Open by 99BottlesOfBeerInMyF · · Score: 1

      Sounds like LaTeX... only that LaTeX has been around a lot longer.

      LaTeX is different and used so little because it is inflexible. The "X" in "XML" stands for "eXtensible." Things like color and graphics in LaTeX are implemented as hacks. LaTeX is nice in that it is so precise and unchanging, but that also makes it unsuitable for an ongoing standard.

      The main difference is that XML has been elevated to buzzword status so it gets lots of attention.

      XML is not used just because it is a buzzword. It is used because it is common and standard and easy and there are a billion choices of tools and libraries already in existence to make using it painless. Why wouldn't someone use XML if they were creating a new word processing document format unless they did not care about interoperability?

    32. Re:Define Open by AberBeta · · Score: 1

      Why else would Microsoft enter into an agreement with Novell wrt interoper. ?
      Low and behold: Novell announced plans for Office OpenXML support in Open Office.

      What a shocker!

    33. Re:Define Open by jp10558 · · Score: 1

      Why would this be bad though? Then I could be even more assured I could use Open Office and be able to interoperate with MS Office users.

      --
      Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
    34. Re:Define Open by Divebus · · Score: 1

      Hey! Who let the English Major on Slashdot?

      --

      Most of the stuff on /. won't survive first contact with facts.
    35. Re:Define Open by LionOfMacedon · · Score: 0
      shouldnt that be
      • War is Peace
      • Freedom is Slavery
      • Ignorance is Strength
      • Closed is Open
    36. Re:Define Open by Just+Some+Guy · · Score: 1

      I guess I just don't see why an open binary format, which can store all this information much more precisely and efficiently, wouldn't be better.

      In this particular case, we're talking about government documents. Remember, the gov't likes to keep things for a long, long time. Don't believe me? Go down the the land office and see how far back they keep property titles.

      In this context, XML makes perfect sense as its contents will probably be readable forever. Even if we forget how to write ASCII or UTF-8, future infoarchaeologists wouldn't have any problem figuring it out. There is no doubt whatsoever that in 100 years, a government will still be able to open these files. Compare and contrast with .doc files, where an increasing number of documents are lost forever with each Office upgrade.

      Word's .doc is fine if you're writing a letter. If you want to keep something for a century, plaintext is a requirement, and XML is the only game in town for storing lots of diverse content in plaintext.

      --
      Dewey, what part of this looks like authorities should be involved?
    37. Re:Define Open by Sique · · Score: 1

      It is a lot more trivial than that. About all soviet-inspired communist countries understood themselves as people's democracies or people's republics, which is quite strange, as it would mean: people's people's rule. But the argument was that the western democracies were actually locking the people out from the rule of the state (quite similar to the 'silent majority' discussion), so the 'real people' just needs some kind of elite that leads it to the (communist) rule.

      So whenever you see someone not democratically elected voicing loud opinions and making demands, who claims that he has the silent majority behind those, you know he's trying to pull a similar stunt ;)

      --
      .sig: Sique *sigh*
    38. Re:Define Open by AberBeta · · Score: 1

      "meets the European Union definitions of an Open Standard, meaning the specification is freely available and implementable."

      A sentence I've reverted a few times for being factually incorrect, but it seems people want to stick with that view. If you'd care to visit the Open Standard page on Wikipedia, and check the rules for the EU you'll find it fails to meet two of the points. ECMA isn't an NPO allowing for fully open decision making on standards, and the so-called patents within Office OpenXML and parts aren't "irrevocably" available.

    39. Re:Define Open by Excelcia · · Score: 3, Interesting

      Theoretically the standard does have input from multiple parties. The ECMA process had 21 voting parties (20 voted in favour, IBM voted against). That was a process where more than one person had input. The current ISO process has fourteen different countries submitting contradictions. You and I both know that input is useless if it doesn't cause a change, but all it takes is one change in the standard to answer those contradictions for Microsoft to be able to claim that changes were made based on outside input. I guess it depends on the legal definition of "input" that the law has. I haven't read the law, so I don't know.

      As far as multiple implementations... Corel has already announced support for OOXML in Word Perfect. Novel has announced an OOXML filter for OpenOffice.org suite. Lovely how Novel's little deal is more and more of a stab in the back.

    40. Re:Define Open by 99BottlesOfBeerInMyF · · Score: 1

      I guess it depends on the legal definition of "input" that the law has. I haven't read the law, so I don't know.

      I believe the law called for a well defined process by which multiple parties determined the evolution of the standard, or some similar text. So, no, I'm not sure what you describe above would meet those requirements although MS might convince government agencies otherwise with enough cash.

      As far as multiple implementations... Corel has already announced support for OOXML in Word Perfect. Novel has announced an OOXML filter for OpenOffice.org suite.

      Again, they have announced they will "support" the format, but not if they will have a complete implementation of the "standard" which seems unlikely and perhaps impossible given the ambiguous nature of the the "Open"XML specification. I'm not sure anyone will convinced that those implementations qualify.

    41. Re:Define Open by Lord+Ender · · Score: 2, Insightful

      To be fair, communism is an economic system. The term "democratic republic" refers to a governmental system. It is quite possible to have both.

      In recent history, conquering powers often used the promise of communist economic reform to gain support for their dictatorship. Once they have power, they implement systems that are neither communist nor democratic.

      The US government brainwashed the populace so well during the cold war that most Americans don't even know the difference between an economic and governmental system. It is possible to democratically elect leaders in a republican government that implement communist economic policies. Countries that have a single natural resource (such as oil) would probably be better of with such a system than with an entirely capitalist system.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    42. Re:Define Open by donny77 · · Score: 2, Informative

      I read the law and the 4 criteria that were list are not mandatory, they are factors to be considered when choosing a file format. As long as you consider the fact that they are not a true "open" standard, you can still standardize on them. It's still a good law, because at least you can get the "text" of the document without having Microsoft Programs.

    43. Re:Define Open by Anonymous Coward · · Score: 0

      Politicians may be many things, but they're not incapable of reading. Yeah, sure. From the first amendment:

      Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; High Court: NYC Public Schools Nativity Ban Stands

      or abridging the freedom of speech, or of the press; The FCC, Radio & Censorship: Defining Decency

      or the right of the people peaceably to assemble Free speech zones.

      From the second amendment:

      A well regulated militia being necessary to the security of a free State, the right of the People to keep and bear arms, shall not be infringed. Gun Control

    44. Re:Define Open by civilizedINTENSITY · · Score: 1

      They develop a plugin. Then, they Open Source the plugin. Then they give control of the development of the plugin to a standards body, whose changes must be reflected in MS's own implentation. Much more than writing a plugin.

    45. Re:Define Open by 99BottlesOfBeerInMyF · · Score: 1

      To be fair, communism is an economic system. The term "democratic republic" refers to a governmental system. It is quite possible to have both. In recent history, conquering powers often used the promise of communist economic reform to gain support for their dictatorship.

      Actually, to be even more clear, they used the promise of socialism, not communism. Both communism and socialism are economic systems, but the US government brainwashing conflates the two. For true government recognized communism, you must look elsewhere than the former soviet states, to places like Madagascar.

      It is possible to democratically elect leaders in a republican government that implement communist economic policies.

      I think it is important to note that some economic systems are more prone to certain types of government systems. Increasing levels of socialism, for example, concentrate power to a degree that lends itself to a takeover by an authoritarian regime, whereas economies with less centralized decision making are less prone to such a takeover. It is possible to have extreme socialism or extreme capitalism without the government being authoritarian, but it is much less likely to remain that way than a more moderate, balanced economic system.

    46. Re:Define Open by hackstraw · · Score: 1

      In odt, for instance, images go in a subdirectory "Pictures" as whatever file type was imported. So no, it isn't bloated.

      Kinda reminds you of that web thing now doesn't it?

      Apple's excellent Keynote program does this. The "file" is actually a directory, and inside of that are the images, etc. Its also cool because the images are kept in their origninal format and they are then resized or whatever by th e client program (again like that web thingy).

      I find Word and PowerPoint files as bloated. The subdirectory or subfolder idea is much more flexable and reliable. Heck, you can even look and grab a picture in the Pictures folder without even opening the original document.

    47. Re:Define Open by Coryoth · · Score: 1

      I find Word and PowerPoint files as bloated. The subdirectory or subfolder idea is much more flexable and reliable. Heck, you can even look and grab a picture in the Pictures folder without even opening the original document. Indeed, and you can clean it out just as easily. My fiancee does draughting and design work for an environmental engineering company, which includes putting together occasional powerpoint presentations which are often very graphics heavy (with maps, diagrams, aerial photos etc.) The catch is that Powerpoint has a nasty habit of keeping images stored in the .ppt file even when you've delected from the slideshow within powerpoint. That means that as you work with a presentation, adding and deleting different images and different versions of images, the presentation size continues to bloat. She managed to find a tool that you could use to remove the cruft and unused images and that could result in massive file size reductions (in the order of many megabytes). Of course if you could just unzip the file, delete any stray images that are for some reason still kicking around, and zip in back up again... well that's much easier than hunting the net for some shareware tool that will do who knows what to your .ppt file.
    48. Re:Define Open by LO0G · · Score: 1

      You left out large parts of section 4, btw.

      Here they are:
      (4) Controlled by an open industry organization with a well-defined inclusive process for evolution of the standard
              (b) Beginning on or after January 1, 2008, state agencies shall start to become equipped to accept all documents in an open, XML-based file format for office applications, and shall not adopt a file format used by only one entity.
              (c) The department shall develop guidelines for state agencies to follow in determining whether existing electronic documents need to be converted to an open, XML-based file format. The department shall consider all of the following:
                      (1) The cost of converting electronic documents.
                      (2) The need for the documents to be publicly accessible.
                      (3) The expected storage life of the documents.

      Does this mean that CA can no longer publish in PDF? That's not XML based, as far as I know.

      What does that do to the CA courts, which currently publish exclusively in PDF format (afaik - every decision I've ever read was published in PDF).

      I'd also love to know the results of 4.c.1. I suspect that it's significant (especially given this comment on a Microsoft blog).

    49. Re:Define Open by ChrisA90278 · · Score: 1

      You only read the summary. In the text of the bill, they have a definition of open standard. Basically it must be controlled by an independent standards organization (not one company) and the format must be in must by more then one company. So if you control the "standard" and you are the only one using that "standard" even if you publish the specs it ain't no standard.

      In order for Microsoft to win this they would have to give up control of the file format and build an office suite that could share documents with another company's office suite. They will do ANYTHING before they do that. I suspect a few billion dollars under the table will kill this proposal. The future of the company is on the line here. They could say point blank "vote for this and we will write a blank check to you opponent, who ever he is come the next election. Document lock-in is the foundation of Microsoft's whole businnes without that they are in a bad way. This effects more then just government offices. It effects anyone who communicates with a government office even indirectly. I'm sure they will work hard on multiple fronts to kill this

    50. Re:Define Open by hackstraw · · Score: 1

      She managed to find a tool that you could use to remove the cruft and unused images and that could result in massive file size reductions (in the order of many megabytes).

      A guy I work with can't figure out why 150 meg+ powerpoint files run slowly on his laptop computer.

      He's a computer scientist, so I forgive him :)

    51. Re:Define Open by John.Thompson · · Score: 1
      FTL wrote:

      Microsoft's "Office Open XML" name reminds me of a lot of country names. Whenever one hears a country called "The People's Democratic Republic of [Somewhere]", one instantly knows it is communist. Likewise, anything "open" from Microsoft is invariably closed. Yeah, if they have to tell you explicitly, then it usually means it's not a conclusion you'd come to on your own. Kind of like Fox News' "Fair and Balanced."

    52. Re:Define Open by aussie_a · · Score: 1

      You mean like the Open Document Format?

    53. Re:Define Open by crazzeto · · Score: 1

      Just out of curiosity... Why? I've been doing quite a bit of research into OOXML as a solution to one of my companies biggest problems right now, and it makes a lot of sense to me. It's well engineered, and and extreamly easy to work with. I doubt any one would have trouble integrating OOXML into their products. Once microsoft has this ISO ratified and releases the standards openly they're pretty much giving up any sort of solid ground to turn around and start sueing people (like Rambus tried).

      As far as I'm conserned, whatever. May the best format win. In the case of my company it will be OOXML for us not just because of the ease of working with this (as clearing ODF isn't any harder), but because of the ease of adding custom functionality (i.e. custom ribbons) to MS Office 2007, particularly using .Net on which my company bases it's products.

    54. Re:Define Open by Excelcia · · Score: 1

      I dislike the way Microsoft is attempting to ram OOXML down people's throats after a perfectly usable standard has already been adopted. "May the best format win" is not the tack to take with an international standard. When it comes to implementations, diversity is better. When it comes to standards, you only want one. The accepted procedure for an official international standard is to adopt one, then revise it if/when needed to address weaknesses or new technologies. If ODF doesn't support functionality Microsoft needs, then they should work with OASIS or the ISO to add it.

      I also dislike the specification itself. First of all it is a monster - 6,000 pages worth. On top of that, it incorporates by reference binary blobs that have no format definition. So you have a monster specification for a document format that, at the end of the day, you still could read without reverse engineering MS Office files.

      So, if your company feels like it wants to write code around OOXML, please feel free. I'm certainly not touching it.

    55. Re:Define Open by redbaritone · · Score: 1

      That all depends on your definition of "is".

    56. Re:Define Open by Anonymous Coward · · Score: 0

      An embedded video? Base-64 encode them? Now we're talking bloat. Throw in vector and raster line art and we've defined the word "bloat". I realize the files will probably be zipped, but that won't make up for it. It seems Word docs used to be (proprietary format) OLE containers that are kind of filesystem - in - a- file which uses extensive padding between various subcontainers for performance reasons. E.g. images get their own subcontainer. What was that "bloat argument" again?

      The usual implementation of binary file formats is "throw the internal implementation structures into an file", so they are highly implementation dependent. Hierarchical, tagged binary containers are rather the exception (and then there is close to no difference to binary XML variants).
      A well crafted XML format, OTOH, would implement property inheritance, so only changes from the parent element's properties are recorded, which can already be more compact than the binary version...
    57. Re:Define Open by k8to · · Score: 1

      Yeah I left out most of it, because my point was: GO READ IT.

      As for the XML-requirement, I think it's a bad idea to specificy encode that. I said so in my email to Leno and in my email to my assemblyperson. XML has some nice properties, but it's not the only format that can have those properties.

      PDF, meanwhile, is a really bad format for data consumption. It's reasonably open for what it is, which is a printed-page representation. A fancy photograph of a document. It seems totally legitimiate to publish an something like ODF _and_ PDF, but PDF only lacks many useful features of something like ODF. Hell, even ODF is pretty poor at data consumption compared to some more focused XML document types, but PDF pretty much sucks rocks in that department.

      --
      -josh
    58. Re:Define Open by LO0G · · Score: 1

      PDF has one characteristic that neither ODF or OOXML has. It's a PRESENTATION format, which means it's exactly what you said - a fancy photograph.

      There are several places where a fancy photograph is critical, the biggest place is court filings - it's critical that everyone be working from exactly the same DISPLAY presentation.

    59. Re:Define Open by k8to · · Score: 1

      Civil discussion leading to established consesnsus.

      Who replaced my slashdot?

      --
      -josh
  3. Hooray for... by stubear · · Score: 0, Troll

    ...Government mandated mediocrity.

    1. Re:Hooray for... by Telvin_3d · · Score: 3, Insightful

      Yeah, darn that government for wanting to be able to read the documents 20 years down the road.

      The government is not forcing this on anyone. They have zero interest in forcing you or anyone else outside the government to use any given format. This is not Big Brother, this is a great case of the market economy at work! Microsoft's largest customer is saying that they they are in the market for a system that meets specific criteria. They don't care who provides it or where it comes from, just as long as it does what they need it to do. Now, the market decides who will provide them what they want.

    2. Re:Hooray for... by Skald · · Score: 3, Interesting

      Tyrrany! The government of California is mandating things to... the government of California. One can only weep for those agile, efficient state agencies, hamstrung in their efforts to serve the public by the state legislature's document format demands.

      Seriously, California's government is supposed to let each of its agencies choose (or not choose) its own standard for documents, so that one part of the government can't communicate with another? Talk about mediocrity.

      --

      "The best we can hope for concerning the people at large is that they be properly armed." - Alexander Hamilton

    3. Re:Hooray for... by Whiney+Mac+Fanboy · · Score: 1

      Hooray for Government mandated mediocrity.

      The government is mandating Microsoft Products?

      --
      There are shills on slashdot. Apparently, I'm one of them.
    4. Re:Hooray for... by tftp · · Score: 1
      They have zero interest in forcing you or anyone else outside the government to use any given format.

      ... unless you are a government contractor, buy or sell to the government, or need a service from the government, or in any other way have to exchange documents with a government entity. That probably covers most of the businesses.

    5. Re:Hooray for... by Rix · · Score: 2, Insightful

      And with an open document format, all those people can use whatever programs and formats they like, and export to the mandated format as needed.

    6. Re:Hooray for... by Telvin_3d · · Score: 2, Insightful

      Shocking! Do you normally dictate the delivery format to your client? If a publisher wants their images in Adobe Illustrator format, do you feel oppressed due tot he fact that they are not interested in some random format you found on the web? If a website you build is required to be compatible with IE or Firefox, do you rail at the injustice of not being able to use the latest code hack that only works in some obscure browser from 5 years ago?

      The government, like any other organization, has the right to dictate the details of their work exactly as far as they can enforce them. No one is forcing anyone to work with or for the government. If using the document format of their choice is morally repugnant to you, feel free to take your services elseware.

    7. Re:Hooray for... by sumdumass · · Score: 1
      Well, I mostly agree with you except with this statment.

      No one is forcing anyone to work with or for the government
      Some laws force interactions with the government and citizens looking for services from the government need the same access. I know you left this out but I feel I needs to be addressed. Because the Idea behind ODF is that You can grab a plugin for whatever program you have and access or interact with the new formats. It should also make accesability requirments easier because any program can interact with the data ubstead of having to puchase a format license or reverse engineer a document standard.

      It isn't as much about who does business with them as it is who needs interact with them. This reason alone in my opinion outweighs any setback that someone making money from the government would have.
    8. Re:Hooray for... by donaldm · · Score: 1

      You don't give free choice in this matter. If a government organisation decides to do it's own thing contrary to what is being mandated then the rogue department's head is usually found rolling around on the floor. This applies to all Government Departments worldwide except that in some countries the "head rolling around" would be more than a figure of speech.

      Standards are designed to work across everything and are agreed on by a respected group people from many different disciplines. In the case of ODF vs OOXML, Microsoft has had it's say (in fact a lot of say) in this this as well. The standard is then Mandated by an appropriate government agency. This can be local (State Government) or worldwide and can cut across all societies.

      --
      There ain't no such thing as proprietary standards only proprietary formats. Standards are by definition open.
    9. Re:Hooray for... by Anonymous Coward · · Score: 0

      • Hooray for Government mandated mediocrity.


      The government is mandating Microsoft Products?


      Microsoft products are finally mediocre?

  4. That sound you hear... by Anonymous Coward · · Score: 0

    ...is Microsoft lobbyists stampeding to California to convince them that OOXML is actually "open".

  5. I think I speak for slashdot when I say by gQuigs · · Score: 1

    Yay! *Assuming Open means actually open and not just called "open". As well as assuming many other things. Furthermore this means if everyone else (Novell, WordPerfect) were to drop MS OOXML support California would have to not choose MS's OOXML. (the multiple vendor clause).

  6. So how many States is that now? by mrchaotica · · Score: 2, Interesting

    Massachusetts, Minnesota, Texas, California... anywhere else? I'm (happily) beginning to lose count!

    --

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

    1. Re:So how many States is that now? by Anonymous Coward · · Score: 1, Interesting

      46 to go.

    2. Re:So how many States is that now? by Anonymous Coward · · Score: 0

      Might want to scratch Massachusetts off that list. Supposedly they moved to open formats starting in 2007 - but just try and find any on the Massachusetts website.

      Or, given that navigating that site is a disaster, try this:

      Search for files of type 'ods' - 0 results
      Search for files of type 'xls' - 3,230 results

      That's not to say there's nothing there:

      Search for files of type 'odt' - 27 results
      Search for files of type 'doc' - 31,400 results

      Given that the state was going to completely switch by 2007, and we're now in March of 2007, it's safe to say that the move hasn't quite happened. At all.

      As an example, try this page of employment stats presented by the Mass state government. But only if you're using Excel - it's not available in any other format.

    3. Re:So how many States is that now? by Anonymous Coward · · Score: 0

      Add Belgium, Holland, and parts of Spain, oh, and Cuba and Brazil, and I think Germany is looking at it, and also Norway, France was looking at this in October/06. For sure Malaysia and Italy have already mandated it. Support for NeoOffice (For Macs) is in process, and support for Google Docs is already in. As far as adoption, I don't know if these countries are mandating anything, but their governments participated in the OASIS project (that created the ODF format): United Kingdom, Canada, Hungary, Japan, Egypt, Germany, Israel, and China. They are likely the next adoptees (if they haven't started adoption already). The National Archives of Australia has adopted it, parts of the Government of India including the High Court, Peru, and the City of Vienna, Austria. Korea is looking at it. ....is that enough?

  7. History? by mcrbids · · Score: 4, Interesting

    I think that history will point to the Massachusetts move to require an open format as the watershed moment, where Microsoft's stranglehold on the industry began to falter. Because that poor IT director who lost his job in the noise and tumult pointed out to the world that the Emporor, indeed, was not wearing any clothes. Generations from now, ODF will most likely be the standard for public document archives, and the culture and technicalities of documents drawn from our generation will still be available, thanks to the guts and drive of a single man who (ironically) lost his job for accurately identifying one of the most significant problems of the decade.

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
    1. Re:History? by Anonymous Coward · · Score: 0

      What's more alarming is not that one guy identified and acted upon the problem but that tens of thousands of CIOs, CTOs, IT managers and consultants worldwide failed to do so. Company officers especially have a duty to act in the interests of the company, shareholders should be asking how much money has been wasted on MS Office licenses.

    2. Re:History? by Anonymous Coward · · Score: 1, Informative

      I posted this elsewhere, but here's a game for you: find an instance of ODF on the Massachusetts website without reverting to Google. For an added bonus, see how many times you can find pages where Microsoft Office documents are the only version supplied.

      The ODF switch-over was supposed to happen January 1st, 2007.

      It's not even close to starting, and I personally doubt it ever will.

    3. Re:History? by Anonymous Coward · · Score: 0

      Perhaps all documents produced since January are available as opendoc?

    4. Re:History? by iabervon · · Score: 1

      One thing that's been under-reported is that the switch is actually to either PDF or ODF as appropriate. For most things posted on a website, PDF is more appropriate. Also, the directive only applies to documents prepared by the executive office, which is not going to include most of the government documents. (Both of these points were mentioned in the original FAQ, as reasons that the public shouldn't panic about not being able to deal with ODF yet.)

      But if you go to the budget downloads section, you'll find that all of the available documents are available in either PDF or HTML (or both), in addition to some being available in MS formats, except for two Excel files, and both of these are from last year.

  8. Yay for ODF by Anonymous Coward · · Score: 0

    Yay for ODF :)

  9. Profit? by SoapDish · · Score: 1

    1. Make laws that require use of ODF in government.
    2. Charge extra for ODF format in MS Office.
    3. Users too stubborn to use anything but Office.

    Things don't really look too bad for MS.

    1. Re:Profit? by dubonbacon · · Score: 1

      In the case of private companies, I hope shareholders will quickly kick the stubbornness out of them.

      --
      sw5YRhw4ln3pr7$Ock1/4ma0u8Lw2Tm5l6/7DOiC5e6t4NSb6T en 6g5AOCPa2Xs!MSr!p! hackerkey.com
    2. Re:Profit? by charlieman · · Score: 0

      So that was the ????? all this time? damn...

  10. Re:Hooray for... Open Source and Open Specs! by FractalZone · · Score: 0, Flamebait

    ...Government mandated mediocrity.

    Better than Micro$loth's Monopoly(tm) where we pay ever increasing prices for buggy bloatware.

    The way to beat the MS Monopoly(tm) is to let the people have real choices and not have MS Crap(tm) shoved down their throats from the moment they buy a new computer at a big box store (Worst Buy, Corrupt City, Office Last, etc.) or have to deal with government forms, to the point where they need to deal with computer security/privacy issues. Microsoft is amazingly lame at building safe software. But most consumers don't realize there are alternatives to the crapware M$ foists upon them.

    Ideally, a consumer should buy a new computer and have several choices as to which OS(es) will run on it, many of them being non-M$ OSes (read: various flavors of Linux, even a reborn OS/2, Solaris, or perhaps a newer, even better OpenVMS). For documents, the standard should be completely non-proprietary. The specs should be simple and brief, not 6000+ pages of M$ dreck.

    --
    "You're young, you're drunk, you're in bed, you have knives; shit happens." -- Angelina Jolie
  11. X(HT)ML+CSS? by WasterDave · · Score: 4, Insightful

    I had been thinking that ODF was "obviously" a good thing until I read the rant by Opera's CTO about how shit both standards are (a memory dump between angle brackets), and how the correct way would be to go for XHTML with CSS formatting.

    Like, seriously, why not? Have we not been here before, going "so we need to separate content from display" and was not the eventual solution actually rather good. It took ten years or so to get adopted, but nobody is denying that css has made the web a less obnoxious place. There are no technical reasons why it can't be extended to all aspects of "office" publishing/collaboration, and indeed a book has been published using XML+CSS.

    I know that ODF is "here now", and it must be an improvement over Office's internal format ... but I'm concerned that standardising on ODF will come to bite us, the IT industry, in our collective butts sooner rather than later. We need something clear. Obvious. Simple. And from this some genuine innovation will come - remember that?

    Dave

    --
    I write a blog now, you should be afraid.
    1. Re:X(HT)ML+CSS? by gradedcheese · · Score: 5, Insightful

      It's not too surprising that the CTO of a web browser company wants us to use XHTML and CSS for this, but that doesn't make it a good idea.

      XHTML and CSS are mainly for representing information in a web browser, they are great for that. Word processing is in many ways a whole different world and it makes sense to have a different format there (though one also defined by XML like XHTML is). Namely, CSS lacks a lot of the physical positioning stuff that a word processor needs, concepts such as page breaks, and so on (some things it does have, but they are generally never implemented and probably aren't enough anyhow).

      XHTML is also meant for people to hand-write, it's a simple markup representing simple text. Word processing is never marked up by hand, the documents can be very complex, and anyone not looking at the source programatically will indeed think that it's a memory dump between angle brackets. That doesn't mean that it's a bad format, it's just not meant to be read that way.

      Really, I don't think XHTML is the solution everywhere and pretty much any format is fine in word processing land as long as its truly open (not in the MS sense) and text-based.

    2. Re:X(HT)ML+CSS? by nick.ian.k · · Score: 4, Interesting

      Lie only ranted about the ridiculousness of going to the trouble to craft new standards, and then suggested that we instead repurpose a set of standards for web documents so that they work for exchanging documents intended for print. As somebody aware of what hell it's been dealing with web standards, your concern should be focusing not just how long it took for XHTML and CSS standards to be sort-of accepted, but how stupid it would be to go and extend something that people have been working hard to simplify.

    3. Re:X(HT)ML+CSS? by kripkenstein · · Score: 1

      I'm concerned that standardising on ODF will come to bite us

      Since ODF is an open and free standard, converters can be written between ODF and XHTML+CSS. So we won't get bitten in the bad sense of being stuck, like .DOC and possibly OOXML (with its MS-only undefined sections). If XHTML+CSS turns out to be so much better in a few years, we will be able to convert our documents to it. Yes, this might not be perfect, but then neither is XHTML+CSS right now.

    4. Re:X(HT)ML+CSS? by zsau · · Score: 1

      Word processing is never marked up by hand,

      Only by definition. People using HTML or LaTeX are essentially "word processing by hand", particuly so if the intended destination is print, as it usually is with LaTeX and occasionally is for HTML (between the time I switched to Linux and learnt about LaTeX, HTML was basically my only option for doing school assignments; OpenOffice didn't exist yet).

      And even "by definition" basically ignores Word Perfect's "show codes" feature. I doubt anyone uses it anymore, but the fact that it existed implies a use...

      --
      Look out!
    5. Re:X(HT)ML+CSS? by WasterDave · · Score: 1

      Since ODF is an open and free standard, converters can be written between ODF and XHTML+CSS

      This may be true, but I suspect it's not. The combination of XHTML and CSS are very much about putting the information in once place, along with information about what the information *is*, and a description of how to display it somewhere else. It's going to take a big leap for a manufacturer of word processors to separate "this word is italicised" from "this word is italicised because that's how it displays on this one medium". I know styles, and even rudimentary style inheritence have been a part of word processors for a long time, but taking it seriously and providing a GUI that makes it intuitive for Rhonda in HR to understand what she's doing is a non-trivial pastime.

      The thing that bothers me is not the software, but rather what we're doing with the results of people's labour ... mankind's f'kin intellectual property. I hate that it's currently tied into giving Microsoft a couple of billion dollars every month, and I hate that when historians come to find out what happened they're going to find a big black hole in our knowledge base. But if we are to replace this clearly shitty state of affairs I'd rather it were with something appreciably better rather than merely different.

      Dave

      --
      I write a blog now, you should be afraid.
    6. Re:X(HT)ML+CSS? by AJWM · · Score: 1

      I had been thinking that ODF was "obviously" a good thing until I read the rant by Opera's CTO about how shit both standards are (a memory dump between angle brackets), and how the correct way would be to go for XHTML with CSS formatting.

      So how do I do a spreadsheet in XHTML with CSS formatting? And I mean a serious computational spreadsheet, perhaps with some charts thrown in, not just some data layed out in a table.

      ODF is not just for pretty text documents, its for the product of all kinds of office apps, including spreadsheets and presentations.

      As for "memory dump between angle brackets" -- yeah, that's a pretty fair description of OOXML, but doesn't really explain the dozen or more different apps out there that use ODF. Is he trying to tell us that KWord, AbiWord, OOWriter and Google Docs (to name a few that use ODF) all use the same memory layout?

      Opera's CTO isn't worthy of his title, if that's the kind of crap he spews.

      I'm concerned that standardising on ODF will come to bite us,

      Just because it's an ISO standard doesn't mean it's immutable. Standards can be changed, and frequently are to keep up with technology improvements. Also, the language in the California legislation doesn't specify ODF (or it's ISO number) per se, just requires that whatever document spec is used meets the requirements of being open, freely implementable, fully specified, multi-vendor etc that only ODF meets at the moment (and OOXML doesn't). If some new Whizbang Document Format (WDF) is invented and it meets those qualifications, the IT world is free to move to it.

      --
      -- Alastair
    7. Re:X(HT)ML+CSS? by Anonymous Coward · · Score: 0

      nobody is denying that css has made the web a less obnoxious place

      A triple negative is not the least unpopular of sentence structures.
    8. Re:X(HT)ML+CSS? by Anonymous Coward · · Score: 0

      So how do I do a spreadsheet in XHTML with CSS formatting? And I mean a serious computational spreadsheet, perhaps with some charts thrown in, not just some data layed out in a table.
      You make a table with XHTML. You style it using CSS. Computations are done with Javascript. Charts are done with the CANVAS tag, which would be XHTML generated by Javascript and styled by your CSS.
    9. Re:X(HT)ML+CSS? by MemoryDragon · · Score: 1

      Actually if you look at Css 2 and 3 you can see that if correctly implemented it would be enough to have a very good word processing storage format, and a compact one even. You got font sizes you got binary embedding you got meta infos for barrier free content you got positional functions which rival those in dtp programs etc... the main problem is, that Css2 is buggily implemented and from Css3 we only see a shadow in the browsers, and most browsers even choke on Css1.

    10. Re:X(HT)ML+CSS? by AJWM · · Score: 1

      So basically you're saying I'd have to write my own spreadsheet program in Javascript.

      For some reason the words "fucking insane" come to mind.

      --
      -- Alastair
    11. Re:X(HT)ML+CSS? by bodesign · · Score: 1

      LaTeX Rocks! I just finished moving a bunch of letters and legal documents to it so that they can be auto-generated based on templated input. I wrote it all by hand with some peeks at what OpenOffice LaTeX export did for the documents.

    12. Re:X(HT)ML+CSS? by nitsuj · · Score: 5, Informative

      Read:
      http://old.opendocumentfellowship.org/Articles/Int roductionToTheFormatInternals
      http://old.opendocumentfellowship.org/Articles/For matODFVsMSXML

      And let me know if you still think the ODF is merely a 'memory dump in angle brackets'. Maybe they could have reused a good chunk of CSS, but that would also require another type of basic parser in implementations. I imagine you've heard of expat, but can you name a standard CSS parser library? I can't, and once upon a time, I had CVS checkin privs on mozilla. Looks simple enough, but ask a web developer if they've ever heard of any major browser having CSS parser bugs.

      And it looks like ODF's style definitions could maybe be generously described as CSS in XML, too. Regardless, I think you could make a pretty compelling argument that the layout needs that have historically driven CSS are a little different than a word processor's needs.

      Back when I worked on Abiword, the native format was very similar to XHTML/CSS. Some arbitrary element renamings -- I believe our equivalent to the span tag was a single letter. The XML->XHTML conversion could probably have been handled by a simple sed script.

      For styling, we reused as much CSS as possible. I learned about a lot of nifty stuff in CSS3 back then. I hope I get to use some of that stuff in browsers some day. But we were well on our way to the first draft of a hypothetical CSS3 Wordprocessor Module, too.

      The OOXML format does strike me as a brain dead C struct to XML encoder, however. And I know the doc format pretty well, having written some non-trivial bits of wvware and the Abiword importer based on it. We actually once got a post on the mailing list from someone looking for technical details on the doc format, and they had been forwarded to us by someone on the Word team at Microsoft. They had their time-tested, battle-worn libraries, but we apparently understood the actual bytes better than anyone still in Redmond willing to help a customer.

      But we all knew that the eventual Microsoft XML format was going to be silly. Actually, it's better than I expected. I had considered the occasional base64 encoded binary data structure wrapped in data tag to be a very real possibility.

      In my mind, the most astonishing thing is that they just arbitrarily reimplemented -- and generally very badly -- dozens of standards, including many ISO ones. I believe they have several novel timestamp definitions, in addition to ISO's.

      I'm pretty shocked anyone is even pretending OOXML is being seriously considered as a standard. I think some people in Redmond had an April Fools' joke get out of hand. If this gets standardized, I expect the next anti-trust case is going to reveal internal Microsoft emails with text such as "holy shit, ISO just accepted our format!"

      PS: I don't even read slashdot that often anymore, and I very rarely post. The few times I do, I generally don't even bother to login. But it would seem that several years of random hobbyist open-source contributions have made me quite likely one of the top few dozen or so domain experts on the planet regarding your specific post. I thought that was kind of amusing myself. I don't know if anyone actually cares, but my name is Justin Bradford, and I imagine google retains sufficient evidence of what I claim.

    13. Re:X(HT)ML+CSS? by WasterDave · · Score: 1

      Well thank Christ for that, I appear to have dragged someone who knows what they're talking about out of retirement. No "PM" system on Slashdot, obviously.

      Right. I have some reading to do. Nice post, thanks.

      Dave

      --
      I write a blog now, you should be afraid.
    14. Re:X(HT)ML+CSS? by WasterDave · · Score: 1

      Read:
      http://old.opendocumentfellowship.org/Articles/Int roductionToTheFormatInternals
      http://old.opendocumentfellowship.org/Articles/For matODFVsMSXML

      And let me know if you still think the ODF is merely a 'memory dump in angle brackets'.

      I have read and understood. I repent. It basically is XML with styling and if it's here already we're not going to get any better. Embedding ODF readers in browsers would be quicker and cleaner than further extending CSS all the way out to spreadsheets and what have you. Well ... here's hoping.

      Dave

      --
      I write a blog now, you should be afraid.
    15. Re:X(HT)ML+CSS? by WasterDave · · Score: 1

      A triple negative is not the least unpopular of sentence structures.

      Although you would not be hard pressed to fail to find a worse candidate. None the less, point taken.

      Dave
      --
      I write a blog now, you should be afraid.
    16. Re:X(HT)ML+CSS? by richlv · · Score: 1

      odf actually is very much like that. if you unzip the file (as suggested here several times already ;) ), you will see that content is quite separated from formatting.
      of course, hordes of direct formatting loving droids have a hard time grasping the concept of styles, but that's mostly they have never bothered to find out - most can handle styles quite well after just a short introduction, so i'd guess it's more about finding out about the concept than having unusable guis (btw, openoffice.org is sticking styles in the nose quite hard).

      --
      Rich
    17. Re:X(HT)ML+CSS? by Nurgled · · Score: 1

      Fortunately, the quality of web browser support matters little when we're talking about word processor implementations.

      Word processors would presumably end up supporting a different subset of HTML/CSS to browsers, because their needs are different. For example, "display:none" doesn't make a great deal of sense in a wordprocessor, since if it were honored you wouldn't be able to see nor edit the content inside.

    18. Re:X(HT)ML+CSS? by caudron · · Score: 1

      I read the rant by Opera's CTO about how shit both standards are (a memory dump between angle brackets)

      Either the CTO was lying or he's retarded. (There, my obligatory inciting opening is out of the way).

      Seriously though, open up OpenOffice.org, make a document, save it to disk, then open the document up in File Roller or Winzip or 7-zip or whatever you use for archives and actually look at the underlying xml. It's pretty damn far from a serialized binary object. A serialized Binary object is what MS's first xml attempt consisted of (essentially a CDATA tag encapsulating a blob). They improved it a bit in the latest iteration, but ODF is most certainly not that. It uses a format similar to the jar format: a set of internal files that each have a function, one for the text, one for the formatting, etc...). It's not XHTML+CSS, but rather it's own XML format. Of course that's because they are smart. XHTML+CSS has a place and advanced print document layout and spreadsheets and presentation animations is not it. If it were XHTML+CSS then Opera could read it much easier, though. Hmmm, I wonder why the CTO of Opera is pushing for that?

      Tom Caudron
      http://tom.digitalelite.com/
      --
      -Tom
    19. Re:X(HT)ML+CSS? by Blakey+Rat · · Score: 1

      how the correct way would be to go for XHTML with CSS formatting.

      Like, seriously, why not?


      Well, maybe I want to track revisions. Or when I do a mail merge with the letter, maybe I want the settings to stick around for the next time I do a mail merge? Oh, and preserving the Undo history between saving the file and opening it again would be handy. Keeping track of what the print margins were set to. Maybe I want my newsletter to have 4 columns... that's a royal, royal pain in CSS.

      Criminy, it's not just about saving the text and the formatting.

      The reason Microsoft doesn't use ODF (right or wrong) is because ODF doesn't support every bit of data that the Word .Doc format does. And of course, if Microsoft started "extending" the ODF format to be able to save a typical Word document, imagine the complaints from Slashdot! They're damned if they do, damned if they don't... so I don't blame them for pushing their own format.

      And shame on whoever designed ODF in the first place! If you expect Microsoft to use it, you need to support everything their existing format does!

    20. Re:X(HT)ML+CSS? by Blakey+Rat · · Score: 0

      OOXML has one big thing going for it that ODF does not: It supports all of Microsoft Office's features.

      If Microsoft had adopted ODF, they either would have had to remove features from their products, or add features to the ODF format. Either way, they're doomed to decades of bad press.

      I love how Slashdot makes it sound like a big Microsoft conspiracy when, in reality, the reason they don't use ODF is practicality.

    21. Re:X(HT)ML+CSS? by Dan+Ost · · Score: 1

      What Office features aren't supported by ODF?

      Is there a list somewhere or are these just vacuous claims?

      --

      *sigh* back to work...
    22. Re:X(HT)ML+CSS? by Ash-Fox · · Score: 1

      If Microsoft had adopted ODF, they either would have had to remove features from their products, or add features to the ODF format. Either way, they're doomed to decades of bad press.
      No they wouldn't, ODF was made to be extensible, they could of just added their own little extensions to it without breaking ODF compatability.
      --
      Change is certain; progress is not obligatory.
    23. Re:X(HT)ML+CSS? by civilizedINTENSITY · · Score: 1

      Agreed. But such a move to use HTML/CSS might just give weight to HTML/CSS standards, too. Not that I think this is an optimum path, but such an extension could solidify support around the core. This would be especially true if it forced control to standards bodies...

    24. Re:X(HT)ML+CSS? by civilizedINTENSITY · · Score: 1

      While Javascript was the example language used, there is no reason not to implement in Java, or C++, or Lisp for that matter. Separate display from computation. You could use whatever backend you use now, and just write to a different display interface.

    25. Re:X(HT)ML+CSS? by AJWM · · Score: 1

      "whooosh"

      It's a spreadsheet, damnit. While I might think it was cool to be able to enter cell formulas in Java, or C, or even APL (now, that would be cool), most people who use spreadsheets just want what Excel and OOCalc and GNUmeric already give them.

      They don't want to reimplement the whole fricking document in Javascript or Java (or anything else) and run it in a web browser (which is apparently what Opera's CTO wants them to do), they just want to be able to save their work and read it later, and exchange it with others.

      Criminy!

      --
      -- Alastair
    26. Re:X(HT)ML+CSS? by a.d.trick · · Score: 1

      Horribly lame excuse.

      Last time I checked, the PNG format did not support all of the GIMP's features (like layers and undo history), but the GIMP can still open and save files in that format. In fact the same can be said for all the formats it supports besides XCF. Many other programs support formats that do not incorporate all of it's features. OpenOffice will save files in MS Word's DOC format, HTML, RTF, and many other things.

    27. Re:X(HT)ML+CSS? by Bert64 · · Score: 2, Informative

      I've heard this argument before, but never with an actual list of what features are supposedly not supported.
      And, microsoft have always been a member of OASIS and could have contributed to the development of the ODF format, it was their choice not to.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    28. Re:X(HT)ML+CSS? by nick.ian.k · · Score: 1

      If there are entities presently not following standards set for the presentation of web content, what makes you think extending things to cater to a second intended medium will result in adherence to those standards? I'd agree with you if the intended niche for (X)HTML/CSS were pathetically small in scale, but it's not: the present intended audience of people creating content is so big as to make "damn huge" a laughable description.

      Now, would it be wrong to suggest that there could be a *separate* XML specification made extremely similar to (X)HTML/CSS, with non-print oriented tags stripped out by default and the necessary stuff added in? No, of course not. That might actually be a pretty smart idea, because certainly there are existing structure tags that would work well for both, and others that would need to be named differently due to differing function, but may still be somewhat analogous to existing tags in limited ways. But this isn't what Lie was talking about: he wants to avoid creating something new by instead tacking new features on to something old to make it work in a different medium. For somebody involved in making a browser that pissants everywhere love to hold up as being one of the most standards-compliant beasts going, it's incredibly short-sighted thinking. Coupling that with the fact that he seems to believe creating new stand-alone standards like ODF as being a lot of unnecessary headache-inducing work, it's practically downright naive thinking as well.

    29. Re:X(HT)ML+CSS? by MemoryDragon · · Score: 1

      You are quite right, a subset of css has to be filtered out, bht main thing is, css is perfectly suited by dividing documents into markup and styles, this is pretty much what every good document format does.

    30. Re:X(HT)ML+CSS? by civilizedINTENSITY · · Score: 1

      "whooosh" is the operative word here...

      It is a spreadsheet, yes, it is. Why would you, as a user, be concerned about whether it was written in C++ or Java or whatever? You just want to use it. Users don't code an implementation. Developers do the coding.

      What Opera's CTO was saying was that Excel, for instance, could look exactly the same, and work exactly the same, but the file format would be (a superset of) XHTML/CSS. As a user, you wouldn't know. Or care. As a developer, I'd write to a different spec., is all. The suggestion is that a current spec is sufficent to cover these other needs, so why not *use* it rather than come up with new spec.s?

    31. Re:X(HT)ML+CSS? by civilizedINTENSITY · · Score: 1

      The idea is that if a central core became a defacto standard (as well as the de jure), then 800 lb gorillas might not be able to flaunt their power and disregard the standard. The real question should be, "Is XHTML/CSS sufficent for a given domain." If the answer is no, the topic is moot. If the answer is yes, then it would make sense to do it that way...

  12. I hope they know better than to use MSFT's entry. by Shatrat · · Score: 1

    I'm afraid that if Microsoft has it's way open documents will go the way of web standards, with the code being open but the implementation being so confused and confusing that to view documents "the way they are meant to be" you will need to buy Microsoft products.
    I hope that the ODF takes hold, I already use it for all my own documents.

    --
    09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
  13. Incorrect Name by pilsner.urquell · · Score: 2, Informative

    While ODF has been recognized as a global standard and been given an ISO stamp by the International Standards Organization, ...
    That is the International Organization for Standardization
    1. Re:Incorrect Name by VirusEqualsVeryYes · · Score: 1

      It's ironic that an article on a standards group can't seem to decide whether it's "organisation" or "organization".

  14. That's backward. by twitter · · Score: 2, Insightful

    Hooray for Government mandated mediocrity.

    The only way applications can compete on merit is if they all use published standards to exchange information. No one can compete with secret formats and no public document should ever use one. Nothing but greed and fear of competition is keeping M$ from using ODF or inventing an equally well documented standard. Well, perhaps a little incompetence keeps them second rate.

    --

    Friends don't help friends install M$ junk.

  15. Freedom means more than quality. by jbn-o · · Score: 4, Insightful

    It is unwise to try to reframe the debate toward what proprietors value instead of what freedoms users need.

    Users freedoms are more important than lists of feature sets proprietors would have us focus on; letting some kind of popularity contest decide what format is "better" is also a bad idea because that boils down to spending more on advertising (which, of course, Microsoft would love to do because they can spend millions on ads that never discuss the shortcomings of their products). Microsoft's track record on their .doc formats (yes, plural, because there are more than one and they are not always upwardly-compatible) is bad. Many have analyzed OOXML and pointed out serious problems with it (Groklaw carries many pointers to these articles, from Linguists to more CS-oriented critique). We have a chance to liberate ourselves and preserve our documents for posterity by switching to open standards (one of which is ODF).

    We can't afford to push aside the importance to citizens here: people need the freedom to print, copy, and publish documents whenever they want (even if some government or corporation deems it inappropriate) without overcoming digital restrictions. Governments shouldn't be allowed to spend taxpayer money on documents that deny users these freedoms.

  16. It's a Long Way to Tipperary by Nom+du+Keyboard · · Score: 4, Insightful

    It's a very long way from introducing a bill to seeing it out of committee, surviving kill-based amendments, brought to the floor for a vote, passed, passed again in the other chamber, signed into law, and actually implemented. There is nothing at all here to get excited about yet, if ever.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    1. Re:It's a Long Way to Tipperary by Dan+Ost · · Score: 1

      Actually, even if this bill fails, the simple fact that it's been proposed makes it far more likely that similar bills will be proposed in other places. If it's well written, then it can act as a template for other proposals. Heck, the discussion it's already caused is valuable.

      If it's a good idea, eventually it will get traction.

      --

      *sigh* back to work...
  17. FUD by ClubStew · · Score: 0

    That's all this is: FUD. If OOXML becomes a standard which will happen in time with the fast track process (coincidence? most likely not) then it fits the bill - literally.

    1. Re:FUD by codepunk · · Score: 1

      Actually you have a hard time reading don't you?

      Although the name of Microsoft's Office Open XML suggests that it would match the requirement, it is in fact a proprietary format that would fail the open standards test.

      All of these bills I have seen introduced have a "implemented by multiple vendor" clauses in them
      which kind of kicks word and ooxml to the curb now doesn't it.

      --


      Got Code?
    2. Re:FUD by oggiejnr · · Score: 1

      All of these bills I have seen introduced have a "implemented by multiple vendor" clauses in them which kind of kicks word and ooxml to the curb now doesn't it.

      Not really. Doc files have been implemented by OO.o and several others (maybe not fully complient with the 'spec' but near enough to count and I can't see OOXML being any different. The popularity of the Microsoft formats will increase by shear inertia and cause other programs to implement it, even if just by putting the OOXML->ODF converter on the front.

    3. Re:FUD by ClubStew · · Score: 1

      I guess you can't either. Several translators already exist, with their companies' support behind them like Novell. Read ALL the news first to grok the topic, not just one article.

  18. Not necessarily a "threat" at all by DogDude · · Score: 2, Insightful

    The Linux/OSS zealots aren't getting it... MS won't care if everybody uses the ODF standard, because at the end of the day, just like with Windows, people will continue buying their software in large numbers because it simply works better than the OSS/Free alternatives out there. People have been saying the same thing about Linux for more than a decade, and Linux hasn't taken more than a negligible chunk of the small to medium server from MS (most was cannibalized from other *nix variants), and virtually none of the desktop market. A free screwdriver is useless if you need a hammer to do the job.

    People *may*, if this thing actually has any legs to it, end up continuing to use Office and saving docs as "ODF", which won't impact MS if the OSS/Free office alternatives remain distant runners-up in terms of quality, performance, and bells-and-whistles.

    --
    I don't respond to AC's.
    1. Re:Not necessarily a "threat" at all by Anonymous Coward · · Score: 0

      Yea, open source will get no where...

      1. You probably used google today...10,000+ linux boxes answering your command.
      2. Being a MS sort of guy you probably visited their site today..again linux caching servers sending you their web site.
      3. Probably flipped through your tivo for something to watch tonight..linux and oss again
      4. Probably posted this ignorant rant using your linux powered router.
      5. Your mail probably went through some linux boxes and postfix to reach you today.
      6. Browse any php based sites lately?
      7. Post on slashdot? Yep again perl, mysql and linux helping you post this ignorant rant.
      8. Hell, most of your dns requests are probably being handled by it also.

      OSS and Linux touch your life every single day, you are just too blind to notice it.

    2. Re:Not necessarily a "threat" at all by Nyeerrmm · · Score: 3, Insightful

      As a linux user that sounds fine to me. I actually think MSOffice is a well-made suite, for what it is (I'm also a LaTeX person,) but if my professors and peers send me a .odp instead of a .ppt to work on, it makes my life that much easier. Preparing final presentations for classes, I've had to spend a lot of time on Windows so that I'd be able to collaborate on Powerpoint Presentations. The import features on OO.o work fine for a final product (except some minor things with equations and font sizes being off), but are unusable for trading documents back and forth modifying them each time.

      The idea of open standards is compatibility and being able to make choices, not market-share and trying to force your software ideology on someone else, unless of course you're trying to hold on to a monopoly sustained by a closed standard.

    3. Re:Not necessarily a "threat" at all by Maxo-Texas · · Score: 1

      I agree.

      The biggest threat to microsoft is their ability (and increasing willingness) to force everyone to pay for microsoft products.

      Microsoft benefited enormously from the network effect of having a large number of it's users who couldn't buy the product anyway using it.

      Now that everyone has to use it and pay for it, folks are a lot more interested in alternatives.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    4. Re:Not necessarily a "threat" at all by ruben.gutierrez · · Score: 1

      California has a pretty massive economy. So, you take the entire state and mandate ODF. Then, any company or country wishing to exchange information or do business with California, may end up following suit, just to keep things pretty. Even if ancillary entities didn't all move to ODF (which of course they won't), a substantial amount will. That doesn't mean they'll abandon MS, but it does mean a huge increase in use of ODF (which is already internationally recognized). So, it may have more impact than you expect.

    5. Re:Not necessarily a "threat" at all by tomstdenis · · Score: 1

      Should do what I did when I hit the two semester "project" class in my college program. Convert my group to LaTeX. Once I showed the group leader that he could spend time editing the document and not wrestling with enumerations, layout, table of contents, etc, he jump on board. That there were TeX tools for both Linux and Windows made things very simple.

      Why people write technical documents in anything else is really beyond me. With a proper macro package you can make LaTeX very simple to use, even with fancy letterheads and the like.

      Tom

      --
      Someday, I'll have a real sig.
    6. Re:Not necessarily a "threat" at all by swillden · · Score: 1

      people will continue buying their software in large numbers because it simply works better than the OSS/Free alternatives out there

      In order for that to be true, MS will have to make software that is better than the OSS/Free alternatives. Right now, they don't have to make better software, because the control the market with their format, and that's the whole problem.

      Personally, I think the OSS/Free alternatives are better *now* than many components of Office. In particular, if you're working on large, complex documents, Word is an unstable, buggy piece of crap. When I have to write 100+-page legal documents in Word, I make a habit of saving *very* frequently, and I run a program in the background to make backup copies of the working document every few minutes because I've lost countless hours of work when Word crashed and wiped out not only the main document file, but the autosave backups as well.

      Whevever possible, I write such documents in OOo and distribute them in PDF format. OOo lacks a few features, and the UI is in some cases clunkier, but it rarely crashes and can always recover my work when it does.

      But, even if you disagree as to which tools are currently better, use of a standard format will force MS to compete on implementation quality, and that's a good thing for consumers. At the moment, their only competition is older versions of their own products, and they can eliminate that competition simply enough, by not allowing Office licenses to be transferred, so that new machines require new licenses.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    7. Re:Not necessarily a "threat" at all by 99BottlesOfBeerInMyF · · Score: 1

      Why people write technical documents in anything else is really beyond me. With a proper macro package you can make LaTeX very simple to use, even with fancy letterheads and the like.

      Allow me to enlighten you. I've chosen the formats, tools, and built work flows for creation, editing, and maintenance of technical documents for multiple companies. So I'll tell you exactly why LaTeX is rarely part of the solutions. While there are reasonable packages for LateX creation on all platforms, there does not seem to be a single set of tools that works on Windows, Linux, and OS X complicating training and deployment in cross platform environments. There is a serious learning curve to LaTeX especially for professional editors and writers who rarely have as much expertise in markup, making it more difficult, time consuming, and expensive to hire people to fill these roles. The learning curve is enough so that some highly technical people (think multiple PhDs and lecturing at computing conferences) sometimes don't feel like dealing with it, necessitating the development of more import tool creation/customization in order to avoid adding extra work to content managers. Finally, some technical documents (more and more of them) rely heavily upon graphics and video and LateX is terrible at dealing with graphics and video that are not predefined and recurring. Graphics really work best when you have a graphical tool instead of a text based markup that implements color and graphics as a nasty hack.

      Now don't get me wrong. LaTeX is a powerful tool and very useful in certain instances. When I'm building automated single sourcing solutions it is a great tool. It is reliable and plays well with machines. It just is not the best solution by a long shot for most of the projects I've done.

    8. Re:Not necessarily a "threat" at all by 99BottlesOfBeerInMyF · · Score: 1

      ...people will continue buying their software in large numbers because it simply works better than the OSS/Free alternatives out there.

      You have to be very careful with making implicit statements like this. Do you have proof that MS's software works better and do you have proof that is why people buy it more commonly in general? I have no doubt that for some people it does work better, but to claim that that is the common case requires evidence. You do base your opinions on evidence right? Lets see it.

      People have been saying the same thing about Linux for more than a decade, and Linux hasn't taken more than a negligible chunk of the small to medium server from MS...

      And where is your evidence of the causality? Do you understand what a monopoly is and what it does to a market? The reason monopolies are regulated is because they allow a company that does not have the best offering in a market to gain or maintain market share through artificially introduced problems with their competitors. MS is a monopoly both legally and practically if you speak to any competent economist. Further that have been found to be abusing that monopoly with regard to the server market for many years. What is your evidence that it is the quality of their products and not the abuse that is responsible for the market share numbers? Remember, extraordinary claims require extraordinary proofs. The courts in both the US and EU have disagreed with your opinion.

      People *may*, if this thing actually has any legs to it, end up continuing to use Office and saving docs as "ODF", which won't impact MS...

      Here's the thing. Simply having an open format prevents lock in and forces a competitive venue by removing the major transitional barrier. Just having ODF as a standard does several things. It invigorates the market and encourages investment by reassuring investors that the market is competitive so investing money in a competitor to MSOffice is not a lost cause and a better product can win the market. It also tells MS they cannot rely upon lock in so they have to have the best product to maintain market share, encouraging MS to both make MSOffice better and cheaper.

      By making ODF a real standard and demanding compliance these state governments are doing a lot more than you think. They aren't insuring either they or anyone else will move away from MSOffice, they're making sure both MSOffice and other products are both cheaper and better. It's called "the capitalist free market" and it works really well when a monopoly does not intervene. Expect a new era of innovation in office products if this works.

    9. Re:Not necessarily a "threat" at all by tomstdenis · · Score: 1

      say what?

      "latex myproject.tex"

      That works with both tetex [unix/linux/bsd] and Cygwin's tetex as well as the windows port miktex [iirc name...]. xdvik is common to both unix/windows. As for editors, any unix compatible text editor will work. Finally the metafonts and other styles are not only standard, but they're freely distributable. A document you pdftex in Linux should look exactly the same as one you did in Windows or BSD or a UNIX box for that matter. That's the whole point of TeX to start with.

      Saying that "LaTeX fails because it lacks common tools" is very naive and ignorant.

      For the record, in my project group, the leader used cygwin, I used Linux, and the group members used MikTeX. We used the book style class for our manuals and for the most part things [at least as far as the software was concerned] went smooth.

      As for editing LaTeX documents, they're basically plaintext with macros here and there, e.g We \textit{all} went to the park today. Which would read as "We all went to the park today." when rendered. Unless you're doing a lot of embedded equations, the majority of the characters in a .tex file will be for the grammar of the language (e.g. English). By percentage very little is for the markup.

      And yes, while it takes a bit to learn the tools, I think it's worth it given what they enable you to do. just because something requires effort, doesn't mean it's bad. things like oowriter and Word are shite for producing well typeset documents. There is no way around that fact. You end up having to use expensive tools like Quark to do the layout, and from what I've seen, it's not perfect either.

      LaTeX is free, not super hard to learn 95% of it in a few months, and lets you produce professionally set documents. And for the occasional "how do I do this" layout question, it's usually answered somewhere on the net.

      Tom

      --
      Someday, I'll have a real sig.
    10. Re:Not necessarily a "threat" at all by 99BottlesOfBeerInMyF · · Score: 1

      Saying that "LaTeX fails because it lacks common tools" is very naive and ignorant.

      Sigh. I wish you could objectively see your writing from an outside perspective. I write that the lack of common tools makes training hard and you come back with a bunch of comments that are irrelevant or which actually support my conclusion. Training people to use different editors and GUIs makes training people harder because they can't as easily teach one another and because the trainer has to be familiar with all the tools. You even talk about using MikTeX which is a non-starter if you're on OS X. You write "And for the occasional 'how do I do this' layout question, it's usually answered somewhere on the net." and think that is acceptable from a training perspective?

      Look I know how LaTeX works, and I've used it on multiple projects. It is great for some uses, but in fails hugely in the ways I described. Just because you might only need to look up a layout question occasionally, does not make that the common case for most people using a layout program today. Here's an exercise for you: go try to recreate the exact layout of the latest issue of National Geographic using LateX, but do 1/3 of it using Windows, 1/3 using Linux, and 1/3 using OS X. In a few years when you're finished, send me a note apologizing for your lack of understanding. I'm not saying laying out national geographic is the common case, but the common case I've seen for professional technical documents is usually somewhere in between that and writing your physics thesis or a book on mathematics, which is mostly what LaTeX is useful for. LaTeX is fine if your writers and editors already know it and/or if you're not on lots of platforms and if the document you are writing is very structured and repetitive in its layout and does not have a lot of different sizes and types of graphics. For the general case of creating lots of technical documents, however, it is rarely a good solution.

    11. Re:Not necessarily a "threat" at all by tomstdenis · · Score: 1

      What training do you need to use a text editor like textpad, gedit, kate, or nedit? As for the compiling stage you could use a make script or a simple batch file (named make.bat), etc.

      Once you set someone up with a shell LaTeX document it's pretty easy to show them how to compile/preview the document. Learning the macros comes as needed, e.g. how do I make bold? oh \textbf{} gotcha, etc...

      My problem is that this "oh it takes effort" issue being a problem. YES, it takes effort to learn LaTeX, but you'd learn it because it serves a purpose. And we're talking about LaTeX not TeX so it's not like they have to manually format everything or write their own macros to make pre-styled documents.

      I don't see what "do 1/3 on windows, 1/3 on ..." matters. LaTeX doesn't change because you're running a different OS. In fact, that's the point of LaTeX to begin with. if anything, mimicing the style is hard, independent of what platform you're on (though if I used LaTeX more often I'd argue it's doable within a day).

      The trick you're missing, is once you figure out your layout style, you do things as macros. E.g., for my math book I re-wrote \section{} to be \mysection{} so I could put the name of the section on every right hand page (iirc). I only had to write the macro once, now I can use it for all future books I write, if I were so inclined I could even create my own style package. Which is what you would do for a magazine or serial publication anyways.

      I think the problem with you is you don't really understand what TeX is about, nor how it is meant to be used. You think that metafont or the grammar changes with platform, which isn't true. you think that macros are not user creatable, they are, etc.

      If used correctly, once setup, the majority of your time is spent on the content and not the look. For my math book, I know from experience that I spent the vast majority of the time (say high 80 percent) worrying about content and grammar. I did spend a non-trivial amount of time on the layout, but that was mostly near the end (two weeks before print) and saw the creation of some handy re-useable macros. If anything, I underused the macro capabilities of LaTeX (esp. around pseudo-code figures), but that hindsight comes from experience I guess.

      Point is, yes, LaTeX is harder than point-click Word. But it also is portable and properly sets the document.

      Tom

      --
      Someday, I'll have a real sig.
    12. Re:Not necessarily a "threat" at all by 99BottlesOfBeerInMyF · · Score: 1

      What training do you need to use a text editor like textpad, gedit, kate, or nedit?

      How do you open it, how do you save it, how does it integrate with the versioning system or CMS, how do you search and replace, how do you define macros, how does it integrate with my spell checker and grammar checker, how do you define colors for different types of text, how do you change the display fonts, how do you install the editor in the first place. Have you ever worked with a medium sized group of people and tried training them all in this stuff?

      My problem is that this "oh it takes effort" issue being a problem. YES, it takes effort to learn LaTeX, but you'd learn it because it serves a purpose.

      More effort equals increased training costs. Just because you don't care, does not mean it is not a real criteria on which LaTeX should be evaluated.

      LaTeX doesn't change because you're running a different OS.

      No, but the workflow and toolset does change on different OS's because there is no one standard interface and toolset that works across all the platforms and lets the average person do everything they need.

      The trick you're missing, is once you figure out your layout style, you do things as macros.

      Macros only work if your document is consistently structured and fairly repetitive, like a math book. A math book is not the norm for technical documents. You completely ignored my comments about recreating a national geographic magazine. Can you see how hard it would be? Can you see the tasks that are difficult with LaTeX that this is a demonstration of?

      I think the problem with you is you don't really understand what TeX is about, nor how it is meant to be used.

      I've probably used LaTeX more than you have and for more tasks. I attended a workshop on it once on my company's dime and ended up half teaching the session because I knew more about applying it to normal documentation tasks than the professor who only used it for a very narrow endeavor.

      If used correctly, once setup, the majority of your time is spent on the content and not the look.

      The tool should not define what output you can manage, rather it should enable what users want to output. The problem with LaTeX is that it is not easy to do many types of documents that are not super structured in a pre-definable way. What you need a graphic that spans three pages, time to write a new macro. Oh you need multiple overlapping, vector graphics with transparency, time to define a new macro. Oh you need to scale down a particular image in one place and not in another, time to define a new macro. Oh you need to embed a PDF form with editable fields, time to define a new macro. Oh you need to embed a video and controls for it, time to define a new macro. 90% of the time when I see a document created by LaTeX I can tell that without looking to see what document created it because the document avoids doing all sorts of things that are hard in LaTeX but easy using other tools.

      For my math book, I know from experience that I spent the vast majority of the time (say high 80 percent) worrying about content and grammar.

      Good for you. Now try that national geographic magazine I mentioned. (Don't you think it is funny that you just happen to have used it for a math book, one of the few technical documents where LaTeX is appropriate and which I mentioned before you told me what you used it for.)

      Point is, yes, LaTeX is harder than point-click Word. But it also is portable and properly sets the document.

      If you're looking for is portability and proper typesetting then tell me, exactly, how is LaTeX a better solution than one built around something like FrameMaker or InDesign? InDesign even uses the same exact layout engine. I think your problem is that you have never tried using the real tools on the market and are

    13. Re:Not necessarily a "threat" at all by tomstdenis · · Score: 1

      How do you install Word? Open it? Save documents? Search? Replace? etc... see I can ask stupid questions too.

      First off, why are you install LaTeX tools on random platforms? If you had people writing TeX documents you'd just get them a Linux distro workstation, save on the license fees for Windows and use a common set of tools. But anyone stupid enough, or incapable of being train on the use of a text editor, probably shouldn't be a technical writer/editor. I'm sorry, but the job has requirements and responsibilities and thinking for your god damn self is one of them.

      Your middle paragraph sounds like you are authoring a website not a printed document. Maybe you should re-think your goals in life first? If your plan is to embed videos (wtf?), vector graphics, and whatever other multi-media, you are not producing something meant for TeX. If you are writing a journal, book, paper, thesis, article, or slides, sheet music, etc., then TeX is for you.

      How is it better tham FrameMaker or Indesign? Well first, tetex is free. It's fairly universal (unix, bsd, linux, windows, mac OSX), standard, and not proprietary. Can Indesign open Framemaker native files (e.g. without losing data in the conversion)?

      At anyrate, if I were to run a publishing house, I'd want employees who can learn on their own, not throw a hissy fit when things don't go their way (re: have to learn something) and know when to use what tools. LaTeX is not the be-all of publishing, I never said it was. But it certainly runs circles around Word and oowriter in terms of look/layout, style and portability. If my employees couldn't teach themselves to use tools of the trade, they don't deserve a salary and should work in another field.

      Tom

      --
      Someday, I'll have a real sig.
    14. Re:Not necessarily a "threat" at all by 99BottlesOfBeerInMyF · · Score: 1

      How do you install Word? Open it? Save documents? Search? Replace? etc... see I can ask stupid questions too.

      Your question is incorrect. Word is not cross platform either and suffers from the same problem to a lesser degree. Assuming IT installs Word, the rest is the same on Linux (under WINE), Windows, and OS X, thus the training costs need only cover one method and users can help one another. The same is not true of users editing LaTeX documents on Windows, Linux, and OS X. That was the difference in training costs I was pointing out.

      First off, why are you install LaTeX tools on random platforms? If you had people writing TeX documents you'd just get them a Linux distro workstation, save on the license fees for Windows and use a common set of tools.

      So you're advocating a single platform lock-in for all users of your content management and editing system? That's a pretty serious negative, especially when that lock in is Windows. What about the sales guys that need to be able to create sales materials and also need to access the Windows-only sharepoint database? What about the Graphic design department that also does layout for marketing materials and who have thousands invested in Macs and professional graphics tools that run on the Macs? You assume that all users can just use Linux terminals, but often that is not the case, especially for people that have more than one duty. What if the technical documentation they're creating is for software that only runs on Windows?

      But anyone stupid enough, or incapable of being train on the use of a text editor, probably shouldn't be a technical writer/editor. I'm sorry, but the job has requirements and responsibilities and thinking for your god damn self is one of them.

      It is a common conceit to think that one's own skills and aptitudes are the measure of intelligence. It is not so. I know a man who can correct your grammar in six languages and take muddled engineer speak and translate it into common language accessible to normal people. He cannot, however, figure out how to use LaTeX and does not care to. Your writers and editors should be hired based upon their writing and editing skills, not their ability to make software with poor usability work for them. Calling a person who is not a computer expert "stupid" because they are not a computer expert simply demonstrates your clear lack of perspective.

      Your middle paragraph sounds like you are authoring a website not a printed document. Maybe you should re-think your goals in life first? If your plan is to embed videos (wtf?), vector graphics, and whatever other multi-media, you are not producing something meant for TeX.

      Or to put it another way, LaTeX sucks at those tasks because it was designed with certain, very limited situations in mind that do not include a wide range of capabilities used in common technical documents and LaTeX is not flexible enough to make those tasks easy. LaTeX is very structured, which can be useful, but it also makes if very brittle, which makes it much less useful if your tasks are not within a tiny subset.

      If you are writing a journal, book, paper, thesis, article, or slides, sheet music, etc., then TeX is for you.

      You persist in insisting that LaTeX is the right tool for all people trying to do these tasks? How can you be so blind? LaTeX is for people doing those tasks who also don't want a whole slew of features available in other, more comprehensive tools. What if I want animations and video in my sales slides? What if I want my sheet music to include sample audio? What if my book has a lot of pictures that I want placed precisely and artistically, and which is not going to be the same on every page? LaTeX is fine for some tasks, not for all tasks.

      How is it better tham FrameMaker or Indesign? Well first, tetex is free.

      The software licensing costs are usually a very small part of the

    15. Re:Not necessarily a "threat" at all by tomstdenis · · Score: 1

      You had me at "what if I want my sheet music to include sample audio."

      You're clearly trolling. Bravo. You've obviously never actually used TeX, and there is no point to continue this discussion.

      --
      Someday, I'll have a real sig.
  19. Prophetic by chuckymonkey · · Score: 2, Insightful

    I just want to say to the /. community that before you all start raving about the downfall of M$ with this think about all the other industries out there. A few state government industries aren't even a drop in the bucket for the number of licenses M$ has out there. Now all the Fortune 500 companies going to "open" standards would be a watershed prophetic moment, this is pissing in a volcano. Remember in order for there to be developers someone somewhere has to make money selling software.

    --
    "Some books contain the machinery required to create and sustain universes."-Tycho
    1. Re:Prophetic by FunWithKnives · · Score: 1

      That isn't the point of this. The point is that state governments are beginning to adopt completely open formats. OOXML is not a completely open format, and so that leaves it out of the running. I don't know about you, but I want my government as transparent as possible. This helps with that, albeit in a small way. It really doesn't matter if it's ODF, or if some other format is chosen in the end, just so long as it is totally transparent. This isn't the type of thing that is really "Microsoft Bashfest" material.

      --
      "We may face a scorched and lifeless earth, but they're accountable to their shareholders first."
    2. Re:Prophetic by drago177 · · Score: 1

      I got my company to buy 20 or so licenses of StarOffice. Is Sun profiting from that?

    3. Re:Prophetic by Anonymous Coward · · Score: 0

      No. For there to be developers out there someone needs to be using a computer. Sales of software are not required. 99.999999% of all developers don't work for microsoft or any other software company. They work for other companies (car companies, aircraft companies, finance companies, etc). Microsoft could disappear tomorrow, and the developers of the world would all say 'their products were crap anyway, smell ya later, and don't let the door smack you in the butt on the way out'.

    4. Re:Prophetic by mormop · · Score: 1

      "A few state government industries aren't even a drop in the bucket for the number of licenses M$ has out there."

      This is true, but if companies have to deal with regulators and other statutory authorites in ODF format then they'll be forced to OO.org or MS will have to make Office ODF capable. If everyone who has any dealing with the tax authorities or other government departments then has ODF capable software then the old excuse of needing MSOffice because everyone else uses it goes out of the window and Microsoft are stuffed.

      --
      Hmmmmmm..... Deep fried and look like Squirrel.
    5. Re:Prophetic by Seraphim_72 · · Score: 1
      Well, I can say that here in the Land of the Jolly Green Giant(MN), we piss big. Because any conversion to Open Formats here would be huge. The State is the largest single employer in the state at about 50,000 employees. Add to that all of the public colleges 200,000 students (all faculty and staff are MN employees too). And the U of MN and its 50-70,000 students and staff and it sure may not put out the MS Office Volcano, but it sure as heck is going to raise a plume of Green Steam miles into the air.

      Sera

      --
      Slashdot, where armchair scientists get shouted down and armchair theologians get modded up.
  20. More than one in five people and growing. by twitter · · Score: 2, Informative

    An AC taunts:

    46 to go.

    OK, let's take that to Google.

    • United States of America Population: 293,027,571 (July 2004 est.)
    • California Population: 33,871,648
    • Texas Population: 20,851,820
    • Massachusetts Population: 6,349,097
    • Minnesota Population: 4,919,479

    What's that 66/300, 22%? Better than 4/50 or 8% would suggest. California alone is better than 8%.

    Don't worry, there will be more soon. States like NY, Virginia, Florida, Alabama, etc. usually follow the tech savvy lead of CA, TX and MA quickly. Sooner or later all of them do.

    Microsoft will soon have to compete with something other than secret file formats and other dirty tricks. If Vista is the best they've got, it's over.

    --

    Friends don't help friends install M$ junk.

    1. Re:More than one in five people and growing. by Anonymous Coward · · Score: 0

      An AC taunts

      Wow, you took that very badly. He was just making a (good) point.

      BTW, what are you trying to prove with that math exercise? What do state populations have to do with anything?

    2. Re:More than one in five people and growing. by Mateo_LeFou · · Score: 1

      This crap makes me love being a Texan

      --
      My turnips listen for the soft cry of your love
    3. Re:More than one in five people and growing. by Anonymous Coward · · Score: 0

      BTW, what are you trying to prove with that math exercise? What do state populations have to do with anything?

      Potential effects on market share.

    4. Re:More than one in five people and growing. by joel48 · · Score: 1

      > Don't worry, there will be more soon. States like NY, Virginia, Florida, Alabama, etc.
      > usually follow the tech savvy lead of CA, TX and MA quickly. Sooner or later all of them do.

      Ah, and yet when will Washington state follow... (a semi-serious question, I live here).

    5. Re:More than one in five people and growing. by poopdeville · · Score: 1

      Probably just after Oregon, and there's a local movement to that end here now.

      --
      After all, I am strangely colored.
    6. Re:More than one in five people and growing. by swillden · · Score: 1

      > Don't worry, there will be more soon. States like NY, Virginia, Florida, Alabama, etc.
      > usually follow the tech savvy lead of CA, TX and MA quickly. Sooner or later all of them do.

      Ah, and yet when will Washington state follow... (a semi-serious question, I live here).

      How much influence does MS have on state politics? I would assume that it's quite substantial, and that WA will be among the last states to make this move, if they ever do. It wouldn't surprise me if they end up using open formats, because all of the other states are doing it, and (hopefully!) because the federal government is, too, but never actually pass a bill requiring open formats.

      It also wouldn't shock me if this initiative in CA, TX, etc. gets shot down thanks to massive MS lobbying efforts. Or if MS finds a way to squeeze through the requirements, with an ECMA standard process and by paying a few companies under the table to create OOXML implementations. I don't think that will happen, but this is far from a done deal.

      I do think that if CA passes this, the rest of the states will eventually follow, either formally via legislation, or informally via state CIO or department mandates. Thanks to silicon valley, CA is seen as a tech-savvy state, and other state legislatures are likely to pay attention to California's tech-related decisions.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    7. Re:More than one in five people and growing. by mrchaotica · · Score: 1

      I wonder if there's a similar local movement in Georgia, and how I join it if there is?

      --

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

  21. violetperplex@yahoo.com by Anonymous Coward · · Score: 0

    violetperplex@yahoo.com

  22. I wonder why they chose that name by gd23ka · · Score: 1

    "Office Open XML (OOXML)" .. they might as well have called it "Open Office XML".
    I wonder whether the intended the confusion.

    1. Re:I wonder why they chose that name by AJWM · · Score: 1

      I wonder whether the intended the confusion.

      This is Microsoft we're talking about. What do you think? They don't do anything without considering the strategic marketing impact. (Well, okay, there was Bob...)

      --
      -- Alastair
    2. Re:I wonder why they chose that name by gbobeck · · Score: 1

      I wonder whether the intended the confusion.

      Well, OOPONIES was taken by Slashdot, so they were left with two choices: OOXML and OOSPAGHETTIOS. OOXML won, but only because it was easier to spell before the first cup o coffee in the morning.
      --
      Navicula hydraulica plena anguilarum est. Omnes castelli tuus nostri sunt. Ed elli avea del cul fatto trombetta.
    3. Re:I wonder why they chose that name by Anonymous Coward · · Score: 0

      I wonder whether the intended the confusion.

      Are you new here? MSFT have ways of dealing with things they can't embrace, extend and extinguish. If they see a standard emerging, they'll create a competing standard that is technically unsound and then frantically splash around to muddy the waters. With standards groups and consortia, they'll do a buy-out to get their own way. Funding for the Internet Society (IETF) or W3C (Microsoft to chair new HTML WG) buys them enormous influence and they can also afford people greasing palms at all the conferences (Microsoft have to buy their friends).

      The OOXML name is a deliberate and cynical ploy to make it easier for MS reps to mislead corporate decision makers. It's all about hijacking the idea and it's why their desktop OS is called "Windows".

    4. Re:I wonder why they chose that name by ajs318 · · Score: 1

      Bob was someone's Pet Project. It was released not because Microsoft thought it would sell, but for personal reasons. Sure it bombed. For one thing, the computers of the time weren't powerful enough to run it. For another, the users of the time weren't clueless enough to think they needed it. Now we have even more powerful computers and even less clueful users, but the damage is already done.

      The legacy of Microsoft Bob lived on until fairly recently, in the Office Assistant and XP's search requester.

      --
      Je fume. Tu fumes. Nous fûmes!
    5. Re:I wonder why they chose that name by gd23ka · · Score: 1

      --"Are you new here?"

      Yes. I'm one of the universal father's spirit guides newly assigned to Earth to assist humanity during the
      upcoming spiritual phase shift of transcendence und universal love. I knew this was a troubled
      planet but that entities would go to such lengths for personal gain saddens me.

  23. Re:Hooray for... Open Source and Open Specs! by bheer · · Score: 1

    > where we pay ever increasing prices for buggy bloatware.

    Microsoft Office MSRP prices have been declining in even nominal terms (and of course in real terms) over the past 10+ years. Google News Archive search is your friend -- you can find old MSRP data quite easily with it. And re 'buggy bloatware' - while WordPerfect the word-processor is good (don't know about apps WP Office comes with), I *have* used IBM's SmartSuite, OpenOffice and Microsoft's Office, and give me MS Office anyday. And please don't tell me about LaTeX -- if I have to force naive users to generate well-structured docs, LaTeX isn't an option ... I'd rather give them something like Word 2003+ (which can enforce schemas) or come up with my own web-based word processor (I hope Google Docs adds this feature quickly).

    > Ideally, a consumer should buy a new computer and have several choices as to which OS(es) will run on it

    Do you think a consumer even gives a shit? Or - forget consumers. Do you think folk who purchase IBM big iron give a shit about which OS it runs (apart for needing to know what skills to check when filling HR forms for system administrators), as long as their payroll and inventory get done?

    > For documents, the standard should be completely non-proprietary. The specs should be simple and brief, not 6000+ pages of M$ dreck.

    The "simple and brief" attitude doesn't work so well for any sort of legacy system. There are two sorts of standards: blue-sky (TCP, IP, HTTP, etc) and those that build on what's already on the market. So unless you have any bright ideas for dealing with docs that *already* exist, be prepared to deal with messy specs (and it's not like the ODF spec is that brief ... a famous problem is the ambiguity in the formulas, which effectively makes reverse-engineering StarCalc's formula engine a must to parse ODF properly, effectively making it a hidden part of the spec.)

    But hey

  24. In the year 2120 by planckscale · · Score: 2, Funny
    I am a geezer IT guy working for the State. My boss comes up to me and says, "Junior", after you change your Depends, I need you to convert these files into something we can read. "Hmm," I say "these files were made with MS Word 12. The current version of Word is 21." "Just do it old man!" Okay, so bust out my trusty nix box, start vi and start wading through the mounds of crap, and come back to my boss. "Well, what did you find?" He asks.

    "Nothing." I say, "...except for a string of text...'Girly men'."

    "Girly men?" He says.

    "Yes," I repeat, "Girly men!".

    "Well damn it!" he says, "In what context??"

    --
    Namaste
    1. Re:In the year 2120 by Anonymous Coward · · Score: 0

      Obviously strings was a casualty in 2038.

  25. No threat by Anonymous Coward · · Score: 0

    The bill doesn't specify ODF by name, but instead requires the use of an open XML-based format. Then there is no "threat to Microsoft". OOXML is an XML-based format and is currently undergoing standardization by ISO.
  26. Can't have one without the other. by twitter · · Score: 1

    Users freedoms are more important than lists of feature sets proprietors would have us focus on

    The funny thing is that users only get the features they want if they are free to implement them. Quality software is a fortunate byproduct of free software. The same kinds of arguments were made two hundred years ago about the link between freedom and wealth and they are just as true today.

    --

    Friends don't help friends install M$ junk.

    1. Re:Can't have one without the other. by WhiteWolf666 · · Score: 1

      A twitter post without a troll bitching about twitter attached to it?

      Insane! Quickly, Slashdot Trolls, start posting against Twitter!

      Sup twitter.

      *props*

      --
      WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
  27. K.I.S.S. by Kadin2048 · · Score: 1

    I'm definitely with you, philosophically at least, about the need for greater simplicity.

    I don't know whether XML+CSS is it, because I'm honestly not that familiar with CSS and XML (when I stopped paying attention to web stuff, HTML was a fairly simple text-markup language), but it seems like there ought to be some middle ground between plain ASCII text and the massive complexity of the competing XML office-document formats.

    While certainly ODF is a step in the right direction away from proprietary binary blobs, I'm made slightly nervous about enshrining a requirement to use it into law, because it might well be that, absent the spectre of Microsoft's formats making positively anything else look like a great idea by comparison, ODF might not be the "best way" to solve the problem.

    It might, in fact, be that there are simpler formats that would suit most people's needs, particularly looking forward into a future where online and on-screen publication of data across various devices and platforms is more important than printed layouts. (You see this happening already: if you format your resume to look brilliant on the printed page, but don't give a thought to how it's going to look when someone does a Ctrl-A, Ctrl-C, Ctrl-V to it, and dumps the text into a web form, you're a fool, because that's how most HR people at large organizations are going to read it.)

    I've recently become quite taken with the idea of lightweight markup languages ('languages' is a bit of a stretch; 'conventions' might be a better term) like MarkDown and MultiMarkDown. Both of them provide ways of taking a document containing only ASCII or Unicode text with standard "plaintext markup" (you know, things like *this* or _this_ for emphasis), and transforming it into well-formatted XHTML, which can then in turn be converted to other formats (LaTeX, PDF, RTF, MS Word, etc.). It's really pretty slick. But the interesting point is that it derives its power and flexibility not by the format itself, but by the fact that the format is relatively lightweight, and is parsed into a well-understood intermediate format: XHTML.

    If mandating ODF is the only way we can possibly break free of Microsoft's proprietary binary formats, then so be it: mandate away. The current situation is untenable, and might in the long run be disastrous, if a single company can essentially charge everyone in the country a 'head tax,' in order to read documents produced by their government, which they can only ignore at their own peril (or at least, competitive disadvantage; c.f. the case of government contracts being given out only to those who could go to an IE-only site and read DOC documents). I'd rather that the government just mandate JPEG scans of paper documents, or nothing but 7-bit ASCII, or hell, stone tablets with Egyptian hieroglyphs, than effectively hand control of such a large part of our society's creative output to one company.

    A 600-page open format is better than what we've got, but I still think that it may be 599 pages too long for some uses.

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    1. Re:K.I.S.S. by ThePhilips · · Score: 1

      [...] I'm made slightly nervous about enshrining a requirement to use it into law [...]

      This is not about law. This is about how executive branch does things internally. IOW, in democracy you shouldn't be forced to buy M$Word/et just to check what/how your government does with tax payers dollars .

      This is internal regulation on how bureaucracy does things - not any kind of law. For added transparency, U.S. government has policy to use existing standards. There is a standard - ODF - and during policy review they have to state why they use/do not use (underline matching) existing international standard for their internal paper work. It doesn't prescribe implementation must be open/free/open source - only resulting documents.

      P.S. Reality actually looks really bleak: people are flocking to SO/OO.o solely because of its price. Higher ranks of government never really experience lack of fundings. But lower branches - like municipalities/counties - never really have chance to pile up money to buy Windows licenses and/or M$Office boxes. Nor do they have now money to upgrade themselves to Vista/Office2k7.

      --
      All hope abandon ye who enter here.
  28. Why is ODF a threat to Microsoft? by Alphager · · Score: 2, Interesting

    Stop painting ODF as the big threat to Microsoft: No-one in the administrations who demand ODF want to stop using MS Office. Microsoft has an import/export-plugin for Office2007, and that's the end of it.

    1. Re:Why is ODF a threat to Microsoft? by mOdQuArK! · · Score: 2, Insightful

      It's a threat to Microsoft because if Microsoft can't control the data format, then they can't lock users into their suite of Office products - and then they can't stop their customers from using other vendor's office suites.

    2. Re:Why is ODF a threat to Microsoft? by Anonymous Coward · · Score: 0

      Most people don't stick with Office because they have to, they stick with it because frankly everything else sucks royally in comparison. I have both Office2007 and OpenOffice 2.0 on this machine, and I spend the majority of the time in Office2007 because OpenOffice feels old and clunky with a limited featureset for my needs. Write is okay, but Calc is an absolute fucking joke. Excel 2007 works well with over a million records, and Calc croaks long before it hits it's maximum of 65k. In businesses the two big players are Excel and Access, and competition doesn't have an answer for either. Microsoft has more to fear from vi, and you probably think that vi is an actual suitable replacement.

      There is no threat to Microsoft. Office2007 is already selling faster than Office2003 during it's first few months. And with free plugins from both Sun and Microsoft available for ODF (what's the point), they have no immediate threat from this legislation. MS will still provide the superior productivity suite.

    3. Re:Why is ODF a threat to Microsoft? by Dan+Ost · · Score: 1

      Also, they can't force users to upgrade to new versions of Office just to be able to open new Office files.

      --

      *sigh* back to work...
    4. Re:Why is ODF a threat to Microsoft? by Just+Some+Guy · · Score: 1

      Most people don't stick with Office because they have to, they stick with it because frankly everything else sucks royally in comparison.

      They stick with it because most of the time they don't realize there are choices. My company switched almost completely to OpenOffice. There are still a couple of people that need Word and Excel for specific reasons, but everyone else is chugging along merrily.

      We're not a nest of high-tech early adopters; quite the opposite, in fact. It just doesn't make financial sense to give every employee a copy of Office when almost none of them use the "extra" features.

      --
      Dewey, what part of this looks like authorities should be involved?
  29. Steve Ballmer's a Fat Bald Cunt by Anonymous Coward · · Score: 0

    To be sung in the style of MC Pitman:

    Why don't you 'Get the Facts' Steve,
    You need to make us all suffer.
    Is it 'cos your company's shit?
    And your life's in the gutter?

    I've used some crap software before,
    But none as bad as Vista,
    Ballmer said: 'Give it a try!'
    'Fuck off! I'd rather shag Bills sister.'

    [Chorus]
    Steve Ballmer's a fat, bald cunt,
    And don't we all know it,
    Vista is a piece of shit,
    Microsoft's trying not to show it.
    [/Chorus]

    Developers, developers, developers,
    Can kiss Steves sweaty arse,
    Six thousand pages he'll write for you,
    For proprietary crap no-one can parse.

    Steve's got vendor lock-in,
    But his software's shit,
    Look at that flabby, bald head,
    It looks like a giant tit!

    [Chorus]

    Steve Ballmer's a sweaty ape,
    Stallman's a bit of a cunt,
    At least Stallman does some good,
    It's Ballmers ego we need to stunt.

    So fuck you Steve,
    And your software too,
    Am off to take a shit,
    And I'm due for a brew.
    (someone put the kettle on...)

  30. Misguided by AJWM · · Score: 1

    Remember in order for there to be developers someone somewhere has to make money selling software.

    Nope. In fact most developers work for companies that do not make money selling software. Now, aside from those few that are losing money selling software (grin), I mean those companies (and other organizations - governments, universities, etc) whose primary product(s) is/are something other than software. (Take your Fortune 500 -- how many of them make most (or any) of their money selling software? How many employ developers?)

    Besides which, that's totally irrelevant to open document formats -- just because the document format is open doesn't mean the application software has to be either open or free, any more than standardizing on a character code of ASCII or Unicode does. (EBCDIC, you're on your own.)

    --
    -- Alastair
  31. threat? by oohshiny · · Score: 4, Insightful

    The term "threat" suggests that something Microsoft legitimately owns or does is at risk. But this is no "threat", it's merely fair competition and should have happened a decade ago.

    Microsoft can easily implement ODF. Microsoft will probably lose some marketshare, but they will do that anyway, and Office will probably still remain the dominant office suite either way.

    So, let's go easy on language like "threat".

    1. Re:threat? by catman · · Score: 1

      You're right, FOSS doesn't have to use the "threat" word. I use FOSS for my own sake, not to hit out at Microsoft ( "that will be a totally unintended side effect")

      However, Microsoft seems to regard any competition at all as a threat, whether or not the competitor is in a position to influence Microsoft's revenue. Hence the refusal to implement ODF.

      (I have found that the most effective way to promote Linux in the workplace is "show, don't tell". There's a large number of presentations and whitepapers flying around the intranet, but they seem to be very largely ignored. Rants on /. or anywhere else have absolutely zero effect on companies that have put their misplaced trust in Microsoft.)

    2. Re:threat? by dpilot · · Score: 1

      Glad someone else said it, because if you hadn't, I would.

      But let's take your first sentence, because that's where the real beef is, and reflects reality. I suspect Microsoft would rather nobody see the first 2 sentences, and feels that the use of "legitimately" is absolutely correct.

      This is the point that is missing from the debate, that ODF does NOT exclude Microsoft from participating, it merely excludes them from excluding others.

      --
      The living have better things to do than to continue hating the dead.
    3. Re:threat? by Just+Some+Guy · · Score: 1

      Microsoft will probably lose some marketshare

      First, in general, losing market share is exactly equal to losing money. By definition, that's a threat to a for-profit organization.

      Second, Microsoft is particularly vulnerable here. Their business model is pretty much built around the idea of having near-total market dominance. I could see Office going from a 98% market share to 50% in an extremely short period of time - all indications are that this has already begun - and a major government stating that they are officially OpenOffice-compatible is only going to make that happen faster.

      Seriously, think about that. Today, if you're a government contractor, you have to buy Office to work with your client. Since 20% of your employees have to use Office, and they'll probably want to work with the other 80% at some time, you're pretty much going to end up a 100% Office shop. If this bill passes, you can still let that customer-facing 20% use Office if they really want it (maybe they're power users and comfortable? Whatever your reasons) assuming that MS gives it a working ODF plugin. However, maybe it starts making a lot more sense to put OpenOffice or something else on those other employees' desktops. That's pretty much the definition of a nightmare in Redmond.

      --
      Dewey, what part of this looks like authorities should be involved?
  32. Advantage for Microsoft? by rhade · · Score: 1, Insightful

    Apart from being able to put their name to the product is there any advantage for Microsoft in having their open format as the format? By definition as an open document format, there cant be any lockin to Microsoft, why are they so heavily pushing their own format (better or worse)?

    --
    http://www.awfullybigmoustache.com
    1. Re:Advantage for Microsoft? by Shatrat · · Score: 1

      If you can manipulate open web standards to favor your browser, then you can manipulate open document standards to favor your office suite.

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    2. Re:Advantage for Microsoft? by Anonymous Coward · · Score: 0

      Because their open format isn't really open.

  33. None, actually...! by Anonymous Coward · · Score: 0

    Mass. is about to be closed down by M$ packing the decision-making bodies and bribing/threatening the officials.

    They got rid of the head of IT there.

    What makes you think they won't do the same thing for the other states? That, after all, is their standard method of working. They are quite capable of bribing/coercing anyone in the process, including judges.

    It's only geeks who look at the actual details of the standard. Microsoft can mount a legal challenge, saying 'you asked for Open XML and we gave you a product CALLED Open XML, for gods sake!'. Why or how can a state justify the cost of even a small case fought against Micro$oft?

  34. Over-restrictive by bodesign · · Score: 1, Insightful

    Why must it be an Open XML format? It seems to me that the spirit of the bill(s) is to have something that is open, portable and understood - not to specify a particular technology. Particular implementation decisions should not be made by those that aren't well involved and understanding of the particular trade-offs.

    1. Re:Over-restrictive by Twinkle · · Score: 1

      I would think they specify XML in order to have access to the vast array of XML-based parsers, validators, editors, etc. There's a lot of XML processing programs out there. Also, you can specify a DTD or XML Schema to fully document the standard which, again, can be validated and examined for errors, incompleteness, etc.

      To reverse your whole notion, what advantage would a binary format have that outweighed all of the above? Higher processing efficiency? XML processing isn't as fast as document processing can be, but hardware always gets faster, who really cares?

    2. Re:Over-restrictive by Anonymous Coward · · Score: 1, Informative

      Imagine this XML Document:

      <xml>
      <title>bla</title>
      <subtitle>bli</subtitle>
      <content>this</content>
      </xml>

      Where the tag was added in a new version, or simply not supported (yet) by your parser. It can still _parse_ it, since it is XML, and keep it in the tree structure, even though it may not _render_ it. Subsequently, when saving the document, all information can be retained, even that information which the parser didn't understand. Most binary formats don't have this advantage, and the few that do are basically binary XML variants. The requirement for XML may be over-zealous, but it's a proven, standardized, format. It's probably a good idea.

    3. Re:Over-restrictive by bodesign · · Score: 1

      . . . what advantage would a binary format have . . .

      I never said anything about binary format - that would be over-restrictive.

  35. Mandating what? by Anonymous Coward · · Score: 1, Funny

    I have a problem with government mandating technology even if they are vauge. The govermnet is typically backwards when compared to real organizations that need to exist on their own merits.

    The real problem is they keep so much of their data in word documents and excel spreadsheets. We should not be voting for or supporting fools that seek to continue this trend.

    If you want to be disruptive and make everyone switch from word and excel (which everyone has converters for nowadays) then lets make government get real and use technology rather than mearly storing paper on disk drives.

  36. XML advantage by Per+Abrahamsen · · Score: 1

    There is one, and only one, advantage of using XML: You can reuse an existing parser, instead of writing your own. How to write a parser is probably the most well-understood problem in computer science, so this is not a big saving in time. However, there tend nonetheless to be slight differences between ad-hoc parsers independently written for the same language, so for interoperability reasons specifying XML might be a good idea.

    1. Re:XML advantage by JohnFluxx · · Score: 1

      With XML you also get xslt (so you can convert say xml from your program into open office xml), and xpath (a standard way to point to any element in the xml file), css (so you can have a way to display nicely the xml if you want to edit it visually), and all the other xml technologies.

  37. Enlighten us by Anonymous Coward · · Score: 0

    What are the trade-offs (and since they are TRADE-offs what are we gaining)?

    XML has the MAJOR advantage that, if structured correctly, you can ignore tags you don't know how to render (or can't) and you still get the document.

  38. People get the monopolies they deserve by jkrise · · Score: 2, Insightful

    There is nothing at all here to get excited about yet, if ever.

    On the one hand we have a company which names it's format as "Office Open XML" but documents the specification in over 6000 pages, using words like Windows 95 compatibility etc. in that spec... and yet has the guts to call it Open.

    And on the other, we have a bunch of companies who have realised it's no use talking to the 800lb gorilla.. and basically decided to implement a workable, truly open, truly interoperable format... that may or may not be superior to the MS OOXML.

    Now, Opera's CTO might think (and I largely agree with him) that BOTH specs are way off the mark, while simple HTML + CSS can do the trick....

    But I find it truly amazing that for more than 10 years, people in the US have been shelling out billions of dollars buying crippleware.... money that is now used to enslave them to sub-standard, bug-ridden, inefficient, unreliable software and formats...

    And yet, a comment on Slashdot that says nothing might happen yet for Microsoft or the marketplace gets modded +5 Insightful!

    Looks like Lincoln was wrong... in America, you can apparently fool all the people all the time.

    --
    If you keep throwing chairs, one day you'll break windows....
    1. Re:People get the monopolies they deserve by drinkypoo · · Score: 1

      Now, Opera's CTO might think (and I largely agree with him) that BOTH specs are way off the mark, while simple HTML + CSS can do the trick....

      If you think that HTML+CSS can do the trick, you've obviously never worked with HTML+CSS, or you clearly understand absolutely nothing about typography.

      Even putting graphical bullshit like drop shadows and other cutesy shit aside, HTML+CSS doesn't do even a tenth of what a real package like InDesign can do.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:People get the monopolies they deserve by Nom+du+Keyboard · · Score: 1
      Looks like Lincoln was wrong... in America, you can apparently fool all the people all the time.

      Wasn't that P. T. Barunm?

      --
      "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    3. Re:People get the monopolies they deserve by bill_mcgonigle · · Score: 1

      Wasn't that P. T. Barunm?

      Any old witty sayings are now properly attributed to Sam Clemens.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  39. Re:Hooray for... Open Source and Open Specs! by iamacat · · Score: 1
    Do you think a consumer even gives a shit? Or - forget consumers. Do you think folk who purchase IBM big iron give a shit about which OS it runs (apart for needing to know what skills to check when filling HR forms for system administrators), as long as their payroll and inventory get done?

    Sure they do, in both cases:

    • An OS that runs decently on a low-power device with a weeklong battery life.
    • A realtime OS for gaming or music production
    • A high-security OS for dealing with sensitive data
    • An OS with good performance tuning features, say dtrace in Solaris
    • An OS for learning about computers - that is, simple enough to understand how assembler code poking values into DAC plays music
    • Conversely, an OS for people with no computer knowledge, or desire to acquire the same.


    I don't see any of those being good at any of the others' tasks.
  40. Common sense... by Joce640k · · Score: 4, Insightful

    Yep. The important thing is to create *COMPETITION*.

    "Open Source" doesn't create competition, open file formats do - by allowing companies to pick and choose which software they use to work with their documents.

    The sooner people figure this out, the better.

    --
    No sig today...
    1. Re:Common sense... by ZSO · · Score: 2, Insightful

      And open source prevents those open formats from being embraced, extended, and extinguished...or at least that's what I'm told.

      --
      "God deliver us from our friends, we can handle the enemy." -Patton
    2. Re:Common sense... by nametaken · · Score: 2, Interesting


      Do we dare to dream of a world where you couldn't (and wouldn't have to) guess, with 99% accuracy, which office suite a company was using before you emailed them a document? The idea seems totally far fetched to me. :(

    3. Re:Common sense... by civilizedINTENSITY · · Score: 1

      Well competition and cooperation are both important. Which way the pendulum needs to swing has a lot to do with where you stand, and if said swinging mass is about to crash into your house of cards. I disagree that Open Source eliminates competition, and would instead suggest that it fosters organic evolution whereby many, many paths are explored in parallel. At the opposite extreme we have patents, which result in poorly implemented POS applications languishing in a protected cove, oblivious to external factors because it is "our way or the highway". Now what does seem real is that business models have to evolve to work with Open Source. Thus, the state of the art of both software design, and business methods to monetize same, are forced to evolve at a faster rate. I don't think the problem is that Open Source eliminates competition so much as it pushes it up qualitatively to another notch. It isn't enough to get there first, but rather, one must continue innovating. Winning is based on a time derivative of innovation. This is perhaps scary.

  41. We all know how it will end by clickclickdrone · · Score: 0, Flamebait

    The sad fact is that someone, somewhere got a bee in their bonnet after being told open=good but has no real grasp of the matter. The people who will ultimately make these sort of decisions are senior guys who know how to network (personal, not wires) and make hard decisions. They know squat about the stuff that this thread will no doubt cover and the final decision will be based on whoever is best at pulling wool over people's eyes, double-speak and/or greasing palms.

    --
    I want a list of atrocities done in your name - Recoil
  42. Totally OT by DeeVeeAnt · · Score: 2, Insightful

    So, there I am reading through the posts trying to get a feel for how others think, and I come across yours. It's marked as insightful, so maybe I should read it. Now, as an aside, when I set up my browser, I get it to display standard text at about the right size for me to read, clever huh? Why are your words so much smaller than everybody else's? No, I can't be bothered to squint or change my settings just so I can hear what you have to say. Please don't mess with the tags unless it actually helps to get your message across! /rant> ;D

    --
    Home fucking is killing prostitution.
  43. Let me fix that for you by WindBourne · · Score: 2
    • War is Peace
    • Freedom is Slavery
    • Ignorance is Strength
    • Closed is Open.
    --
    I prefer the "u" in honour as it seems to be missing these days.
    1. Re:Let me fix that for you by theshibboleth · · Score: 1

      Wait, how is that better? I mean, I guess if it's supposed to be that the positive concept is on the right, that makes more sense, but the "Freedom is Slavery" line seems to suggest the order is arbitrary.

    2. Re:Let me fix that for you by Johann+Lau · · Score: 1

      How about "thing that's defined on the left, definition on the right"?

      But yes, "Open is Closed" makes sense, too, in other contexts... "the GPL is a cancer" etc.

    3. Re:Let me fix that for you by civilizedINTENSITY · · Score: 1

      In the other cases, the negative was on the right: War is to Peace as Closed is to Open, not as Open is to Closed.

  44. Re:Hooray for... Open Source and Open Specs! by poopdeville · · Score: 1

    And please don't tell me about LaTeX -- if I have to force naive users to generate well-structured docs, LaTeX isn't an option ... I'd rather give them something like Word 2003+ (which can enforce schemas)

    The LaTeX macros are schemas. This is why you have to declare what kind of document you're making up front. It's possible to redefine the LaTeX macros within a document, but your hypothetical naive users won't know the TeX code necessary to make anything like that happen. This alone eliminates the unfortunate tendency to treat a word processor as a desktop publishing package, even though TeX is a full featured desktop publishing package.

    If there are good reasons why LaTeX isn't suitable, this isn't one of them. Indeed, if there is a good reason, it's that modifying macros is actually kind of hard. If the LaTeX macros don't fit your house style, you'll have to hack around and define your own document classes, which can then be shared with the naive users.

    Here's some background information. TeX is a Turing complete (well, as much as, say, C is) domain specific programming language. The LaTeX macros are basically libraries for this language. There are others, and you can make your own. When you say \documentclass{article}, you're importing the article.cls file, which contains TeX code implementing functions (like \section{}) that you can then use in your program/document.

    A simple LaTeX document might look like this:
    \documentclass{article}
    \author{poopdeville}
    \title{A Simple Document}

    \begin{document}
    \maketitle

    \section{The Section Name}
    A bunch of text. Blah blah.

    \section{Another Section}
    More text, and so on.

    \end{document}


    Parallels can be drawn between the relationship between LaTeX and LaTeX documents and the relationship between CSS and HTML. But TeX is far more powerful than CSS, which lets the macros deal with a lot of boring details (automatic section numbering and the like) while maintaining a consistent appearance. This idea is very powerful, since if you maintain a consistent API to your macros, you can change the layout of all your documents with a simple recompilation. The 'amsarticle' class is an example of this. It re-implements the LaTeX API (though it extends it a bit), turning a standard LaTeX document into one that fits the AMS journals house style.

    --
    After all, I am strangely colored.
  45. Riiight.... by Anonymous Coward · · Score: 0
    And it must be an open format because Microsoft put the word "open" in its name.

    Look Mr decision maker, our document format is open, we call it open and XML to make that clear. Objections to fast track ISO standardization, reservations about "IPR" and the fact that the Microsoft format (ab)uses XML as a container for proprietary binary formats not withstanding.
  46. For lots more great insights on this matter... by fang2415 · · Score: 1

    ...Check out the dupe!

  47. Meaning according to Microsoft by Anonymous Coward · · Score: 0

    When I use a word, Humpty Dumpty said in a rather scornful tone, it means just what I choose it to mean - neither more or less.

    "The question is," said Alice, "whether you can make word mean so many different things"

    "The question is," said Humpty Dumpty, "which is to be master - that's all."

  48. Charitable Organizations by Anonymous Coward · · Score: 0

    Bringing an innovation in learning to the global community through a truly open document format?

    Sounds like exactly the sort of thing the Bill and Melinda Gates Foundation would want to, erm, "embrace". Or at least dedicate themselves to.
    http://www.gatesfoundation.org/UnitedStates/Specia lInitiatives/Announcements/Announce-020110.htm

  49. RTF is example of what can go wrong by EMB+Numbers · · Score: 4, Informative

    Rich Text Format (RTF) was developed by Microsoft as an "open" document interchange format. A standard was published, and WordPerfect among others rushed to implement the standard. Microsoft implemented RTF, but there were several glaring bugs and hundreds of minor problems with Microsoft's non-standard compliant implementation.

    When WordPerfect generated RTF documents did not open correctly in Microsoft Word, WordPerfect was blamed. To this day, RTF implementations struggle to be bug for bug compatible with Microsoft's original buggy implementation and the stadnard is next to useless.

  50. Re:Hooray for... Open Source and Open Specs! by bheer · · Score: 1

    No real OS (i.e., not a research OS) will have one feature to the complete exclusion of the other because running different environments in production is a pain in the neck, e.g., Solaris in addition to great security (Trusted Solaris) provides good perf tuning. By a similar process all OSes in a given market reach feature parity (in other words, no mature realtime OS is much better than its peers) over time, at which point they compete on the interesting apps available for the platform, which is of course influenced by the developer environment for that OS, market share, etc.

    Because of this, users in mature OS segments tend to look at apps (including legacy apps, if any) more than the OS features (unless they are a tiny minority that need cool_feature_X *now*).

  51. Good ODF Word Processor? by Anonymous Coward · · Score: 1, Informative

    Can anyone recommend a good ODF word processor? I've tried recent releases of OpenOffice, ABIWord and others and frankly, with the exception of ABIWord that handles menial word processing good enough for a high school student writing a report, they're all quite crappy.

    I am looking for a word processor that can handle transitioning between 4 written/spoken languages (English, Norwegian, Spanish, and Hebrew) at least as well as Word does. When I switch between these languages in Word, the spelling and grammar checkers adapt to what I'm writing quite well. In fact, it even handles inserting single words or phrases from other languages pretty well.

    The text/graphics quality in Word 2007 is amazing. I can manipulate tables extremely easily and it responds like lightning. I can find everything I need without looking very hard in Word 2003 and 2007 and I've never really bothered trying to "Learn" them.

    Recently I needed to alter 2500 word processing documents in a batch to make a correction, I was able to write a script that did it painlessly.

    When I develop applications that need to produce forms, I use Word since I can just use OLE Automation to control all components of the program.

    When I make graphics using Visio, I can drop them into a Word document painlessly. In OpenOffice, it really destroys all my scaling by scaling some objects but not others.

    So if anyone can recommend a word processor capable of competing with Word on these fronts, I would love to hear it.

    Now regarding the document format? Well, as long as Office allows me to write scripts and use OLE automation, I can't really imagine a reason that I would need to deal with anything else.

    For exchangability, well RTF is as good as anything else.

    Oh.. and if anyone actually needs to read the document that doesn't have Word, I'm pretty sure there's a free viewer or I can send them a PDF

    1. Re:Good ODF Word Processor? by Ash-Fox · · Score: 1

      Sorry, you're screwed.

      --
      Change is certain; progress is not obligatory.
    2. Re:Good ODF Word Processor? by Whiteox · · Score: 1

      MS Support and training for Office products is abysmal. They are hard to use as you need to be a programmer to operate their higher functions. Find an secretary who can do that!
      Interoperability between Office apps is the norm.
      WordPerfect, Open Office, Star Office all have adequate levels of interoperability within their own suites. Why bother to dump a Visio graphic into OO?
      Have you ever tried to tag a 500 page Word doc? Has it ever bothered you that you can't cut and paste endnotes and footnotes without losing/altering references? Or for that matter globally adjusting left margins? Manipulating tables?
      The list is endless. No app is perfect.

      The only thing that works reliably sometimes is text format, RTF is not standard, different versions of unicode stuff that up. So currently there is no standard reliable document format.

      Here's one: Save a txt file in Linux and open it up in XP Notepad. So much for standardization.!!!!

      --
      Don't be apathetic. Procrastinate!
    3. Re:Good ODF Word Processor? by ajs318 · · Score: 1

      I've never had trouble with KWord.

      And there isn't a Free viewer for Word documents. There's a gratis viewer but it only runs on Windows, and does not include Source Code.

      --
      Je fume. Tu fumes. Nous fûmes!
    4. Re:Good ODF Word Processor? by ajs318 · · Score: 1

      The decision for Notepad not to open Linux text files (which, like other unix-like systems and AmigaDOS, use just a linefeed character at the end of each line; where MS-DOS usually uses a carriage return and linefeed) correctly was both deliberate and intentional. Microsoft did it on purpose, for no good reason except to make Linux look bad. The old MS-DOS editor could handle files with bare LF endings, no problem. It would take maybe one or two extra lines of source code to make Notepad handle bare LFs. In fact, I strongly suspect that the code is in there, but commented out.

      --
      Je fume. Tu fumes. Nous fûmes!
    5. Re:Good ODF Word Processor? by Stephen+Ma · · Score: 1
      I am looking for a word processor that can handle transitioning between 4 written/spoken languages (English, Norwegian, Spanish, and Hebrew) at least as well as Word does.

      When the government of California starts speaking Norwegian, you'll have a point then.

  52. Open source and competition by the+Hewster · · Score: 3, Insightful

    Yep. The important thing is to create *COMPETITION*. "Open Source" doesn't create competition, open file formats do - by allowing companies to pick and choose which software they use to work with their documents.
    Although I agree that open file formats create competition, I would also say that Open Source does create competition in the sense that if a company (or state) uses an Open Source program it can put several contractors in competition for the maintenance/development of the program.
  53. Compelling by nerdstrap · · Score: 0, Flamebait

    There are so many nice features in Office that aren't available in OpenOffice. Microsoft could easily switch their product to use a different file format, or even just add the different format as an option. Open source is a nice idea, but so is socialism. The revenue model for most open source software, is to give the software away and provide support at a premium price, or place ads in the software. Ad revenue is already spread too thin... Who thinks a government agency can create software that will be reusable, upgradeable and secure?

    1. Re:Compelling by 99BottlesOfBeerInMyF · · Score: 2, Informative

      Open source is a nice idea, but so is socialism.

      Open source, like socialism, is often appropriate, like for public roads and schools. You, however, seem to be confusing open source with open standards. Not all the software that uses the ODF format is open source.

      The revenue model for most open source software, is to give the software away and provide support at a premium price, or place ads in the software.

      As someone who has worked his entire life at companies that worked on open source software, but who never worked at one that tried to survive on support revenue from them I find your comment to be misinformed. Support is not the most common revenue model for open source software. Are you sure you understand how most open source software is developed?

      Who thinks a government agency can create software that will be reusable, upgradeable and secure?

      What does the government have to do with it? The whole point of the open source model is that companies and governnments and organizations pay only for what they need and that no one else has needed. Assuming my company were to standardize on OpenOffice at work, but we needed it to be able to import one of our proprietary XML report formats, we might make some improvements to the import routines, maybe building a plug-in system so we did not clutter up the main product. We could do this using our own employees if we had the time and expertise or we could hire someone else. Our company is only acting in our own self interests, but at the same time our work benefits others. A thousand companies all doing this same thing and a hundred thousand using it and just reporting bugs and that is the common open source business model. Most open source is not developed by one dedicated company that is trying to make money off the software itself, rather it is created by the community who are trying to make money doing business which that software happens to facilitate. The only problem is when someone who does not understand this model starts calling it "socialism" and confuses people even more. The confusion is understandable because it is an application of common property, but it is very much part of capitalism, developed and shared for profit by the users, not out of some sort of selfless hippy idealism.

  54. Plain text by Anonymous Coward · · Score: 0

    XML is fucking retarded. It does not get any more open than plain text.

    All this ODF XML format crap is a make work exercise and is absolutely futile.

    It is sad to see governments get sucked in by BOTH MS and the ODF communities. But legislative bodies are filled with idiots in general, so I suppose I should not be surprised.

    Plain text has no axe to grind, it just works, everywhere.

    1. Re:Plain text by Keybounce · · Score: 1

      You're kidding, right? Or is this what "Trolling" means?

      Plain text cannot convey any meta information. Nor can it properly handle non 7-bit ascii.

      So lets say I want to indicate that formatting has [b]bold[/b] letters in my text. Clearly, plain text is 100% compatible with everything, right?

      Or lets say I want to format for 2 column output. Do I assume 10 characters per inch, 8.5 inches across, and layout in a predetermined font -- the old "plain text" format? Ouch, that gives me line 1, line 33, line 2, line 34, line 3, line 35, etc. Text is all messed up. No good.

      I want to have my text -- line 1, 2, 3, 4, etc -- and then format it in two column seperately.

      And I haven't even mentioned fonts, margins, etc.

      And then there's "How is this done?". Do we use control codes for formatting? Oh dear, we destroyed 8-bit clean / non ascii characters. And how do we represent those? Do we assume (horrible, horrible broken Java) that 16 bits will represent any character, and just double the size of plain ascii files? Do we use UTF-8? UTF-7? UTF-16? How about UCS-4 -- oh, wait, that just means that the "Universal" character format is only big enough to hold "earth-based" characters, and will fail when we join the galactic group.

      Meta information -- formatting layout, fonts, etc -- CANNOT be done in plain text. You have to have some sort of extra information.

      Up til now, I've always been recommending RTF to all my clients, because I knew about compatibility problems with .doc formats. But now that I know that RTF was a microsoft standard, and then not even implemented properly by microsoft, and artificially changed by microsoft? What's that line again? "Embrace. Extend. Exterminate"

      Oh, yea -- I've used three different styles of markup in this. All "plain text", right? 100% understandable everywhere, right?

      Yea, sure. Preview tells me that the "Voice" tag I gave in there disappears completely. Of course it's compatible.

      (it was "english-scifi" on the Dalek line)

  55. MS Needs to take stock by Whiteox · · Score: 1

    MS needs to back off a bit and to allow a universal document format.
    MSWord is a good program with many features. I would use it by choice, but what I don't like is that it's output by default is a non standard proprietary file.
    That is what worries many people and organizations.
    If MS is confident about MSWord and has faith in it, then really there should be no problems in a standardized doc format. It is bad policy to force a format onto the world, and forcing other developers (like Open Office) to comply with MS docs.
    MSWord is not perfect by any means - there are too many bugs in it, but it shows what a good word processor is capable of (not discounting XL), if only it would work well.

    I get different MSword docs sent to me - and when I open them, they often never appear as they are intended. The margins are wrong, the page size is wrong, kerning is incorrect, fonts are different, styles don't import properly, units vary (cm/inches/ etc), spaces/tabs stops are awry... the list goes on and on.

    So I implore MS to back off and to help develop a consistent doc format that not only works between WP apps, but within different versions of MS office apps as well.

    --
    Don't be apathetic. Procrastinate!
  56. open socialism .. :) by rs232 · · Score: 1

    There are so many nice features in Office that aren't available in OpenOffice

    Name them ..

    Open source is a nice idea, but so is socialism

    I made a bet with myself that the thread would be seeded with such nonsence as the above statement., looks like I won.

    was Re:Compelling

    --
    davecb5620@gmail.com
  57. OpenOffice Draw by nbritton · · Score: 1

    Dude use OpenOffice Draw for mathematics formula write up... works great.... here's a sample:

    http://www.nbritton.org/uploads/unit_circle.pdf

    I'd like to see you do that with LaTeX! It works best when you setup OpenOffice Draw/Math to use the same fonts and sizes, I used 'Trebuchet MS' to make the sample document above. OpenOffice Draw offers complete typesetting, layout, and style control. It's ok to give your coworkers a copy of OpenOffice if they need to edit .odg documents, it's free yea know... Don't let them hold you back.

    1. Re:OpenOffice Draw by Aaron+Isotton · · Score: 1

      I think you have absolutely no idea of what is possible with LaTeX and friends.

      http://www.tug.org/applications/Xy-pic/Xy-pic.html
      http://cm.bell-labs.com/who/hobby/mppubs.html#man

  58. if not a "threat" then why is MS doing .. by rs232 · · Score: 1

    If it's not a threat then why is Microsoft 'partnerning' with Novell to get SLED in the door at Wal-mart, in the process giving Linspire the big heave-ho.

    'By dropping software from Microsoft and avoiding "Intel inside," retailer Wal-Mart Stores is offering a $199 computer it says is a hot seller on its Web site', Dec 2002

    Microsoft and Novell Alliance Embraced by Wal-Mart, Jan. 22, 2007

    'MS won't care if everybody uses the ODF standard, because at the end of the day, just like with Windows, people will continue buying their software in large numbers because'

    How do people get to choose their software when the OEM contract with Microsoft prevents them from selling any other OS, else they are penalized with higher prices. The last time DELL tried to get into the LInux Desktop market MS moved very quickly to shut it down.

    'A PC dealer in Europe has begun selling Dell desktop computers equipped with Linux, but Dell has distanced itself from the announcement, saying that the systems were customized by the dealer, and that it is not the first time a reseller has loaded Linux onto Dell computers'

    'Questar claims that in the 24 hours since it began shipping the Linux computers, which can be delivered to 20 countries in Europe, its Web site has received over 200,000 hits'

    'The question remains, why devote 150 staff to a business unit, spend millions investing in start-ups, only to can the exercise a few weeks later?'

    'Lewis Mettler sums up the story from trial documents'

    'Microsoft held a series of meetings with Dell in regard to Linux'

    'Dell in June of 2001 informs Microsoft that Dell has canceled their Linux business unit'

    was: Not necessarily a "threat" at all (Score:1, Insightful)

    ps: I'd prefer to be a 'zealot' rather than a bought and paid for media whore like you ..

    --
    davecb5620@gmail.com
  59. where do you want to go today? by Andrei+D · · Score: 1

    Dear Microsoft,
    Today I want to go to any of the following states: Massachusetts, Minnesota, Texas, California. Should I expect any chairs thrown in my direction along the way?

    --
    We often refuse to accept an idea merely because the tone of voice in which it has been expressed is unsympathetic to us
  60. Re:Hooray for... Open Source and Open Specs! by thejynxed · · Score: 1

    >Microsoft Office MSRP prices have been declining in even nominal terms (and of course in real terms) over the past 10+ years. Google News Archive search is your friend -- you can find old MSRP data quite easily with it. And re 'buggy bloatware' - while WordPerfect the word-processor is good (don't know about apps WP Office comes with), I *have* used IBM's SmartSuite, OpenOffice and Microsoft's Office, and give me MS Office anyday. And please don't tell me about LaTeX -- if I have to force naive users to generate well-structured docs, LaTeX isn't an option ... I'd rather give them something like Word 2003+ (which can enforce schemas) or come up with my own web-based word processor (I hope Google Docs adds this feature quickly).

    So, you just point to some magical list and ignore inflation. Nice. There went those supposed cost savings from the prices being lowered :) Good point on the other Office packages though. I've also tried several of them, and I always come back to MS Office, because the others have limitations that I find unacceptable ("missing" features, obscure interfaces, etc). For me, MS Office just works for what I need an Office package to do, and I don't have to worry about any silly rendering incompatibilities, etc when I send documents to my business clients, friends or relatives, because guess what, they are using MS Office as well.

    --
    @Mindless Drivel: 100% of Twitter posts ever Tweeted.
  61. Re: you can too - CA assemblyperson by Dareth · · Score: 3, Funny

    Dear Mr./Ms./ Assembly Person of California,

    I am a Louisiana resident who would like to ask you to support ODF as a standard file format for your state.

    I do not reside in California, although I went there once for technical training and there was an earthquake.
    I am not too eager to go back.

    I assure you I will be writing my Louisiana assembly person about this issue in about 10 to 15 years when our state attempts to catch up to the rest of the country. Your state will be a role model for the rest of the nation.

    --

    I only look human.
    My mother is a halfling and my dad is an ogre, so that makes me an Ogreling
  62. Profit Center! Expect 200 of them. by twitter · · Score: 1

    It also wouldn't shock me if this initiative in CA, TX, etc. gets shot down thanks to massive MS lobbying efforts.

    If that's true, it will be cheaper for M$ to give in and adopt ODF. If M$ starts throwing around lobby money, every grafty legislator in the country is going to figure out how to suck it up. You can expect every state and federal legislature to introduce multiple bills, everyone of them expecting a pay off. Smear campaigns won't work because the clever little monkeys will find fall guys to sacrifice while they collect the cash for defeating threats to M$ business and innovation.

    --

    Friends don't help friends install M$ junk.

  63. Mandatory XML? by Anonymous Coward · · Score: 0

    While open formats is a good thing.
    Making XML mandatory seems to be a bad idea.
    What if XML goes out of flavor?

  64. Graft is a Game they will Lose. by twitter · · Score: 1

    Microsoft lobbyists stampeding to California to convince them that OOXML is actually "open".

    If that's true, it will be cheaper for M$ to give in and adopt ODF. If M$ starts throwing around lobby money, every grafty legislator in the country is going to figure out how to suck it up. You can expect every state and federal legislature to introduce multiple bills, everyone of them expecting a pay off. Smear campaigns won't work because the clever law monkeys will find fall guys to sacrifice while they collect the cash for defeating threats to M$ business and innovation. As soon as one bill is defeated, another one will pop up and it will pass when M$ gets tired of spending money.

    This battle is over, but it's going to be fun to see how badly M$ is going to fall for it. I'm not very good at math in situations like this. Is there anyone out there who can predict what $40 billion dollars is divided by fifty state legislatures and all of the world's federal governments? I keep getting zero errors.

    --

    Friends don't help friends install M$ junk.

    1. Re:Graft is a Game they will Lose. by Anonymous Coward · · Score: 0

      aren't you so very fiendishly clever.

  65. Binary vs XML by jbohumil · · Score: 1

    Since XML is text based, it can be much more easily transported across platforms with different character encodings. A binary format is much more problematic. For example, using XML you could generate the data, or parts of it, on a Mainframe system which uses EBCIDC encoding and then FTP that data into to a server that uses ASCII and parse it easily.

  66. Big loss, no win! Re:Profit? by twitter · · Score: 1

    2. Charge extra for ODF format in MS Office.

    What, and risk government Office sales? That would sink them.

    3. Users too stubborn to use anything but Office.

    I suppose you mean, M$ makes it difficult to save in anything but their own formats with all the usual cheap tricks:

    • Creating confusing names like OOXML, which looks like Open Office XML but is not.
    • Changing their own format down the road to make it more "open" sounding.
    • Making the "save as" button hard to find.
    • Hiding file extensions, so the user can't tell what they have.
    • "updating" user preferences all the time.

    Sure they can keep playing those silly games, but it's going to cost them sales. People don't want to pay hundreds of dollars for software that tricks them and does not do what they want.

    No, M$ is fighting this with all of their might, errr money and they are going to lose.

    --

    Friends don't help friends install M$ junk.

  67. All MS has to do to win is DELAY by Anonymous Coward · · Score: 0

    Every day they can delay the process of adopting open standards is a day when a hundred more government systems are upgraded to Office 2k7 or Sharepoint or Exchange. None of these will ever be *perfectly compatible* with ODF, so the path of least resistance will be to stick with MS. It's happening now in Massachussetts; it will happen with each of these others.

  68. Re:Hooray for... Open Source and Open Specs! by civilizedINTENSITY · · Score: 1

    Naive users should try Lyx. Moving away from format considerations and towards content would be especially useful in academic environments, and anywhere else where there is a focus on what is said rather than how it looks. The process does shake one up a bit, though I would suggest that this is a very good thing :-)

  69. Re:Hooray for... Open Source and Open Specs! by WhiteWolf666 · · Score: 1

    You're a *shill*

    The "simple and brief" attitude doesn't work so well for any sort of legacy system. There are two sorts of standards: blue-sky (TCP, IP, HTTP, etc) and those that build on what's already on the market. So unless you have any bright ideas for dealing with docs that *already* exist, be prepared to deal with messy specs (and it's not like the ODF spec is that brief ... a famous problem is the ambiguity in the formulas, which effectively makes reverse-engineering StarCalc's formula engine a must to parse ODF properly, effectively making it a hidden part of the spec.)

    This is the exact kind of ambiguity littered throughout the OOXML spec. Stuff like, "This tag means emulate Word 2.0 for Mac System 8. This behavior should copy that of Word 2.0 for Mac System 8, which should be determined by running the same output through that system. The details of this implementation are too complex to define here."

    That is *all over* the MS spec. That's a useless spec; no one other than MS will be able to implement OOXML, at least with output approaching Office 2007.

    --
    WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
  70. Ah, the "Ive got a Cray syndromw" by cdrguru · · Score: 1

    OK, it is acknowledged that personal computer storage space and processing speed are increasing.

    Ever wanted to open a document file on something perhaps less powerful than a desktop computer? What about an underpowered long-battery life machine like a PDA or subnotebook?

    Why would you want to define something broadly that is unusable by large segments of digital devices? Do you have any idea how many competing Word->PDA->Word products there are out there? Partly this is due to an overly complex architecture.

    1. Re:Ah, the "Ive got a Cray syndromw" by aproposofwhat · · Score: 1
      As I understand it, ODF allows for the document to be compressed - the storage issue is thus null and void.


      So far as processing speed goes, if you're running on a slower processor, with less available memory, then yes, it'll likely be slower than opening a proprietary binary format, but the interoperability benefits are such that it's a price worth paying.


      Microsoft have a long history of bizarre non-compliance and interoperability wierdness - try using the Outlook COM interfaces to set an Outlook mail sig and see how far you get (hint - you can't do it, you need to go through the Word interfaces!)

      --
      One swallow does not a fellatrix make
  71. The pitiful RTF pseudostandard by Anonymous Coward · · Score: 3, Informative
    Nine revisions with each update of Word (PC or Mac), no submittals to any standards body whatsoever, arbitrary changes to the spec breaking non-Microsoft implementations, older revisions unavailable making accurate interpretation of legacy documents coded to thoses specs difficult, licensing limited to noncommercial use on Windows computers.

    * March 1987: An article by Nancy Andrews of Microsoft.

    * 1.0 June 1992: Word (for Windows) v2

    * 1.1 Unknown, unavailable

    * 1.2 Unknown, unavailable

    * 1.3 January 1994: Word v6

    * 1.4 September 1995: Word v7 (Word 95)

    * 1.5 April 1997: Word v8 (Word 97)

    * 1.6 May 1999: Word v9 (Word 2000)

    * 1.7 August 2001: Word v10 (Word 2002)

    * 1.8 April 2004: Word v11 (Word 2003)

    The above list happens to be more complete than any Microsoft document, for example way back in 2006 see here.

  72. OOO 2.1 out just in time for announcement. by Maxo-Texas · · Score: 1

    Openoffice 2.1 is out now.

    I've been noodling with openoffice since 0.94.

    I have a set of private roleplaying game documents which are about 10mb with hundreds of graphics (of dubious copyright if I were to ever publish beyond my little circle of gamers).

    OO has always failed to open it or crashed on editing. Likewise graphics were wierd. It kept improving tho so I kept my eye on it (I really dislike microsoft on a philosophical basis tho they have treated me very well as a customer when I had problems).

    They just released 2.1 and so I gave it a whirl and it's very close now. The table of contents and indices were imported as single column instead of triple column but that was easy to correct.

    I moved around some stuff and cut and pasted to see if it was crash prone like 1.1 and 2.0 and nothing. I have to say it must be the automatic crash agent at work. I religiously opened and crashed every document and reported them so I guess mystery gnomes are working those import and editing issues.

    The main issue I have now is the inability to select, cut and paste, or alter, an arbitrary column of text (useful for working with log files).

    It's free and finally seems to be stable and solid editing large graphic intensive word documents.

    Given there are some roleplaying documents I had to strip the text out of because I couldn't read them (.wrt files from win3.1), it is nice to know that ODT will allow me to read these documents years from now.

    As an added bonus, the open document text is 1,272KB while the word document is 2644KB. There appears to be some kind of GROSS 1MB bloat in modern word documents. I open the same document in word 6.0 and save it, I get 1353KB. Same document- reopen it in word 2003, back to 2644KB. The content is not changing. Some kinda of container information constitutes that bloat.

    --
    She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    1. Re:OOO 2.1 out just in time for announcement. by Anonymous Coward · · Score: 0

      that's the XML tag, needed for MS's open xml format. 001010101101010101010101100111 101101010111010111110110101010 101001100101010110101010101010 110011110110101011101011111011 010101010100110010101011010101 101010110011110110101011101011 111011010101010100110010101001[...]

  73. Re:Hooray for... Open Source and Open Specs! by iamacat · · Score: 1

    Would you use Trusted Solaris on a notebook with data that you need secured. I would guess its lack of power management, bloat, complexity and lack of filesystem encryption would be major obstacles. Would you use a realtime OS to run your J2EE server? I don't think so. Current Microsoft's monopoly is obscuring the fact that yes, different users would benefit from operating systems with fundamentally different design. And if you just need to browse web and read e-mail, you could be served by a super-lean OS on solar-powered hardware with e-paper display.

  74. Not really... by Eric+Damron · · Score: 1

    Maybe they unencumbered by patents and license agreements that make it impossible to implement in Open Source software... You know. Truly open rather than just by Microsoft's definition.

    --
    The race isn't always to the swift... but that's the way to bet!
  75. ODF/XHTML/CSS/etc. is not the point by dannys42 · · Score: 1

    I like OpenOffice and I think that's definitely the right way to do it. But I think the primary motivation and the wording of the bill should reflect the intent, not the technology. (I admit, however, to not reading the real bill so I could be mistaken).

    The point is that we want a truly open standard that multiple companies, organizations, and of course free software folk can gain access to and write software for... worded in such a way as to prevent the standard from having lots of unsupportable bloat (ie. Microsoft's model). ODF happens to be a very good choice right now because of its wide-spread use and the fact that OpenOffice is a fairly mature reference implementation. But at the political level, the argument shouldn't be about the underlying technology.

  76. Pretty lame excuse by WebCowboy · · Score: 2, Insightful

    If Microsoft had adopted ODF, they either would have had to remove features from their products [...] I love how Slashdot makes it sound like a big Microsoft conspiracy when, in reality, the reason they don't use ODF is practicality.

    This argument doesn't wash AT ALL. Firstly, OO.o manages to be pretty full-featured using ODF as its native format and nobody has produced a list of MS Office features that could not be represented in an ODF-structured document. Being that MS is supposedly a participant in the OASIS organisation that oversees ODF the LEAST it could do is provide the standards authors a set of requirements to accommodate its products' functionality.

    Second, what is stopping MS from implementing and supporting bundled ODF import/export in its office suite even if only a subset of features are supported? They don't need to make it the NATIVE format after all. To say otherwise is crap--MS already allows opening and saving RTF in Word and simple comma-delimited text files in Excel and Access and handles the down-conversion relatively gracefully (and warns the user of potential loss of information).

    You're right--it isn't a big MS conspiracy, however it isn't a simple practicality issue either. To be sure, OOXML is a brain-dead specification thrown together with no thought at all by what appears to be the dimmest bulbs MS has to offer. It isn't unreasonable to conclude that MS ran its core-dump-binary formats through some thrown-together disassembly tool, then put angle brackets in the structs and called it an XML format. If they stopped at using this work-free activity then you might argue practicality. However MS then proceeded to DOCUMENT this nasty monster and submit the thousands of pages of junk to standards bodies for ratification. That had to be a HUGE amount of work!

    It seems to me that simply embracing ODF as an alternate file format by way of bolting on inport/export filters would've been easier than the route they took from a technical practicality standpoint. This is purely a shrewd business decision. Windows and Office are MS' ONLY dependable revenue generators and MS knows that the only way to keep these products in a market-leading position is to put barriers in place to limit interoperability. Microsoft nearly missed the boat when it let HTML and related standards get established, however they succeeded in quashing that threat by bundling a browser with its OS to shut down serious competition, then putting in non-portable extensions like ActiveX and nonstandard implementations like its javascript-like VBScript and broken and/or confusing CSS behaviour to limit interoperability. This has been a tough battle for MS and they haven't even one the war yet (they tried to declare victory by discontinuing IE at version 6 but had to succumb to pressure and produce another major release).

    It seems to me that MS is trying to head-off the competition before it gets established when it comes to ODF. Sure, MS could have embraced-and-extended ODF to some degree, however that would only limit competition not kill it (witness the persistence of competing web browsers) and MS couldn't "own" the format--it would have to put as much effort into implementing ODF as its competitors have to (and one competitor already has done so and uses it as a native format). OOXML lets MS have an advantage in that the format is tailored for its own products, being that it appears that it's merely a thin cellophane wrapper around the internal binary structures within MS Office applications.

    Furthermore, success of OOXML would be of greater benefit to MS Office than the success of ODF would be to OO.o because it is an order of magnitude more difficult for third-parties to implement OOXML. ODF is freely available, easier to read and much shorter and the source code to implement it is pretty easy to obtain giventhe most mature implementation is Free software. OOXML is a HUGE spec and difficult to read or interpret (with countless references to un-described behaviou

  77. Re:Hooray for... Open Source and Open Specs! by bheer · · Score: 1

    >> >Microsoft Office MSRP prices have been declining in even nominal terms (and of course in real terms) over the past 10+ years.

    > So, you just point to some magical list and ignore inflation. Nice.

    What part of 'nominal' and 'real' prices don't you understand? 'Nominal' prices do not correct for inflation and even those have been reducing -- a little -- with every release. If inflation is taken into account (i.e., 'real' prices) , Office prices have gone down quite a bit. Of course, this may not make GNU-types happy because they'd say hey, the price isn't zero yet. And Office prices haven't fallen as much as, say, chip or PC prices. But that doesn't change the fact that prices are falling, not rising.

  78. Re:Hooray for... Open Source and Open Specs! by bheer · · Score: 1

    > You're a *shill*

    Oooh. You scare me. How old are you? 12? And nah, I'm not a shill. At least not a paid one -- just volunteerin' today, guv ;-)

    So from what I see, at least the OOXML spec is honest enough to document that some of its mandates are based on legacy behavior. Whereas ODF does so anyway, with the added disadvantage of a) keeping it hidden b) bragging how clean the spec is and c) basing it on legacy behavior of an Office suite a tiny fraction uses and that hasn't seen any of the broad deployment in the real world.

    And you call OOXML useless. That's a matter of opinion. A good case could be made that a spec like ODF that ignores the massive installed base of documents out there is the one that's actually useless.

  79. Re:Hooray for... Open Source and Open Specs! by bheer · · Score: 1

    > And if you just need to browse web and read e-mail, you could be served by a super-lean OS on solar-powered hardware with e-paper display.

    I actually do those a lot, and even considered getting a Nokia tablet. The reason I didn't is that the web+email 'lean' OSes forget that occasionally I need to do other things. Which is why Windows and Linux are popular on mobile devices (notebooks and PDAs/smartphones). Hardware is cheap. Making software 'lean' serves no business purpose (but it is technically satisfying, I know). Creating a capable OS means your users can do more complex thing *should they choose to do so*.

    In short, lean OSes are a niche thing. OS manufacturers are forced to keep up with everybody else and add features appropriate to their market.

    > Would you use a realtime OS to run your J2EE server?

    We're comparing apples to apples here. The key is 'features appropriate to market'. I also wouldn't run my webserver on DOS, or Photoshop on VMS, etc.

    > Would you use Trusted Solaris on a notebook with data that you need secured.

    Heh heh. I wouldn't, because a notebook can't be secured (physical access to data implies control of data). But if had to run a "security-hardened" notebook, I'd just use Linux or Windows, both of which have ACLs, encrypting file systems and pretty good power mgmt and lots of apps for what I need to do (primarily IDEs, productivity and internal business apps, a good web browser and a VoIP client).

    If my organization needed MACs (mandatory access controls), I'd use Linux because of SELinux (but then I'd be a niche because most orgs don't require mandatory access controls). But if Windows had MACs, the playing field would levelled from a features-checklist point of view and I'd choose my OS based on what apps I prefer to run.

    The point is, only a small niche choose an OS for its random_killer_feature. Most people look at the alternatives and choose the one with the best app support.

  80. Re:Hooray for... Open Source and Open Specs! by iamacat · · Score: 1

    Common hardware may be cheap in common use within developed world. Battery life or ultra light hardware are not so cheap. Even average users would benefit from being able to work at convenient times for a week without worrying about plugging in. For soldiers in the field, backpackers or international travelers it's a deal-breaker. Even OLPC with Linux is too heavy-weight in that it needs a pedal to be pumped regularly to keep it running. They could have slimmed it down enough to use solar power, keyboard press energy or motion charging ala self-winding watch, perhaps running FreeDOS and appropriate 16 bit hardware.

  81. Re: Anything but XML eh? by magnus_1986 · · Score: 1
    Oh yes it is a memory dump in angle brackets.... and what's wrong with that?
    This memory dump can be understood by every program and even most people! GASP! Isn't this what XML is supposed to do? Tread a middle ground where the file is

    • Human readable
    • Machine readable


    If you do your homework right and keep the ODF documentation handy for the obscure tags (as in rarely used) you can EASILY, I mean EASILY make out what the documents say. Heck, the tags are so self descriptive its ironic that its being called a 'memory dump'. Really I mean like OOXML is also somewhat descriptive, the fact that Microsoft has (unsurprisingly) chosen to cripple it with references to old proprietary entities makes it much harder to use than ODF. Does look as cryptic as other memory dumps to you? Well yes it is a memory dump but tell me which type of memory dump would you prefer:

    <ObscureTag> Plaintext</ObscureTag&gt

    OR

    01001011101010100011110010010100101111010100101010 101
    11111111000000000000010101011110000101010100101010 010
    01001011101010100011010010010100101111010100101010 101
    111111110000000 0101011101011110000101010100101010010
    01001011101000111101010010010100101111010100101010 101
    11111111000000000101011101011110000101010100101010 010


    "Sending Memory Dump to Microsoft, Allow or Deny?"

    If there is no viewer available to me that is rendering my stuff correctly under ODF or OOXML or other XML files, I can rip out the text by hand from the XML document unscathed. Lets see you try this on the .doc format. Yes recovery tools exist but I'm talking about complete recovery.

    Now let's see about those cries of XHTML+CSS being more suitable for the job. People of slashdot, have you forgotten that XHTML was itself designed to wean people off of the chaos of HTML? You are advocating using a format which itself is a planned step between HTML and XML? If XHTML is leading people towards XML, that means XML is the final format, right? Why use an intermediate format? Use XML!

    As for CSS, please, it can't handle BASIC layout properly and you're telling me that I can create whole word processing and desktop publishing (I really want ODF to do this!) documents? If CSS was so good at defining the style of advanced layout, tell me, why people are still using convoluted layers upon layers (pun uintended) of nested tables? Its not for legacy support, you know. Its because TABLES, yes TABLES and 1x1 GIFs are better for precise layout than the mess that is CSS...

    If you dont agree with me, fine. But I dont know why people are so much against XML that they want to use inferior solutions in its place. Come on people, XML does have its shortcomings and its being overused in places where it was not even meant to be used but please! Be rational! Oh yes and the obligatory, mode me down if you so will...
    --
    My last sig was ridiculed
  82. Yikes! by bill_mcgonigle · · Score: 1

    And I guess you haven't heard about the parts of the OOXML "spec" that say something ot the effect of: "Word95Spacing - This tag means that document spacing should conform to that produced by Word95. That's too complicated to go into here, see Word95 for details."

    Yikes! Here's a link I found with that and more examples.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  83. Novell stab in the back? by jotaeleemeese · · Score: 1

    Sorry but it depends on the nature of the licensing of their plugin.

    If it is closed source, well yeah, it would be akin to a stabbin.

    If it is GPLed ... er ... wait, all the other vendors could be sued easily by MS as we do know, specially if MS has been the instigator of the format and has "software patents" (read protection racket here please) over it.

    So yeah, Novell stab in the back.

    Thanks guys.

    --
    IANAL but write like a drunk one.
  84. Open source and competition. by jotaeleemeese · · Score: 1

    Number of Linux distros: who knows, go and find yourselves. But I venture > 100 .

    Number of Windows OSes: 1 (or 2 or 3, but ther is not much competitions left, is it?)

    Number of closed source desktop OSes: 1 (windows) and perhaps Apple OSX or whatever it is called (before you rubish this, show me the imlementaion in Intel or Sparc processors, none? There you go).

    Number of closed source OSes: Solaris is open now. So we have Windows, a few flavours of UNIX and 3 or 4 highly specialized ones that are somehow popular. Lots of variety and competition there as well buddy.

    --
    IANAL but write like a drunk one.