Slashdot Mirror


Star/OpenOffice XML Format To Become ISO Standard?

Emil Brink writes "According to this entry in XML spec co-author Tim Bray's excellent blog, the European Commission has formally asked Sun to make the XML file format used in OpenOffice.org into a true ISO standard. Hopefully this will cut down on vendor lock-in and lure people from using Microsoft Office. "

15 of 509 comments (clear)

  1. Re:Why would this lure them away? by Alranor · · Score: 5, Insightful

    Yeah, StarOffice/OO are open-source and free but they don't have the features that Word does.

    Which features?

    And how many people actually use those features?

  2. Yeah, right. by goofyheadedpunk · · Score: 5, Insightful

    Hopefully this will cut down on vendor lock-in and lure people from using Microsoft Office.

    Right, because all those office workers are going to think "Oh God, we're using non-standard XML?!"

    Call me a pessimist, but having a non Microsoft standard isn't going to matter much, what with Microsoft being able to make its own standard.

    Besides, how many times have you heard office workers say "Oh God, IE doesn't support CSS properly or render transparent PNGs?!"

    --

    What if the entire Universe were a chrooted environment with everything symlinked from the host?
  3. Re:Why would this lure them away? by Paulrothrock · · Score: 5, Insightful
    I know it's early monday morning but...

    People don't just use Office because they are forced into it.

    And then...

    People use MSFT because they are already locked in.

    Preview button, people!

    As a web developer, I would prefer the XML document format to Word's format particularly because I can use different XSLT to display the data, meaning our clients would have greater control over their web sites without having to contact us for a lot of the changes. Just FTP the document to a specific directory and PHP can parse it out into a live page in a few minutes.

    --
    I'm in the hole of the broadband donut.
  4. OASIS standard too? by eGuy · · Score: 5, Informative

    There exists a technical committee at OASIS to make the OpenOffice format a standard (OASIS OpenOffice). How does this differ if it's a ISO standard as well?

  5. Re:Why would this lure them away? by beh · · Score: 5, Interesting

    Well, it depends on what happens afterwards. Government bodies usually request all electronic documents given to them to be in a standard format. If there actually WOULD be an ISO norm format for office documents, you can bet that government agencies (and large companies that exchange documents with them) will want to use such a format.
    This could possibly even force MS hand into complying with this format (or at least offer REALLY good import/export filters for these formats).

  6. Re:Why would this lure them away? by gihan_ripper · · Score: 5, Insightful

    The main thing that stops me using OpenOffice is its poor interoperability with MS Office. Perhaps the European Union can twist Microsoft's arm to release details of MS Office file formats? This, above all else, would help to boost the number of OpenOffice users.

    --
    Phoenix, Boston, Little Rock, see a pattern?
  7. Re:It won't lure anyone from Office by julesh · · Score: 5, Interesting

    Businesses don't care about interoperability.

    Huh? I hear interoperability concerns cited as the number one reason that businesses still use Windows & MS Office. It has become standard practice in recent years for business documents (e.g. proposals, invoices, etc.) to be passed around as MS Word documents. People are nervous to move away from MS Word because they are concerned that they might not be able to open these documents in another system. They get worried about MS's FUD about OpenOffice not being able to open some huge percentage of MS documents.

    Sure, your Fortune 50 companies may need some features that OO doesn't provide, but the number of office suite users in those companies is a small minority compared to those in SMEs.

    An interesting point about OO's file format is that it is very conducive to being manipulated by external programs. And if it becomes ISO standardised, then that would provide some level of assurance that the format will be supported long term. This kind of thing can be important when it comes to building an information management system around the files.

  8. Government mandate is the only way by georgep77 · · Score: 5, Insightful

    Contrast this issue with that of the adoptation of IPV6. The ONLY way we will ever see IPV6 adoption is through a government mandate. IPV4 has way too much "inertia" for anything to supplant it. The same can be said of office applications. Try submitting your resume in anything but .txt or .doc (MS Word) format. NOBODY will be able to read it, believe me I tried sending mine in .pdf format and was told to "please send it in word". Once companies wishing to sell software to government are forced to support a common (and open) format then perhaps people will actually be able to choose the word processor they will use, otherwise they are locked in to what ever the dominate product (and it's proprietary format) are at the time.

    Cheers,
    _GP_

  9. Re:Why would this lure them away? by jeif1k · · Score: 5, Insightful

    Why would it lure people from Microsoft? People don't just use Office because they are forced into it. They use it because the alternatives suck.

    There are many different kinds of people. I'm sure there are a few MS Office users that, after careful evaluation of the alternatives, have come to the conclusion that MS Office is the best office suite for them, but I suspect that group is pretty small. There is also a group of people who, after careful evaluation of the alternatives, have concluded that MS Office sucks; when those people use MS Office, they do so because Microsoft controls the standard.

    And then there is the last, and probably by far largest, group of users: people who use MS Office not because they prefer it but because it is the only office suite they know and because switching to something else would be a big hassle. Part of that hassle is having to learn a new UI, and another part of that hassle is to try to convert documents in Microsoft's proprietary format.

    and it will be seven levels above Office in functionality.

    The needs of most users are more than adequately covered by versions of Microsoft Office that are several years old, as well as by Open Office. Offering more features is not going to make an open source office suite win against Microsoft Office.

    Quite to the contrary: an open source office suite probably can win away users by being more usable and offering fewer features than Microsoft Office.

  10. Re:to really lure people away from Office by Dr.+Evil · · Score: 5, Insightful

    OOO sometimes handles these formats even better than various office versions in between

    This is a very important point which doesn't get stressed enough when people complain about MS office compatability.

    Even different version of MS Office has trouble reading MS Office documents consistently... or a more appropriate comparison... even the same version of MS Office, for MacOS v.s. Windows has trouble reading MS Office documents consistently.

    People also tend to rely heavily on the idiosyncracies of their local configuration (printer metrics, fonts, paper size) to align and layout their documents. An awful lot of people who write documents lack basic wordprocessing skills, yet they attempt complex desktop publishing tasks using a wordprocessor(!)

    When these documents are converted into a different wordprocessor, it is no wonder that OOO can't match the nonsense arbitrary document layout ... it can't possibly know the idosyncracies of Bob's Win2k machine with a Lexmark printer, although it can attempt to match the idosyncracies of Bob's wordprocessor.

  11. and that is what this is for by jeif1k · · Score: 5, Interesting

    When the OpenOffice file format becomes an ISO standard, Microsoft may be forced to support it, since organizations will likely put "ISO office document standard compliance" into their requirements.

    Staroffice/OpenOffice really needs to have a better office document standard support.

    The problem is: Microsoft Office formats are not a "standard"; they aren't even a "de-facto standard" or a "proprietary standard". They are simply whatever Microsoft's codebase happens to write into files this release. It's impossible to be fully compatible with that. Not even Microsoft manages to.

    That's why an ISO standard office document format would be so important.

  12. OOo Reader App! by thepoch · · Score: 5, Insightful

    I've said it once and I'll say it again... what OpenOffice.org needs is a lean-mean OOo Reader Application! By that, I mean not having to download an 80mb installer with everything but the kitchen sink, but maybe a small 2mb or less reader that uses standard widgets (MFC, GTK, etc.) to make the app smaller and faster. I've gotten a friend interested in actually looking at OOo code to make a no-nonsense reader, but due to lack of time, he can't start any open source projects.

    A reader app is all we need! Email a .sxw as an attachment to a friend. If he/she has broadband, point them to where to download the app. If not, maybe go over to their place and install it for them. If in another country, get them to download from someone who has broadband, snail mail them an installer CD with the reader and the full OOo app, or pester someone like IBM to include the said reader application with their desktops and laptops. See! I can already imagine the possibilities. If only I can program... I would be willing to test and help promote this stuff (preinstall on all PCs we sell).

  13. Re:Why would this lure them away? by Sique · · Score: 5, Informative

    The main problem with Microsoft's formats is that they are basicly memory dumps of the actual data heap. To have a program read those memory dumps it has to follow the memory structure of Microsoft Office, which is not easy even for Microsoft, because they change their binaries from time to time, thus making their own product slightly incompatible to their format.

    In the most cases it's very odd combinations of different features used in a document that causes the incompatibilities, often they aren't that easy to reproduce. I had MS Office dying in serveral versions due to Word-Documents, which where written in one version of Word, later converted to a newer version and converted back to the old one (this happens quite easily if you are working on the same document at different workplaces with different versions of MS Office installed.)

    Programs that are just trying to make sense from the dumps without trying to mimick the memory structure of MS Office have on the one side an easier task because they can't run into memory leaks, dangling pointers or otherwise corrupt data in memory. They interprete the data as an odd structure on file, not in memory. So often those corrupt Word documents could be saved by reading them into Open Office and saving them again in Word format. On the other hand they are often at loss with structures that in some magic way work with MS Office because of some not-quite-bug-not-quite-feature program part. With those situations at hand you may loose some formatting or some contents of your Word files. So it's always recommended to proofread your document after opening it in something else than Word.

    But you should also proofread them when you are opening them with just another version of Word, even with a different Service Pack level of the same major release. You never know which bug was fixed where and which odd behaviour which accidentically made your document format right doesn't work no longer.

    --
    .sig: Sique *sigh*
  14. Re:Why would this lure them away? by Aceto3for5 · · Score: 5, Funny

    Microsoft Pricetag(tm) and Microsoft HardToOpenBox (tm). Those kinda features.

  15. Switching from Office by ajs318 · · Score: 5, Interesting

    I've done some hacking with OpenOffice XML files and I have to say, they're nothing if not logical ..... Verbose, naturally, but that's offset by the ZIP compression, and anyway storage is cheap nowadays. What's impressive is the way you can break everything down into separate files {for a neater format} or not {easier to create}, as you think fit, and it all still makes sense. Beautiful.

    Migration of existing files from MS Office is still the big stumbling block to OpenOffice adoption, and one that needs to be addressed. It doesn't help that MS Office can't read or write OpenOffice.org files -- well, it wouldn't, would it? Putting in OpenOffice read-only compatibility would mean legitimising OpenOffice. Putting in read-write compatibility would mean suicide. So it seems as though OpenOffice will always be stuck playing catch-up over file formats ..... but not necessarily!

    It's my understanding that the MS Office macro language can access and modify every feature of a document, and can also read and write text files. Surely, then, it should be possible to write a suite of macros that would allow you, using just a single licenced copy of MS Office, to read any Office document and re-export it in OpenOffice.org XML format?

    Of course, in an ideal world, it would be illegal to lock up file specifications. Till then, we just have to run with the idea that if anything at all can read it, something else must be able to read it.

    --
    Je fume. Tu fumes. Nous fûmes!