The Linux word processor showdown

Linux word processors are chipping away at Microsoft Word's ownership of the usability label. Take a look at how StarOffice 6.0 matches up to the current word processing leader.

The biggest complaint about Linux is its lack of supportive applications. One of the most common concerns is whether Linux can interoperate with Microsoft Word. In an effort to see how well Linux can interact with its main competition, I am going to scrutinise the top three Linux word processors.

The top three Linux contenders are StarOffice 6.0 (beta), AbiWord 0.9.61, and KWord 1.1.1. The article itself is being written in StarOffice 6 but will be passed through Word 2000 a number of times for testing purposes. The primary focus of this comparison will be how each application interacts with and emulates Microsoft Word.

The tests

Each participant must follow a specific set of tests. In order to pass, all participants' end results should be identical. Each application will be ranked according to the success of each test. Each test will be worth different totals. The total testing will be ranked on a score from 0 to 12 points. With that in mind, the tests will be:

  • Opening and saving in Word 2000 .doc format: worth 2 points
  • Using the standard feature set (Comments, Track Changes, Object Embedding, Spelling Checker, Grammar Checker, Styles, Tables, Fields, Page Numbering) and presenting 1 point for each feature: worth 9 points
  • User-friendliness (read: Word emulation): worth 1 point

So without further ado, on with the test!

Opening/Saving

I was actually surprised how low the success rate of this test was. Since all word processors can open and save a simple text document, this test was executed with an article that had been put through a rather complex style template. This was done to make the test a bit more difficult to pass. Though this test was a bit unfair (the template contained Visual Basic macros), in order to pass, the application had to successfully open the file, make some small change, and then save the file in the original format (.doc).

KWord

KWord successfully managed to open the test .doc file but had a lot of trouble with formatting. Although many of the styles were present in the newly opened document, the font types were inconsistent. Also, the fonts were not the only aspect of the styles that were incorrect; none of the document's tabs was present. I was able to go through the document and change the fonts to the correct type, and once I manually set a correct tab, I was able to apply the proper tabs to the style.

However, the biggest problem with KWord was not the fonts or the tabs but its inability to save in Word's native .doc format. KWord's one saving grace is that it was able to save in .rtf format, which is supported by Word. Unfortunately, all of the changes that I had just made (the fonts and tabs) were, for some odd reason, not saved. In fact, when opened in Word 2000 for Windows, the formatting looked exactly as it had when it was first opened in KWord.

The results? KWord failed the first test. Total score: 0.

AbiWord

This word processor fared even worse than KWord. Upon opening the test file, AbiWord converted all of the styles to plain text. Not a single format translated from the .doc file. It is possible, through the Format | Styles option, to add new styles. This feature adds functionality to the application, but not practicality. If I have to create new styles every time a vendor or client sends in a new type of document, I am wasting valuable time.

The one saving grace with AbiWord is that it can save in Microsoft's native .doc format.

The results? AbiWord failed this test. Total score: 0.

StarOffice 6.0

We now venture into the land of the paid-for product. StarOffice 6.0 is the latest release from Sun and is the only application to pass this particular test. Although the fonts didn't look exactly as they had in the native Microsoft environment, after making changes, saving the document (again in the native .doc format), and reopening in Microsoft Word, the document was intact and 100 percent accurate.

It is also possible to import styles into the StarOffice application. Although the import utility wouldn't handle the VB macros, it did mange to work in every style correctly.

The results? StarOffice 6.0 passes this test. Total score: 1.

Feature-set test

The next test compared each application's feature set. For every feature set (listed in the test) that managed to interoperate with Microsoft Word, that application scored one point. The features tested were: Comments, Track Changes, Object Embedding, Spelling Checker, Grammar Checker, Styles, Tables, Fields, and Page Numbering.

KWord

Spelling Checker, Styles, and Tables were the only features that KWord offered. Of the available features, only Spelling Checker and Styles worked as expected. With Tables, KWord was unable to do any formatting, and Word was unable to open the file. I had to remove the KWord-created table before Word was able to open the .rtf file.

The results? Out of a possible 9 points, KWord gathered 2. Total score: 2.

AbiWord

This word processor fared only slightly better than KWord. AbiWord was successful with: Spelling Checker, Styles, Fields, and Page Numbering. Surprisingly enough, AbiWord did not have the ability to add tables to documents.

The results? Out of a possible 9 points, AbiWord tallies 4. Total score: 4.

StarOffice 6.0

It was in the Feature-set test that StarOffice really proved itself a contender in the Office Suite matchup. After discovering that StarOffice handled every one of the tested features, I decided to see how far I could push this product. I started this extra-credit test by creating a new document in Word. The first version of this document was fairly simple, with formatted text and a table. StarOffice opened and edited this file with ease.

The next version added another level of difficulty. With the document open in Microsoft Word, I turned on Track Changes and went about changing the text in the table. StarOffice 6.0 was not only able to read these changes, but it was able to add to them and accept them. The most difficult aspect of the test came next. Microsoft Word is notorious for not sharing embedded objects well with other systems. After embedding an Excel chart into a Word document, StarOffice was able to open the file with the embedded object intact. However, I was only able to view the object; I could not alter the data. Altering the embedded document's data was not possible given the OLE-embedded object error. On the opposite end, Microsoft Word was able to view StarOffice-embedded objects but, like StarOffice, could not alter the chart's data.

After about an hour of tossing documents back and forth, I came to the conclusion that there was very little that Word could toss out that StarOffice couldn't catch. The only issue (outside of the embedded objects) was that about 10 percent of the Word Art objects were not viewable in StarOffice.

Because of StarOffice's inability to operate with the embedded object data, the Sun word processor lost only a single point for a test total of 8. Total score: 9.

Talkback 5 comments

    hi all but the one thing you h ...Anonymous -- 12/07/02

    hi all but the one thing you haven't put in there is open office ??? I think that you haven't done a fair comparision:)

    but I've had very litte probs with open office opening and saving word docs:)

    regards
    Steve kennedy

    Major flaw in the evaluation! ...Anonymous -- 15/07/02

    Major flaw in the evaluation! Equating userfriendliness with MS Word emulation? Doh! The proposition that Word is the pinnacle of userfriendliness is preposterous!

    Aside from ascribing some sort god-like status to Word (which is far from perfect), I would imagine that the contenters would very soon run into the infamous MS legal team if they actually achieved it.

    Why not make the test a test of "user-friendliness"? How easy is it use? How intinuitive is its operation for an operator?

    Where's Open Office? I use Ope ...Anonymous -- 15/07/02

    Where's Open Office? I use Open Office in preference of MS Office on a daily basis, I use it on Linux and on NT. I personally believe that it has features which are not just as good, but better than MS Office. Example, Open Office Draw is fantastic for doing flowcharts without the bloat, complexity and expense of products like MS Visio

    While I understand that includ ...Anonymous -- 01/10/02

    While I understand that including Open Office in the review would be redudant (if StarOffice has the feature OpenOffice does its the same source code)....I think due to its price (free) it would be worth at least a emntion.

    you really forgot to mention a ...Anonymous -- 12/01/05

    you really forgot to mention a very, very important thing. Two in fact:
    One thing every wants to do, is create advanced layouts, such as leaflets. Kword scores at least a nine in this, since its frame-approach meks it come dangerously close to applications such as scribus (the *nix equivalent of quark and the likes)
    The other thing you should have really mentioned, is (advanced) numbering of headings. Open Office (Start office too) are awfull in this. KWord is not too good in it too, but AbiWord performs miracles here. In fact, I used open office to write my thesis, but U p****ed the thesis trough ABiword to to get all the heading numbers right.

Add your opinion

Sponsored content

Power Centre - Content from our premier sponsors

Blogs

Tags

Back to top

Featured