Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

A National Archive Moves to ODF 99

Andy Updegrove writes "The National Archives of Australia (NAA) has announced that it will move its digital archives program to OpenOffice 2.0, an open source implementation of ODF. Unlike Massachusetts or the City of Bristol (which announced it would convert to save on total cost of ownership), the NAA will deal almost exclusively with documents created elsewhere in multiple formats. As a result, it provides a "worst possible case" for testing the practicality of using ODF in a still largely non-ODF world. If successful, the NAA example would therefore demonstrate that the use of ODF is reasonable and feasible in more normal situations, where the percentage of documentation that is created and used internally is much larger."
This discussion has been archived. No new comments can be posted.

A National Archive Moves to ODF

Comments Filter:
  • by Anonymous Coward on Monday April 03, 2006 @05:24PM (#15053489)
    Open Document Format, big deal. Who gives a shit? How can we focus on that when Brian Bouchard is about to revolutionize the computing world? [youtube.com] Linux is nothing; Brian's got this OS stuff all figured out.
  • by Phantombrain ( 964010 ) on Monday April 03, 2006 @05:26PM (#15053506) Journal
    I'm wondering if this will be the start of the use of Open Source in more business applications. Most companies use M$ Office, since it is mainstream, even with it's large cost. Maybe the Government's example will be the beginning of the revolution.
    • by MightyMartian ( 840721 ) on Monday April 03, 2006 @06:05PM (#15053755) Journal
      I'm wondering how long before the FUD starts vomiting forth from Redmond, and how much longer after that that we start to see mysterious political pressure to try to snuff these plans. Napoleon Gates and Stinky Ballmer will poison the well in every way they can to make sure their monopoly isn't harmed by a competing standard.
      • The problem is that it's turning into whack-a-mole. Eventually, you just can't keep up with the speed that the moles are appearing.

        Even though they have a stack of cash, the change is happening quite quickly, and sending people out to talk to governments, businesses etc around the world costs time and money. For small businesses, it's only worth it so that they don't become poster boys for others. But all efforts so far are not stopping the interest in it.

        I know some non-geeky business guys using OOo. One is an IT project consultant, one is a Financial Advisor, and the other is a writer. These are certainly not "compile a distro" guys.

    • by Al Dimond ( 792444 ) on Monday April 03, 2006 @08:14PM (#15054494) Journal
      Re your sig: super as a prefix doesn't mean "very", it means something along the lines of "above" or "beyond", as in "superscript".

      For a more on-topic note, I'm not sure why an office format would be the best thing to use for archives of final documents; why not use something like pdf? Readers are widely available, it will always produce the same results when printed, and it's been around for a while. Plus it's very straightforward to produce a pdf from absolutely any document that can be printed on at least Windows and Unix-like machines (in fact I bet even wierd computers like Macs, Be-Boxes and NeXT cubes can produce pdfs from any print output with a bit of prodding).
      • I'm not sure why an office format would be the best thing to use for archives of final documents;

        ODF is an electronic document format, not an "office" format, whatever that means. Its advantage in this context is that any document in ODF can be dissasembled ito its component parts easily. Text, images and formatting can all be extracted and used separately if needed. PDFs are hard to convert back to the raw data.

        • by Al Dimond ( 792444 ) on Tuesday April 04, 2006 @02:03AM (#15055845) Journal
          What I mean by an "office" format is probably more correctly termed an "intermediate" format: one that's designed to be edited again. Intermediate formats usually aren't guaranteed to look and print exactly the same on all systems. For example, one system might have a different version of fonts installed that would be slightly different in size and mess up the formatting. Or a different program (in ODF's case, say, koffice vs. openoffice) might render a table differently. If the file was well-constructed the semantic value wouldn't change, but many users of such programs use lots of ugly hacks for their fomatting that would mess things up. If the storage format was pdf or postscript, a "final" format, that wouldn't matter since it should always render the same way.

          Of course, you can extract text and images from a pdf; just because Adobe doesn't include the functionality in its reader (a totally artificial restriction that eases the minds of people creating PDFs that they don't want text copied from) doesn't mean it can't be done. Google "pdf extract text" if you don't believe me. Many pdfs even have structural information embedded in them (so you can view a document index and select a section of the document to read, which is really useful for technical specs). Of course, only quality-made pdfs have this, just as quality-made ODFs would.

          Although ODF is an XML format, the documents may not be created in a way that takes advantage of that to provide any more-structured information than a flat page of text.

          Now if I'm going to have to deal with files in an intermediate format, I'd hope it would be an open and well thought-out standard like ODF. But for final documents that will not have to be re-edited, a "final" or "print" format is the best choice in my opinion (I am not an archival expert).
          • by 1u3hr ( 530656 ) on Tuesday April 04, 2006 @09:41AM (#15057267)
            Of course, you can extract text and images from a pdf

            Yes, but not as straight-forwardly as from a word-processing document. Sometimes the font subsetting makes copying text problematic (uncommon characters come out as a blank when copied). And there is no distinction between line wraps and deliberate line breaks, "real" or soft hyphens, and similar classes of information are obfuscated simply because they're not important to just viewing or printing.

            I'm sure the Archive is looking to allowing useful searching of the files, which again is possible with PDF (Google does it), but is much easier and more reliable with a text-based format.

      • by LardBrattish ( 703549 ) on Tuesday April 04, 2006 @12:10AM (#15055486) Homepage
        A couple of years ago I went on a tour of the West Australian archives & they said that computer generated documents were their bane.
        They had 150 year old documents going back to wherever but they had trouble reading 25 year old floppy disks in weird formats and converting them to the raw text-only format they used back then.
        If they standardize on an XML based format like the ODF ones and convert all of their old stuff to this it will make archiving the current documents much easier. It may even in a few years prod the Australian government to standardise on a product that saves to ODF...
  • First (Score:1, Interesting)

    by Doytch ( 950946 ) <markpd@gmailFORTRAN.com minus language> on Monday April 03, 2006 @05:28PM (#15053510)
    Is this the first time a national government has switched to odf?
  • by Anonymous Coward on Monday April 03, 2006 @05:28PM (#15053515)
    This has the potential to go horribly wrong. Without checking every document how can they be sure the conversion has worked successfully? Let's hope they keep the originals.
    • by r00t ( 33219 ) on Monday April 03, 2006 @09:02PM (#15054718) Journal
      If I were trying to archive something, I'd store it in many formats.

      First, open it in the original app. Use "Save As" to export the file in every possible way. (txt, rtf, ps, pdf, html...)

      Second, open the original in OpenOffice 2. Do as above, for every format that OpenOffice can create.

      Third, open the original in KWrite...

      When done, save the data on many different types of media. Be sure to use long-term-stable storage formats like GNU tar with GNU zip. Be sure to choose media from different manufacturers. Store the data at several different sites, preferably on opposite sides of the Earth.

      As the years go by, spot check the data for errors. Keep statistics. If you find that a particular type of media is failing, make new copies.

      • by miro f ( 944325 ) on Tuesday April 04, 2006 @03:24AM (#15056051)
        meanwhile you just multiplied the cost of archiving all this information by about 10
      • by DrSkwid ( 118965 ) on Tuesday April 04, 2006 @06:10AM (#15056423) Journal
        You *must* be a windows user to even think about "first open the document, then click save as ..."

        • by r00t ( 33219 ) on Wednesday April 05, 2006 @03:30AM (#15064353) Journal
          Normally I use Linux, but in this case I'd definitly use Windows with the original app. Usually these apps aren't very scriptable in any sane way; embedded BASIC probably isn't sane.

          If I had to convert lots of documents I'd write a command-line tool... which ships the file off to a foreign land where I hire poor people to click "Save As..." all day long.

          I'd also use other tools, each time converting from the original document. I can then be fairly sure that at least one of the documents, original or converted, will be readable far into the future.
          • by DrSkwid ( 118965 ) on Wednesday April 05, 2006 @01:30PM (#15068354) Journal
            > Usually these apps aren't very scriptable in any sane way; embedded BASIC probably isn't sane.

            You couldn't be more wrong. MSword is an ActiveX control that Microsoft Word presents a GUI for.

            You can script it in VBA or C++ or Python or whatever has bindings for COM in Windows.

            Antiword is the best tool I have found for exporting Word docs into plain text.

    • by Anonymous Coward on Tuesday April 04, 2006 @01:21AM (#15055719)
      If your documents are stored in MS Office formats, and you upgrade Office a few times over the years, who knows how many of your documents can no longer be opened, or displayed correctly?

      With the open, fully-documented ODF formats, any problems down the road can be analyzed, and corrected, but with the secret, proprietary MS Office formats, when a problem occurs, you're stuck!

      Thus, if you store your documents in MS Office formats, it means that you have to re-examine your entire archive, every time you update your MS Office software, or add a patch release.
  • by Khakionion ( 544166 ) on Monday April 03, 2006 @05:34PM (#15053552)
    it will move its digital archives program to OpenOffice 2.0, an open source implementation of ODF

    Wow, OOo 2.0 supports ODF? That's great news, I've been using one of the other myriad programs* that support ODF.

    *Note: Said software doesn't exist.
    • Doesn't exist? (Score:2, Informative)

      by Anonymous Coward on Monday April 03, 2006 @05:43PM (#15053607)
      Which of these applications [wikipedia.org], exactly, don't exist?
    • by Anonymous Coward on Monday April 03, 2006 @05:44PM (#15053615)
      Try Abiword.
    • by rickst29 ( 553930 ) on Monday April 03, 2006 @05:45PM (#15053624)
      Hey MORON, KOffice does a fine job too.

      (Pure FUD... are you proudly clueless, or are you 0wn3d by criminal monopolists? If you're only a TROLL, please get off the computer and go eat some donuts.)

    • by 99BottlesOfBeerInMyF ( 813746 ) on Monday April 03, 2006 @05:46PM (#15053634)

      Note: Said software doesn't exist.

      Get with the times. That hasn't been true for a while. The current list includes: Abiword 2.4, eZ publish, IBM Workplace Documents 2.6+, KWord 1.4+, NeoOffice 1.2 Writer, OpenOffice.org Writer, Scribus 1.2.2+ , StarOffice 8 Writer, TEA text editor , TextMaker 2005, Visioo Writer 0.6, and Writely for the word processor portion of the format, with similar lists for the other components. There are a lot more that have announced support on the way.

      • by Distinguished Hero ( 618385 ) on Monday April 03, 2006 @05:55PM (#15053686) Homepage
        One should not copy and paste without citing the source. List of applications supporting OpenDocument [wikipedia.org] seems to be where you got that form.
      • by Jonny_eh ( 765306 ) on Monday April 03, 2006 @06:45PM (#15053992)
        Don't forget ajaxWrite [ajaxwrite.com]!
      • by mnemonic_ ( 164550 ) <jamecNO@SPAMumich.edu> on Monday April 03, 2006 @06:51PM (#15054025) Homepage Journal
        Open Document Format, big deal. Who gives a shit? How can we focus on that when Brian Bouchard is about to revolutionize the computing world? [youtube.com] Linux is nothing; Brian's got this OS stuff all figured out. It will support ODF.
      • Get with the times. That hasn't been true for a while. The current list [of apps supporting ODF] includes:

        Besides OpenOffice.org and its commercial distribution called StarOffice, which apps on the list [wikipedia.org] 1. run on Microsoft Windows operating systems (so that they don't require re-buying hardware) and 2. are promoted in print or on television across North America or across Europe?

        • by Tim C ( 15259 ) on Monday April 03, 2006 @07:06PM (#15054117)
          run on Microsoft Windows operating systems (so that they don't require re-buying hardware)

          I don't get it - since when did you have to re-buy hardware to slap a new OS on it?
        • by Noksagt ( 69097 ) on Monday April 03, 2006 @07:13PM (#15054158) Homepage
          which apps on the list 1. run on Microsoft Windows operating systems (so that they don't require re-buying hardware)
          Those which run under Linux probably wouldn't require new hardware either. That being said, here are the windows apps (which are most of them):
          ODT
          • Abiword
          • EZ publish
          • IBM Workplace
          • Scribus
          • TextMaker
          Writely is web-native, so you could use that too.Kword might work in cygwin (I really don't know--I know you can run some KDE apps).
          ODS
          • Gnumeric
          • IBM Workplace
          Same note on KSpread.
          ODP
          Same note on KPresenter as on KWord
          ODG
          • Scribus
          2. are promoted in print or on television across North America or across Europe?
          What does this have to do with anything? I have seen relatively few MS Office, OO.o, or Corel WordPerfect ads either. People giving away software usually don't spend money to ensure you'll take it from them.
          • by tepples ( 727027 ) <tepplesNO@SPAMgmail.com> on Monday April 03, 2006 @07:56PM (#15054388) Homepage Journal

            Those which run under Linux probably wouldn't require new hardware either.

            Find me a Linux driver for my paid-for yet unsupported [sane-project.org] Microtek Scanmaker 4850 flatbed scanner, which was purchased long before I thought of switching this computer to Linux, and I'll believe you. Unless you are working with a computer that was built from the ground up for Linux, including buying a printed copy of a distribution's hardware compatibility list to carry with you to the computer store, I am 90 percent sure that you will have issues with at least one piece of hardware if you switch a computer from Windows XP to a common Linux distribution.

            And what about vertical-market proprietary software intended to run on the same computer, which is either available only for Windows or (if you're lucky) available for multiple platforms but priced such that using multiple platform versions in an organization is cost prohibitive? You would have to use Wine (significant overhead and less than full compatibility) to run your existing licensed software for Windows on a Linux box.

            What does [promotion in traditional media read by management] have to do with anything?

            It's the same reason most listeners prefer payola'd major label music to independent music: repeated exposure builds familiarity.

            I have seen relatively few MS Office, OO.o, or Corel WordPerfect ads either.

            Which magazines and which TV channels are you looking at? In the news magazines and cable news channels, I see a whole bunch of advertisements for Microsoft Office software.

            People giving away software usually don't spend money to ensure you'll take it from them.

            Then why doesn't Sun advertise its StarOffice software, the official commercial distribution of OpenOffice.org? Or by "giving away software" do you also mean "we're practically giving it away", that is, budget software?

            • by Anonymous Coward on Monday April 03, 2006 @08:30PM (#15054560)
              Always happy to feed the trolls.
              Those which run under Linux probably wouldn't require new hardware either.
              Find me a Linux driver for my paid-for yet unsupported Microtek Scanmaker 4850 flatbed scanner, which was purchased long before I thought of switching this computer to Linux, and I'll believe you. Unless you are working with a computer that was built from the ground up for Linux, including buying a printed copy of a distribution's hardware compatibility list to carry with you to the computer store, I am 90 percent sure that you will have issues with at least one piece of hardware if you switch a computer from Windows XP to a common Linux distribution.
              I was very careful to use the word "probably." Note that the scanner (which we've heard you bitch about before) is a slightly niche product. Also note that it has little to do with document editing. Furthermore, you'll be able to purchase a new scanner for less than the cost of a lot of commercial software. I have converted a TON of legacy hardware to linux. There are, like your scanner, edge cases, but it is probably cheaper to deal with the edge cases than to continue business-as-usual. (And ANY migration can have edge cases--there is hardware that works on Linux & not windows (and, especially, not newer versions of windows.)
              And what about vertical-market proprietary software intended to run on the same computer, which is either available only for Windows or (if you're lucky) available for multiple platforms but priced such that using multiple platform versions in an organization is cost prohibitive? You would have to use Wine (significant overhead and less than full compatibility) to run your existing licensed software for Windows on a Linux box.
              Or you choose different software. Or you run one of the numerous apps which read ODF in windows (I notice that you didn't reply to the part of my comment which pointed out a majority of apps mentioned can be run there). It is your call.
              It's the same reason most listeners prefer payola'd major label music to independent music: repeated exposure builds familiarity.
              Familiarity isn't the strongest criteria for archival, though. Availability is. So the ARCHIVES made a fairly logical decision in choosing an open format with open implementations which nearly anyone can use.
              Which magazines and which TV channels are you looking at? In the news magazines and cable news channels, I see a whole bunch of advertisements for Microsoft Office software.
              I've seen some advertisement for third-party software or how-tos or what not. And I've seen advertisements for the niche Office apps in trade press (such as Sharepoint, Visio, etc.). There's also little reason to advertise when you're the monop^h^h^h^h^h market leader.
              Then why doesn't Sun advertise its StarOffice software, the official commercial distribution of OpenOffice.org? Or by "giving away software" do you also mean "we're practically giving it away", that is, budget software?
              Where are the WordPerfect ads? Where are the MS Excel ads? I don't think conventional advertising is the norm for general purpose office apps. And it certainly isn't a criteria that any national archive should consider.

              This being said, there are OO.o bus ads [linux-watch.com], and I'm sure they've done ads in trade publications as well.
            • by Anonymous Coward on Monday April 03, 2006 @08:38PM (#15054598)
              including buying a printed copy of a distribution's hardware compatibility list to carry with you to the computer store
              Why the hell would anyone pay money for an HCL? Most are freely available. Print it. Or, better, bring a Linux LiveCD & actyually try it. Or buy a desktop from a vendor that sells Linux desktops (just as you'd by a Mac if you wanted to run Mac OS).
              • Why the hell would anyone pay money for an HCL? Most are freely available. Print it.

                Unless you're buying a printer. In addition, I intended "buying a printed copy" to include the price of ink, paper, printer wear and tear, and (in the case of buying a printer) FedEx Kinko's markup on the above.

                Or buy a desktop from a vendor that sells Linux desktops

                Where can I find one in Fort Wayne, Indiana? I'm unfamiliar with which keywords I would use to find local PC shops whose x86 offerings aren't Windows-only. Your Mac analogy holds less than 100% because I can always look in the Yellow Pages for an Apple reseller logo.

                • by Anonymous Coward on Monday April 03, 2006 @09:24PM (#15054811)
                  Stop by the Fort Wayne LUG [fortwaynelug.org]. I'm sure someone can set you up. Personally, I buy online (or mailorder or fax or call or...)--it is cheaper and the selection is better.
                • by poopdeville ( 841677 ) on Tuesday April 04, 2006 @01:51AM (#15055801)
                  Unless you're buying a printer. In addition, I intended "buying a printed copy" to include the price of ink, paper, printer wear and tear, and (in the case of buying a printer) FedEx Kinko's markup on the above.

                  Since you're such a cheap bastard, you could try memorizing the HCL. Of course, even that isn't free, especially if you pay for bandwidth by the byte, as I presume someone so miserly would.

                  This series of posts has to be the dumbest troll I've seen in weeks.

              • by swillden ( 191260 ) <shawn-ds@willden.org> on Tuesday April 04, 2006 @02:24AM (#15055908) Journal

                Or, better, bring a Linux LiveCD & actyually try it.

                Oh, that sounds like fun. I'm going to take a Knoppix DVD with me the next time I go to Best Buy. Just imagine how the salespeople will freak out when they think I've reinstalled the OS on one of their display machines -- and then I can watch their heads explode as they try to get their minds around the idea of a LiveCD.

    • by Distinguished Hero ( 618385 ) on Monday April 03, 2006 @05:46PM (#15053636) Homepage
      Wikipedia begs to differ [wikipedia.org].

      Some highlights according to wikipedia:

      .odt: AbiWord, KWord, Writely
      .ods: KSpread, Gnumeric (incomplete)
      .odp: KPresenter

      Plus StarOffice (maybe that's cheating), and IBM Workplace Documents (never used it)
    • by R.Mo_Robert ( 737913 ) on Monday April 03, 2006 @05:52PM (#15053670)

      KOffice?

      Not that that makes it a myriad, but there are also a few lesser-known programs that do, and I would guess that many others will implement support for it soon. AbiWord didn't last time I checked, but they did support SXW (StarOffice/OpenOffice.org Writer 1.x format), so it wouldn't surprise me to see them implement ODT. Actually ... oops ... I lied, looks like it does now: http://en.wikipedia.org/wiki/List_of_applications_ supporting_OpenDocument [wikipedia.org]

      Anyway, the OpenDocument Alliance also has a lot of companies behind it, among them IBM and, of course, Google. So it seems to be a pretty strong format to me, even if that one company from Redmond (what's their name again?) isn't particularly interested right now...

  • Worst Possible Case? (Score:2, Interesting)

    by multiOSfreak ( 551711 ) <culturejam@NoSPAM.gmail.com> on Monday April 03, 2006 @05:35PM (#15053560) Homepage Journal
    As a result, it provides a "worst possible case" for testing the practicality of using ODF in a still largely non-ODF world.

    Wouldn't this sort of test be a more or less good test case for switching to ODF and dealing with non-ODF outside documents? Maybe I just misunderstood the comment.
    • You misunderstood. It is a good test of the "worst possible transition case".
    • by qwijibo ( 101731 ) on Monday April 03, 2006 @05:58PM (#15053716)
      That's the point. The real world plethora of formats is the worst case. If ODF can handle the worst case, it would be a testament to the robustness of the format. The worst case test for interchangeable file formats would demonstrate that ODF is viable.
    • by MrPower ( 687654 ) on Monday April 03, 2006 @06:08PM (#15053782)

      What I think they meant to convey is that this will be a worse case scenario they can use for testing the practicality of using ODF in a non-ODF world.

      But I don't actually think so...

      Whereas I think this will be great for ODF, as the NAA will have to produce heaps conversion software to convert many formats to ODF but because they are an archiving operation, they won't ever have to convert back. Instead, I imagine that the common document format for outgoing files from of the archive will most likely be PDF...

      This scenario won't test the ability for ODF in collaborative work among entities, something that I would see as the worst case scenario needed to test the practicality of using this format.

      Having said all of that - to hell with everyone else - I have been using non Microsoft formats (first Star Office formats and now ODF) for five years now and rarely come across a problem. Then again, I am a simple user so I wouldn't expect too much grief. From my experience advising other people I can see that the true hurdle is not the file format, rather the application. Word and Excel are automated from so much business and scientific software that people just expect the results of their query or analysis to be dumped directly into their spreadsheet or word processor. So until Quicken or MYOB support something other that MS software, or until alternative software is produced that does, business will largely use MS.

      On the other hand I strongly recommend to people to use OOo at home and with the ever increaseing compatability that OOo has with MS formats, this is not a bad option.

      • by SgtChaireBourne ( 457691 ) on Tuesday April 04, 2006 @07:48AM (#15056662) Homepage
        So until Quicken or MYOB support something other that MS software
        Actually Quicken is available for OS X [intuit.com] and has been for some time. And since OS X is basically BSD, it's a much smaller move to port to Linux when Intuit decides that the time is right to do so.

        So there's nothing in that regard keeping small businesses on Windows, unless they happen to like the extra mainenance.

        On the other hand I strongly recommend to people to use OOo at home and with the ever increaseing compatability that OOo has with MS formats, this is not a bad option.
        It's also useful for recovering corrupted MS Office files, which you will get eventually. One thing that people tend to forget is that you can install OOo along side MS Office or anything else you may already have. The 'rip and replace' theme is just a bunch of scare mongering from Redmond. Having both means you can swap between them as you like or even just keep one in reserve in case of problems.

        OpenDocument is definitely the way to go, especially for spreadsheets. Being a zipped XML file means that you can massage large data sets alternately with a comfortable gui or with home grown perl/python/ruby/whatever scripts.

      • by fritzk3 ( 883083 ) <`fritzk3' `at' `gmail.com'> on Tuesday April 04, 2006 @08:55AM (#15056925)
        I agree that OOo can do most of what the average MS Word/Excel user needs... but the problem that I ran into when I was trying to import a Word document, then export it to PDF through OOo, was that the formatting was not preserved. Tabs, margins, etc. ended up at different locations - which was a real dealbreaker for the document I was working on at the time. Everything had to be in exactly the place I had set it.

        Unfortunately, in that case, OOo didn't cut it. Does anybody know whether this is something that the OOo folks are working on? I wonder if this would have implications for some of the documents that are being imported and converted in the headline story...

    • by ClamIAm ( 926466 ) on Monday April 03, 2006 @09:20PM (#15054791)
      It's definitely a good test case. But it's also a good indicator of how ODF will function in a worst-case scenario. This scenario being a bunch of documents in a bunch of different formats all being converted to the target platform (the target being ODF).
  • Unless they hack them, of course.
  • by caluml ( 551744 ) <slashdot@spamgoe ... minus herbivore> on Monday April 03, 2006 @05:37PM (#15053571) Homepage
    Bristol, UK? If so, I missed that.
  • by Sir_Jordan ( 819187 ) on Monday April 03, 2006 @05:38PM (#15053578)
    Years ago when Novell switched over to Linux operating systems, one of their largest fears was the trouble integrating their documents in a Microsoft stardard based world. It turns out that Open Office was more than adequate concerning reading/writing various document standards.
  • by jimmyhat3939 ( 931746 ) on Monday April 03, 2006 @05:45PM (#15053616) Homepage
    OOo is slow because it's still largely impelemented using a Java VM-based architecture with bytecode and all that entails. I really think these guys should reconsider. MS is moving toward an XML-based file format which shouls be open enough for anyone. And MS Office is a client app written completely in optimized Windows assembler code. That should help with performance hemi-dramatically.
    • by Phantombrain ( 964010 ) on Monday April 03, 2006 @05:50PM (#15053654) Journal
      I sure hope you are kidding...
    • by olafura ( 539592 ) on Monday April 03, 2006 @05:55PM (#15053691) Homepage
      You must be kidding OpenOffice.org is almost all C++ code, it's slow to start because it calls to many files on startup, it has certain parts of it which use java like the Base and some templates.
    • by LWATCDR ( 28044 ) on Monday April 03, 2006 @06:00PM (#15053726) Homepage Journal
      "OOo is slow because it's still largely impelemented using a Java VM-based architecture with bytecode and all that entails."
      No it isn't. I just ran OpenOffice writer V2.0 and checked my task list. No java was running at all!
      OOo uses java for some functions but it in not "largely impelemented using a Java VM-based" anything
      http://en.wikipedia.org/wiki/OpenOffice.org#Java_c ontroversy [wikipedia.org] is a list OpenOffices use of Java.
      OpenOffice is mostly a C++ or C program.
      I have not run a profiler on OOo so I can not tell you 100% what makes OO slower than Office but I would guess that part of it is the XML format that OO uses.
      Just from my own experence I have found that you can write a fast XML parser and you can write a "safe" XML parser. But a fast safe XMP parser is very hard.

      • Yep. Speed is the main advantage of binary formats (since we now compress the textual ones). But I'd like to add that I'm using OOo for a few mounths now without ever needing to enable the java functionality (you can disable java at the configuration window). Almost all of it is written in other languages.

      • by Anonymous Coward on Monday April 03, 2006 @06:53PM (#15054035)
        OpenOffice is mostly a C++ or C program.

        Ha! Got you.

        OOo is slow because it's still largely impelemented using C++ with all that entails.

        I just wanted to get you to admit that.
        • Re:Bingo! (Score:3, Insightful)

          by shaitand ( 626655 ) on Monday April 03, 2006 @10:44PM (#15055140) Journal
          Correction. "OOo is slow" AND "it's still largely impelemented using" C and "C++ with all that entails."

          There is certainly no reason to believe it is slow BECAUSE C++ was used. One can write a slow app in any language. It is just a bit easier to do in an interpreted language like Java than in a compiled language like C++.

          P.S. Don't tell me that Java compiles to bytecode. That just means that Java compiles to an interpreted language instead of a native language.

          • by metallidrone ( 149048 ) on Tuesday April 04, 2006 @06:50AM (#15056504)
            X86 machine code has also been "interpreted" for ages now. No hardware implements the x86 ISA as presented to programmers--they all convert it to internal opcodes using firmware. The importance of "interpreted" versus "compiled" stopped being relevant some time ago. The main issue now is just choosing the trade-off between speed and correctness (java VMs can be made reasonably faster if you turn off some of the safety checks; I'm not sure if that tuneability exists outside of the embedded VM implementations, though).
            • by shaitand ( 626655 ) on Tuesday April 04, 2006 @01:24PM (#15059541) Journal
              "X86 machine code has also been "interpreted" for ages now."

              Yes, and that is done with a performance penalty like every other interpretation. Even though that is done completely in hardware. However, java is translated to bytecode, the bytecode in turn has to be translated at runtime to X86 machine code, that machine code in turn STILL has to be interpreted yet again by the chip itself to native opcodes. The X86 translation occurs with every language including ASM so it really is not relevant to the conversation at hand.

              "The importance of "interpreted" versus "compiled" stopped being relevant some time ago."

              It will stop being relevant when it stops carrying a performance overhead, this will occur sometime in the ballpark of never.

              "The main issue now is just choosing the trade-off between speed and correctness (java VMs can be made reasonably faster if you turn off some of the safety checks; I'm not sure if that tuneability exists outside of the embedded VM implementations, though)."

              Within the VM I am sure that is true. In reality if performance is an issue an interpreted language is generally not the correct choice. Java is however, one of the better performing interpreted languages.
      • by iabervon ( 1971 ) on Monday April 03, 2006 @07:29PM (#15054244) Homepage Journal
        The slowness of the XML parser doesn't matter much if you don't save and reload the document with every modification.

        Actually, OOo is so slow because they don't use a widget set. The display is hand-drawn by a bunch of monks in Germany, because the project started before Qt or Gtk.
      • by the_womble ( 580291 ) on Tuesday April 04, 2006 @12:40AM (#15055595) Homepage Journal
        Turning off java does speed up Openoffice considerably.

        So does increasing the memory settings.

        However it still takes about 3 or 4 seconds to start up on my desktop. As far as I remember from when I still used Windows this is not all that different from MS Office on XP on similar hardware. Does any one else who has done the same tweaks differ?

        However Abiword or Lyx starts instantly. I mostly use Lyx (which I find more productive) and Gnumeric (faster, with some nice features) rather than OO.
      • by Anonymous Coward on Tuesday April 04, 2006 @06:56AM (#15056521)
        One of the reasons OpenOffice is slow is that it loads so many shared libraries into memory during bootup, all of the symbol relocations that need to take place makes the dynamic linker work.
      • by aug24 ( 38229 ) on Tuesday April 04, 2006 @10:49AM (#15057931) Homepage
        OOo spends time converting from .doc format to its own internal format. It's optimised to read odf instead.

        Try saving as OOo format and then reopening. It's just as fast as MSO.

        J.
    • by Maxo-Texas ( 864189 ) on Monday April 03, 2006 @06:50PM (#15054020)
      I don't think so. My understanding is that it uses java to enable macros.

      If you turn off java, the entire program is tons faster and all you lose are macros.

    • by Quill_28 ( 553921 ) on Monday April 03, 2006 @06:54PM (#15054048) Journal
      Like the others have said turn off the java stuff if you don't need it.

      My question for OpenOffice guys, why have this turned on by default?

      Those who would need it can turn it on but I always thought OpenOffice was a dog because of this.

      Maybe a pop-up window or something...
    • by AntiDragon ( 930097 ) on Tuesday April 04, 2006 @05:16AM (#15056302)
      Ah. That'd be the...er..."Open Standard" XML format? The one MS let's you write but won't tell you how to read it?

      Good idea! Sounds much more open than this silly ODF format....

      Apologies for sarcasm, but even if you're not into the political and social reasons for Open Standards, a closed, pervasive document format is A Bad Thing(TM). And when you get past the poor PR attempts, Office XML is still a closed, soon to be pervasive format. Hence it's A Bad Thing(TM).

    • by aug24 ( 38229 ) on Tuesday April 04, 2006 @10:45AM (#15057907) Homepage
      I was going to join in modding you funny, but I thought I'd try and give you a clue in case you are wondering why mods think your post is funny:

      Funny is what people mod when they would like to mod something "So wrong it's not even... funny".

      You're either a really crap troll/shill or substantially misinformed about OOo.

      Justin.
      PS What does hemi-dramatically mean?
  • by Anonymous Coward on Monday April 03, 2006 @06:07PM (#15053772)
    As a result, it provides a "worst possible case" for testing the practicality of using ODF in a still largely non-ODF world. If successful, the NAA example would therefore demonstrate that the use of ODF is reasonable and feasible in more normal situations, where the percentage of documentation that is created and used internally is much larger."

    Ahh, I see. If NAA can use ODF, would they continue and go the route of FOSS? Or should they stay with ODF-only for the time being and then migrate to FOSS from MS? Of course, if they're on BSD, the transition to ODF via FOSS would pose a problem with ASAP implementations unless, they're hired IBM to implement their FOSS, ODF, BSD, Linux migration. OTH, using SAP in conjunction with ODF and FOSS would possibly lead to ...oh, I'm cross-eyed.

  • Small experience (Score:5, Interesting)

    by Anne Honime ( 828246 ) on Monday April 03, 2006 @06:20PM (#15053849)
    Back in the Uni, I was in charge of merging some 20+ articles from various authors into a single document. The target was to give the publisher a uniform document which he would then transform into a book.

    All documents were made with a flavour of Word or another, from word for MacOS 6.0 to the latest (at the time) word XP for windows. As you'd have already guessed, the only word processor able to make sense of all the documents at once was Openoffice.org. Of course, I faced issues (bulleting appearing "funny", for instance), but as I was applying a style I created, that was not a problem as long as the text was there.

    No single version of word in my possession was able to open all the documents, some documents even crashing word XP with thunder and lighting.

    • by Lehk228 ( 705449 ) on Monday April 03, 2006 @06:42PM (#15053966) Journal
      I switched to star office 5, which emachines had bundled with my computer when my copy of office 95 and publisher 97 refused to open the new word 2000/XP files and rather than warez it i gave star office a shot, this was back before OOo even existed so i was very happy with it back then and have used SO / OOo ever since
  • by AgNO3 ( 878843 ) on Monday April 03, 2006 @06:45PM (#15053995) Homepage
    Well Since I just do not know this AT ALL. I work at places where at times (I am a commercial artist) where I have to use MS Office. Most of the time these places have all kinds of macros set up to do given tasks. MANY MANY MANY Macros because of the freelance pool they use they just want the macro's to take care of all heavy lifting so that people don't have to try and figure out how to input data for a week before you get it right. Anyway the question is. How can these be implemented into Open Office.? Also templates templates templates. Its great the MS comes with them and I just use them NeoOffice on my Mac. But if you don't own MS office where do you get all those templates? Some one needs to set up a source forge project of something like it that is just a repository for templates for OOo. OK why is the little o included in the name? Its just Open Office. OOo is a website that Has OO. I don't get it.
    • Taken (Score:2, Informative)

      by tepples ( 727027 ) <tepplesNO@SPAMgmail.com> on Monday April 03, 2006 @07:13PM (#15054157) Homepage Journal

      OK why is the little o included in the name? Its just Open Office. OOo is a website that Has OO. I don't get it.

      If this Wikipedia article [wikipedia.org] is to be believed, then the name of the web site, project, and product is "OpenOffice.org" because "OpenOffice" was taken.

    • by Anonymous Coward on Monday April 03, 2006 @07:29PM (#15054241)
      Most templates don't contain a large ammount of macros. So Open Office can open them. Minor format correction need at times.

      MS Macros are loaded by Open Office but rem out because they contain calls not compad with Open Office. Star Office has a interface layour.

      Ie Buy Star Office it will use MS Macros move across macros over time. Update VBA macros to SBA Macros Ie Visual Basic Star Basic. Then switch to Open Office ie it runs SBA.
    • Re: templates (Score:3, Informative)

      by michaelbuddy ( 751237 ) on Monday April 03, 2006 @07:44PM (#15054324)
      I almost thought you were joking about the templates, because what you described is pretty exactly what some people have done. It's called OOextras.

      I don't think they match up to the beauty of (some) MS or Corel templates , but StarOffice has some templates you could steal from I bet. Would those be freely distributable under their license?

      Anyway, http://ooextras.sourceforge.net/ [sourceforge.net]

      that's the
      • by AgNO3 ( 878843 ) on Monday April 03, 2006 @08:00PM (#15054411) Homepage
        Well This stuff is not so easy to find unless you really know what you are looking for. I barley have time to learn and keep up with graphics packages I have to know. I really think there should like a beginners guild to OOo. I mean this page has so many links that I just go never mind when I see it. http://www.openoffice.org/about_us/new.html [openoffice.org] I would like to see something like a side by side comparison with little check boxes like you get when you are buying a new cell phone or laptop. You know like the comparison pages on any wireless provider has for there phones. http://onlinestorez.cingular.com/cell-phone-servic e/cell-phones/cell-phones.jsp?v=1&q_categoryId=171 7200027&WT.svl=com2&q_compareIds=%22cdsku9870076re g3%22%2C%22cdsku9870089%22 [cingular.com] It might seem really simplistic but UH it should be. Then you can have all the techie wordy long ass description once I know what it does and doesn't do and I want to know more about what it does do.
        • by AgNO3 ( 878843 ) on Tuesday April 04, 2006 @08:23PM (#15062627) Homepage
          Wow so if you ask for something to be explained in a simpler cleaner fashion for those no techie people you get called a troll. That Makes a lot of since. Its so obviously a troll to ask that the information be provided in a manner that doesn't take 2 hours of reading just to get the basic knowledge that could be provided in a few minutes with a comparison chart. The reason one of the companies I was working for would not switch to OOo was that the Head of IT. A guy in his 50's did not believe that OOo could do everything we needed and be compatible with the people that he said Had to use MS ofiice. I tried to find a nice quick comparison chart or list of feature to show him. Couldn't do it. So we dropped for 10 seats of MS Office for us artist to beable to do nothing more then open office files and read them. JUST TO READ THEM because I could not find a feature chart for OOo. Yes that is for sure a troll to ask for the tool necessary to get people to pay attention to OOo. Nice. funny the confirm word is strangle. Very appropriate.

    • Document creation is not the place for data entry.

      I've seen people do it, and often they collect the data, which gets pasted to the word doc, printed and saved.

      Which means that the data can't be analysed or transformed easily, and it's all over the place.

      What you really need is a simple application, which has the functionality to produce a print.

      That said, Macros can be done in OpenOffice.org too. But need some manual conversion.

  • Questions here (Score:5, Informative)

    by countach ( 534280 ) on Monday April 03, 2006 @06:49PM (#15054016)
    I wrote the original version of the National Archives software that does the conversion. The current version of the software is available here: http://sourceforge.net/projects/xena [sourceforge.net]

    If anybody wants to ask any questions here I'll try and answer.
    • by Orrin Bloquy ( 898571 ) on Monday April 03, 2006 @07:08PM (#15054131) Journal
      Every version and variant of OOo I've tried to use to read Word for Mac documents prior to 6.0 fails miserably. This would be trivial except for the fact that Word 6 was received so poorly by the Mac community that most Mac users never switched until the OS X version came out.

      The current versions of Office for OS X can correctly read 5.x files but no open source app I've found so far can. Its file format is different from the Windows version.

      12 years' worth backsupport sounds good until you realize the application's 20 years old. Are you going to do what OOo won't?
      • by SgtChaireBourne ( 457691 ) on Tuesday April 04, 2006 @09:06AM (#15056976) Homepage
        Every version and variant of OOo I've tried to use to read Word for Mac documents prior to 6.0 fails miserably. This would be trivial except for the fact that Word 6 was received so poorly by the Mac community that most Mac users never switched until the OS X version came out.
        I remember that. A lot of computer labs with Macs back then had a site license for MS Word 5.x and tried to force students to use 6 when it came out. But MS Word 6 for Macintosh blew chunks so bad that students were contantly finding ways to re-install 5.x and finally the admins acquiesced and restored 5.x to the loadset.

        I was unable to find a bug report on the bug list [openoffice.org] requesting the ability to import those files. Though that may be my inability to use the database. Have you tried filing a description of the problem [openoffice.org] ? If it's not on the list of things to do, it can't be addressed. However, realize that this would mean reverse engineering the old MS formats. MS, despite court orders from courts on both sides of the Atlantic, has not turned over any documentation for its file formats. So it's not a clear cut task.

    • by countach ( 534280 ) on Monday April 03, 2006 @07:10PM (#15054144)
      > Are you going to do what OOo won't?

      I very much doubt the NAA will do anything that OOo won't. They don't have enough resources.
    • by Anonymous Coward on Monday April 03, 2006 @08:14PM (#15054491)
      Hmmm... hadn't heard of Xena before. It seems like similar software to mine, see http://docvert.org [docvert.org] although it's trying to do an xml pipeline and convert to xml/html. I'm from New Zealand, btw.
  • by Anonymous Coward on Monday April 03, 2006 @09:01PM (#15054713)
    I really hope SVG gets the boost it needs to become mainstream.
    This could really be the thing that separates content from
    implementation in business presentation software.
    In my opinion, this is the last area to solve for the computing public to
    break free of implementation handcuffs in the desktop and productivity tools
    marketplace.
    I would be so excited to see an SVG based destop implementation in pure SVG
    (when it matures). I know that Apple used a postscript implementation but this would be free and standardized.
    Graphical content could be almost drag and drop onto the workspace!

    I say again, Go SVG!
  • by digipres ( 877201 ) on Monday April 03, 2006 @09:48PM (#15054925)

    Our use of the OpenDocument format will be quite important, but it's only one facet of what we do. The Xena software has been developed with a plugin architecture that lets us use various external helpers to 'normalise' or convert to open formats any data objects in our care. For each data object, we use Xena to create a base64 encoded copy so that we can embed some metadata with it, and separately for a conversion to an open format. Much of the data ends up as XML, while images for example are png or jpg. We're currently investigating open audio formats. Xena is also used to 'present' data objects that it normalises.

    Until now, Xena has made use of OOo 1.1.x for the normalising of office documents into flat XML. Other development priorities have kept the move to OOo2 in the background. I must stress that we have not yet released Xena with OOo2 support, there is more testing to be done and we feel that the release must be accompanied by good user and developer documentation.

    The 'current' binary of Xena available at sourceforge is waaaaay out of date and will shortly be replaced by a much sleeker and more intuitive version. For the curious, anonymous cvs is pretty up to date. If you have a java 1.5 sdk and apache ant, check out a pile of modules and go nuts. Anyone who wishes to become involved in the development effort is more than welcome.

    For anyone else, keep an eye on the http//xena.sourceforge.net/ [slashdot.org] for the upcoming binary release.

  • by Pascal Sartoretti ( 454385 ) on Tuesday April 04, 2006 @10:43AM (#15057883)
    As much as I like the principle of using standards-based formats, I am not 100% sure that ODF is well suited to the archiving business. Even PDF itself is not well suited, therefore the existence of the PDF/A standard. PDF/A defines a subset of PDF, leaving out features that present a risk for the long-term capability of reading the document; for instance, audio or video content, non-embedded fonts, javascript, etc... I would not be surprised if a format as rich as ODF also included such features.

    But at least they get rid of MS Office....

Understanding is always the understanding of a smaller problem in relation to a bigger problem. -- P.D. Ouspensky

Working...