Slashdot Mirror


MS vs. Open Source Office Suite Compatibility

Anonymous Coward writes "Though Microsoft may soon be blocking Office suite compatability with open source productivity tools, in the mean time Hal Varian (of Berkeley) has conducted the Microsoft Office-Linux Interoperability Experiment which shows a surprising amount of interoperability. Hey, another reason NOT to upgrade to the new version!"

41 of 576 comments (clear)

  1. important to note by maharg · · Score: 5, Informative

    It is important to note that even Microsoft Office has trouble opening some versions of Microsoft Office programs

    Sad but true ;o)

    --

    $ strings FTP.EXE | grep Copyright
    @(#) Copyright (c) 1983 The Regents of the University of California.
    1. Re:important to note by IM6100 · · Score: 5, Informative

      Believe it or not, and it is unbelieveable in this day of networked computers with many printing and output resources available to them, Microsoft Word's formatting functionality is in part, and it's a significant part, dependent on what default printer you have it set up to use.

      It's an unbelievable anachronism, but it's the truth.

      --
      A Good Intro to NetBS
    2. Re:important to note by ortholattice · · Score: 3, Informative
      I don't understand why the authors, who made this statement, didn't quantify it by including Microsoft's own software products in their table. Then it would be much more meaningful.

      On a personal note I have had several occasions when a corrupted .doc has refused to open at all in Word '97 but opened in StarOffice, with the corrupted place highlighted in red. I thought that was nice. (This particular version of Word had a tendency to corrupt its own documents occasionally, when we used a certain template imposed on us by our customer.)

      It would also would have been interesting to note whether the alternatives have Word's awful feature of formatting pages slightly differently as a function of what printer is currently active. A few years ago this caused us to postpone a telephone conference because everyone's page numbers were different; we faxed a hard copy to everyone to correct the problem. If the open source alternatives don't have this "feature" I would call that a significant plus.

    3. Re:important to note by Chakde+Phate! · · Score: 4, Informative

      The OpenOffice 1.1 PDF maker seems to be quite good from what I have seen of it. It doesn't yet convert hyperlinks and section headings as Acrobat does, but for printing it's almost perfect.

  2. Re:New version of what? by elvum · · Score: 4, Informative

    The submitter meant that the generally good compatibility of other office suites with Microsoft Office was a good reason to switch away from Microsoft.

  3. Corresponds with my findings by tcdk · · Score: 5, Informative

    We have a mixed office, with most users running MS-Office and (mainly) the developers running OpenOffice.org.

    Most of the problems are with word document are with imbedded graphics. Sometimes they show up in funny places. Sometimes not at all.

    Large spreadsheets can be a problem (export from something). OOo has a limit at 32000 rows, it does give a nice warning about it, thought.

    Haven't had any problems with powerpoint presentations.

    If I could get the rest of the house to spend the time to learn to use OOo, MS-Office would be dumped in a second.
    One thing is sure - we will not be buying new Ms-Office licences (but as we have already payed for those we have, I'll not be forcing something new on exsisting users, when it isn't nessesary).

    --
    TC - My Photos..
    1. Re:Corresponds with my findings by Tsu+Dho+Nimh · · Score: 2, Informative
      "Most of the problems are with word document are with imbedded graphics. Sometimes they show up in funny places. Sometimes not at all."

      If they don't show up at all, the author made a link to the graphic, didn't actually embed it. It's still on their hard drive. If they show up in funny places, they left it as a "floating" embedded graphic, and the spacing shifted enough (change of fonts, margins, etc) to make it move.

      To nail a graphic into place in any word processor, don't link it, and make sure the "Float over text" box is unchecked. That tells the software to treat the picture like a character, so it stays with the text before and after it, can be centered, and can have spacing applied to it.

      The worst graphics of all are the ones drawn in Word, because they fall apart id edited. I delete them and redo them in a real graphics package (OO Draw, usually, export as WMF, import into Word).

  4. StarOffice is pretty good by Deton8 · · Score: 3, Informative

    One of my engineers switched to StarOffice a few months ago and nobody noticed until he told us. His documents, spreadsheets, PowerPoints, and emails all open fine on our PC's with Office, and he reports no problems reading the stuff we send him. He gets lots of PowerPoints from vendors and reports no problems there, either. So it's good enough for routine office-type use. Serious tech writers don't use Office anyway, so minor glitches with table formats are not likely to work their way into formal product documentation.

  5. Re:Pretty light.... by neonstz · · Score: 2, Informative

    On the other hand, I am surprised that the numbers for StarOffice are greater than the numbers for OpenOffice... How come?

    They used StarOffice 6.0. OpenOffice is based on StarOffice 5.2 (at least the version they tested).

  6. Re:Plenty of reasons by zakezuke · · Score: 4, Informative

    School papers need one other important features: the ability to quickly repaginate after changing fonts, margins, and spacing!

    Actually, circa 1985-1990, was sorta pre-WYSIWYG. While the classic 8bit systems had "fonts" you couldn't really see them on screen. For the most part fonts were not proportional, as in print was typicaly in the form of a fixed number of characters per inch.

    Some printers did have an option for proptional fonts, but this was not commonly used because you had to change your habits like using a tab rather then spaces.

    There was NO real need to re-paginate if you just recycled your paper and just printed the number at the approperate point on each page. In fact, you can still do this in the 21st century if you had to.

    --
    There is no sanctuary. There is no sanctuary. SHUT UP! There is no shut up. There is no shut up.
  7. Re:Maybe it's not just compatibility - but exposur by Joheines · · Score: 3, Informative

    Maybe that is where projects like OpenOffice need to have "boxed" releases that the public can SEE the choice on the shelves.

    They have: StarOffice.

  8. Re:Plenty of reasons by rsilvergun · · Score: 4, Informative

    I think you'll find that features in modern office software that make creating 'Lovely Documents' (I think Dilbert coined the phrase) easier, very helpful in both academia and buisness. That's why MS-Office is such a killer app. People recieve attractive documents better irrespective of their content. Make your papers look nice and you'll get better grades.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
  9. Office 98 only exists for MacOS by Jjaks · · Score: 5, Informative

    We used Office 2000, which succeeded in opening all Office files, but we venture to guess that Office 98, say, would have had difficulties with some of them.

    The only version of Office that is called Office 98 is for MacOS, as far as I know. For Windows the more recent versions are 95, 97, 2000 and XP.

    It is also very interesting to see the difficulties for Microsoft's Office suite when it comes to the interoperabilities between Office 97 on Windows and Office 98 on MacOS. At a company I worked at in 1998, we had both Macs and Windows machines, and amazingly enough, it was not trivial to make some documents written in Office 97 on a Windows machine work in Office 98 on a Mac (and vice versa).

  10. Re:Anti-trust ruling by carrier+lost · · Score: 5, Informative

    What I don't understand by this is that under the US anti-trust settlement, Microsoft were made to release the specifications of their communication protocols to competitors.

    That's true, in spirit. In actuality, if I remember correctly, the conditions under which MS is required to open the protocols for the office products contain at least two rather difficult obstacles:

    1 - Licensing fees
    2 - J. No provision of this Final Judgment shall:

    1. 1. Require Microsoft to document, disclose or license to third parties:
      1. (a) portions of APIs or Documentation or portions or layers of Communications Protocols the disclosure of which would compromise the security of a particular installation or group of installations of anti-piracy, anti-virus, software licensing, digital rights management, encryption or authentication systems, including without limitation, keys, authorization tokens or enforcement criteria; or

    MjM

    Oops, they did it again...

  11. Re:Pretty light.... by bdeclerc · · Score: 4, Informative
    They used StarOffice 6.0. OpenOffice is based on StarOffice 5.2

    StarOffice 6.0 is based on OpenOffice.Org, which in turn is based on StarOffice 5.2

    The reasons for the difference might be small differences between the OO.o version they tested, and SO6.0. If they use OO.o 1.1RC3, I suspect the results would be very different, as the MSOffice import filters are hugely improved in the new release.
  12. On the net = prepped for sharing ? by DrSkwid · · Score: 3, Informative

    Random documents on the net do not necessarily correspond to documents used internally.

    It would be interesting to see how the non-MS products coped with semi-embedded documents which are references to network shares.

    Office isn't 4 disparate applications it is an application framework that happens to have some pre-configured applications.

    There might be an application you know as Word but it is quite happy to live as an ActiveX control instatiated in your IIS Application.

    I used to use it as a report generator, fill in some web forms and out spits the documentation.

    The ability to open every word document on the planet is only part of the journey.

    Sad but troo.

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  13. Re:Pretty light.... by kfg · · Score: 3, Informative

    "On the other hand, I am surprised that the numbers for StarOffice are greater than the numbers for OpenOffice... How come?"

    Money. StarOffice costs some.

    No, I'm not just being snide ( that's just a value added bonus), SO contains propriatary filter code that Sun distributes under third party license, thus SO has always been a bit better at compatibility.

    The OOo people are having to reverse engineering these propriatary filters themselves so they're still playing catch up. They get a bit closer with every release.

    KFG

  14. No, not licensing - more like this: by mijok · · Score: 5, Informative

    Quote from the public comments on the revised proposal to final judgement:
    373. However, the major comments concerning file formats request disclosure of the file formats of Microsoft products such as Office. Office does not meet the definition of Microsoft Middleware, and so it does not fall under Section III.D. Nor is Office implemented natively in a Windows Operating System Product, so it does not fall under Section III.E. Thus, the file formats for Office will not be disclosed or licensed pursuant to the RPFJ.
    Paragraphs 371-375 on the page contain more information about it but that's the main point.

    --
    Karma. Moderation. Is my .sig good now?
  15. So does Open Office.org 1.1 RC3 by Compact+Dick · · Score: 4, Informative

    The latest release candidate from OO.o does a fine job of exporting to PDF. It's handled all the different Office files I've thrown at it with ease and panache.

  16. The magic of RTF and PDF by gad_zuki! · · Score: 4, Informative

    When I'm in a position like that I'm thankful everyone can read RTF. Its not feature rich, but it works for just about anyone. Also its becoming a de facto rule to make any 'fancy' document a PDF anyway. Personally, I prefer PDFs for something that isn't supposed to be edited by anyone else. I can pull this trick off because I can make PDFs free with PDF995, Open Office, or in Linux. Way too many people assume it will cost them $250 for the power of making a pdf and Adobe isn't quick to correct them.

    Not to mention the office copier at my only client site is Red Hat based and will take a scanned copy and email you a PDF. Very handy.

    What I'm very curious about is will MS make Word be able to open sxw files by default? Perhaps when OO hits critical mass? Something tells me sxw support, if it comes, will be in some hard to find converter pack that asks you for your original office CD.

  17. Re:features by Anonymous Coward · · Score: 1, Informative

    I've billed thousands of consulting dollars writing and fixing Excel VBA macros. It's not a pleasant way to earn a living, but it does pay the bills. In the case of the companies I worked for, this was not a Gee-Whiz feature but an integral part of their business.

  18. Confirms the already known by Max+von+H. · · Score: 4, Informative

    I have successfuly deployed OpenOffice at several of my clients' and they seldom complain about having problems with MS Office files. A little training did the trick and they're very happy with it now. Furthermore, it seems their contacts (who use MS) have less trouble (if at all) opening .doc or .xls files produced by OpenOffice than ones made with various versions of MS Office.

    Now, we just need to squash a few annoying bugs (like the print preview in the spreadsheet module, still not fixed in 1.1rc3), make a native OS X build and we got a free, open-source, efficient cross-platform office suite that works, no matter the OS it's running on, with a consistent UI. Hey, Netscape got popular back in the days also because it was available on all platforms...

    Furthermore, the openoffice file format is so easy and straightforward (just zipped XML) it could just become the ideal ubiquitous file format we're looking for. Btw, I wonder why no other open-source office application can read and/or write it. Shouldn't be hard writing an import/export filter...

    Just my 2 cents there...

    --
    -- It's always darker before it goes pitch black.
  19. Re:Plenty of reasons by richieb · · Score: 2, Informative
    in modern office software that make creating 'Lovely Documents'

    You're kidding, right? Compare the appearance of documents created with LaTeX to Word documents. LaTeX wins.

    Most academic papers (al least in math and CS) is still done using LaTeX. It let's the author concentrate on the content and let's the computer concentrate on beatiful output.

    --
    ...richie - It is a good day to code.
  20. Re:Features by zakezuke · · Score: 2, Informative

    And now, the point, part one. What I'm really looking for is a word processor that can take such childish attempts and format them properly. Work out where the author was trying to line up the tabs, and change the space-spaced stuff to proper tabbed columns.

    Excel does this, does it very well.

    I often use Excel just for its ability to take data and organize it, assuming it's delimited by a common field. Wonderful for adapting documents. In theory star office offers this in their calc, but I have never actually found that option in the menus.

    If excel is not your poison... then TSE edit, formaly qedit. it's more advanced then notepad, has a dos version, and it's very easy to pop in macros in order to actually convert data into pretty much any form you like. www.semware.com

    On a side note... Wordpad is indeed a word processor. It's pretty full featured for a microsoft freebee. While it has no spell check that i'm aware, it does actually allow you to create documents, move words around, basicly the same sorta thing that sold people on the apple IIe in the 1980s.

    --
    There is no sanctuary. There is no sanctuary. SHUT UP! There is no shut up. There is no shut up.
  21. Re:Office 97 - All You'll Ever Need by jo_ham · · Score: 2, Informative

    You can do that in MS Office on OS X - but only because "save as PDF" is built into the entire OS, so all apps have the ability to do so.

    I have found this to be an invaluable feature, since I use AppleWorks. I use the pdf features to create my CV and cover letters, and the rich text format to share with MS Office users.

  22. Results not valid for everyone by Anonymous Coward · · Score: 1, Informative

    I have to disagree with the office interoperability results as applicable to all. As an academic at a university, I find that most Word or PowerPoint presentations I open with StarOffice or OpenOffice are unusable since equations are powerly loaded. Sure, StarOffice and OpenOffice may work on 93% of documents but I'm guessing these are mostly memos or simple papers.

    For us in the scientific community, until equations are imported with a higher accuracy I would have to put the interoperability more at 50% then in the 90 percentile range. The testing really needs to indicate where things failed and why. Perhaps that will focus the StarOffice and OpenOffice developers on some important points where interoperability is lacking.

  23. Re:features by div_2n · · Score: 3, Informative

    Believe it or not some companies actually use excel spreadsheets in their supply chain control. Toyota does. Office 2000.

  24. GEOS Re:Plenty of reasons by voss · · Score: 2, Informative

    Commodore 64 had the GEOS desktop which did have a word processor with proportional fonts.

  25. Office 2003 fully supports xml documents by *weasel · · Score: 5, Informative

    why wouldn't you upgrade? office 2003 will let you save and load xml formatted documents. they're even publishing their schema.

    whitepaper

    i've used the betas, i've seen it work. it's not a proprietary binary stream wrapped in xml headers - it's a fully ascii, 100% fidelity xml represented word document. with schema.

    the binary formats always change every major version. it's doubtfully due simply to malice, it's more likely due to increased business pressure to cram more features in.

    but all that aside, compatibility is the primary reason to upgrade to 2003.

    --
    // "Can't clowns and pirates just -try- to get along?"
  26. Re:MS Office on Wine - anybody??? by o'reor · · Score: 2, Informative
    I won't pretend to represent the whole /. community but here is my opinion. Using MS Office over Wine exposes us all to lots of potential licence infringements (see the increasingly restrictive EULAs) and drives us deeper into the proprietary and monopolistic lock-in that a few corporations are trying to build -- and this does not apply only to Microsoft. Besides, you may have $500 to spend on a new version of MS Office every 2 years or so, but I don't.

    However we would be much better off trying to improve the stability of the existing applications, rather than trying to catch up with the level of functionality of the proprietary competitors. Go easy on the new features (exporting to PDF is a great idea, though); concentrate on enhancing the stability of OOo, KOffice, Abiword and so on; enhancing/debugging the import/export filters is an important point as well.

    This point has already been made, it needs to be repeated time and time again... Just my 2 cents anyway.

    --
    In Soviet Russia, our new overlords are belong to all your base.
  27. Re:Office 97 - All You'll Ever Need by Anonymous Coward · · Score: 4, Informative
    Did you forget so quickly that Adobe does sue people/companies too?

    What would they sue them for? From Adobe's web site (http://www.adobe.com/products/acrobat/adobepdf.ht ml):

    "An open file format specification, PDF is available to anyone who wants to develop tools to create, view, or manipulate PDF documents."

  28. Re:They forgot to test FILE EXCHANGE options... by JohnFluxx · · Score: 2, Informative

    Well kword and others just export to rtf, but give it the extension .doc - so word should always be able to handle it.
    OOo was thinking of doing the same iirc.

    (btw for those that say rtf is less powerful - it's not. rtf can do everything the latest word can do - even ole objects etc)

  29. Screaming at the top of my lungs by EmagGeek · · Score: 5, Informative

    Okay, I posted this in the other story about this, but here it goes again....

    OFFICE 2003 DOES NOT BLOCK ACCESS FROM OPENOFFICE UNLESS THE USER TELLS IT TO!!!!

    FFS, RTFA next time, people! Not only does the user have to tell Office2k3 to implement DRM and jumble the format, but there has to be a Win2k3 server on the network running the DRM manager application.

    In order to use IRM (Information Rights Management), according to the article, the customer has to spend boatloads of money.

    This feature is not about closing off office applications. It's about protecting IP and controlling access. M$ isn't selling O2K3 on the basis of "Hey, it's not compatible with other applications and that's why you should buy it!" They're selling it on "Hey, you can control who gets to read, print, and modify your documents, and that's why you should buy it!"

    It has nothing to do with OSS, FOSS, Slashdot, or anything else. It's just a feature they want to sell to the intellectually paranoid at an extremely high price.

    For the second time, there is nothing to see here, MOVE ALONG...

  30. Re:Office 97 - All You'll Ever Need by pubjames · · Score: 4, Informative

    Did you forget so quickly that Adobe does sue people/companies too?

    PDF is an open format. Microsoft don't incorporate it in their products because they don't control it, not because of any legal reasons.

  31. Re:features by gspira · · Score: 3, Informative
    Well, the several thousand lines of Word VBA code that drive the Document Production system here are not considered to be a "Gee-Whiz" feature.

    In fact, the lack of VBA is one of the main reasons why I won't switch away from Word right now. Try finding a developer that can understand Corel PerfectScript.. :)

  32. Re:Unusable by jilles · · Score: 3, Informative

    Anything involving crossreferences is bound to end up in the unusable area IMHO. Openoffice currently only supports a subset of the crossreference functionality in ms office. As a consequence, editing large technical or legal documents in ooo is problematic. Sadly, the ooo developers are either not aware or indifferent to these issues (I've been all over issuezilla on this thing).

    I must be a power user by the way because I have very few word documents that import correctly in ooo. IMHO ooo is perfect for the kind of stuff you could also use wordpad for (i.e. 80-90% of what business people use it for). Anything involving more complex layout stuff, embedded objects, complicated tables etc is almost certain to cause some degree of problems when importing from word. As a rule of thumb, if it needs to look good on paper don't use ooo to print a word document. If you need to do round trip editing (import, edit, export), make sure you don't lose information in the process. Both the import and export process is imperfect.

    --

    Jilles
  33. Re:Table missing an important result by blastedtokyo · · Score: 2, Informative

    Word/Excel/PPT 97, 2000, 2002 and 2003 all use the same default file format. The only features that don't 'round-trip' are the ones that didn't exist in the earlier versions.

  34. "Minor" is a relative term by docl · · Score: 2, Informative

    I would love to see openoffice take off, but after months of trying it, there are often time when "minor" formatting changes make all the difference. In the minds of most people, having MS word on your computer is an assumption. Along with that assumption is that everything they send in the doc format presents just the way it looks on their screen. As wrong as you may feel that is, its a fact that you have to live with. They can spend enormous amounts of time to get that formatting correct. For example, I write research papers on occation. There are almost always co-authors. Almost all of them have MS Word and assume I do too. Yet when tables format incorrectly and need to be adjusted constantly, when the headers/footers are lost in conversion, when reference links get out of order, etc, etc... -- ITS A PAIN IN THE ... In word processing more than anywhere else, I need it to just work. Asking everyone else to switch to be compatable with me is not an option anymore than asking everyone in France to speak English for me is an option. I realize that many people don't see this as typical use, but its probably more common than you think. Business documents get mailed back and forth all the time, and formatting is important. BTW, yes there are forward compatability problems within different versions of Word (also a pain...), but they are no where near the magnitude the article talks about.

  35. Re:xls with password by kfuq · · Score: 2, Informative

    yes..

    OO even blasts those pesky M$ office document passwords right out too!!

    don't believe me ? TRY IT!
    had some *protected* spreadsheets sent to me, I opened them up in OO, turned the "document protection" on in OO, then back off again.. save your file and....

    VOILA!! no more password in your document!

    --
    iF yOu WAnT to C YOUr iP agaIn gAThEr tWO MilLIon dOLLArS IN Non - cONsEcuTivE TweNtY's AnD AWaiT FuRThER iNstrUctIoN
  36. Re:Plenty of reasons by jimlintott · · Score: 2, Informative

    Just a little tip. If you have to do school papers check out LyX www.lyx.org it comes on most distros and will make you look like a genius with about a third of the effort that a word processor requires. Spend about a half an hour with the tutorial and you'll never use a word processor again.

  37. Experiences converting oocalc <-> Excel by seb_kjra · · Score: 3, Informative

    I used to do timesheets with Excel as I work remotely and have to bill my time to various jobs. I had some formulas that would scan the spreadsheet and calculate day totals and so on.

    Recently I took the Excel sheet and started doing the timesheets with OO. I then save-as Excel and email it to the office for processing. I noticed a couple of problems in the process:

    1. OO converted my "scanning" formulas that use lookups etc on A:A to A1:A32000. For some reason Excel can't calculate the answer when it is given the formula in this form (although OO can).
    2. OO does not save the formatted version of the formula result, time, date etc. in the .xls file. This means Perl utilities such as Spreadsheet::ParseExcel are unable to extract a lot of the information from an OO created spreadsheet. I found that opening such a spreadsheet in Excel, and resaving it put this information back in the file. I found this a bit disappointing, as I'd like to be able to use Excel/OO to create test data, and use the Perl utilities to extract it from the file. I currently support only CSV format, which sucks because you can't save formulas for expected results etc.) Looks like I'm stuck with just using Excel (either that or going the extra mile to support OO's native format, which I doubt anyone but me would use).