Office Software for Linux
20 January 2008
Are you thinking about moving your computer to Linux, but worried about living without office software? Well don't be.
You can run Microsoft Office, and many other native Windows programs on Linux using Wine, which is a Windows compatibility layer for Linux and similar operating systems.
However, you do not need to do this, and the majority of Linux users do not, because Linux has bucket loads of its own high-quality office software.
Here is a table that shows some alternatives to the Windows software that you might have been used to.
| MS Office | Function | GNOME | KDE | Cross platform |
|---|---|---|---|---|
| IE Web | Browser | Epiphany | Konqueror | Firefox |
| Outlook | Mail/ Calendar | Evolution | Kontact | Thunderbird/ Lightning |
| Word | Word Processor | Abiword | Kword | OO Writer |
| Excel | Spreadsheet | Gnumeric | KSpread | OO Calc |
| Power Point | Presentation | (Agnubis) | KPresenter | OO Impress |
| Access | Database manager | Mergeant | Kexi | OO Base |
| Publisher | Desktop Publishing | (Passepartout) | Scribus | OO Draw |
| Visio | Diagram/ flow charts | Dia | Kivio | OO Draw |
| Project | Project management | Planner | KPlato | GanttProject |
A Note about Terminology (its a big world)
In the first column above on the far left, is a list of the brand names of Microsoft Office programs. In fact, for most, if not all, of these programs, Microsoft did not event the main concepts, there were existing programs long before Microsoft Office was invented. Therefore, in the second column is the generic term for each of the program types.
When you are talking generally about office tasks, using the Microsoft brand name instead of the generic term is a lazy and incorrect practice. You should remember to use the generic terms whenever possible, unless you are specifically talking about Microsoft's products.
Choice is Good (really it is)
Linux is all about choice, freedom and competition. So the three columns on the right of the chart contain three alternatives to each of the Microsoft Office products. Brackets indicate that the programs have not had a formal release, so these are more theoretical at this stage.
Linux is not about some big brother telling you what to do, therefore you can choose which applications work for you. Remember choice is good, don't fall for the brainwashing of advertising and propaganda that tries to make you scared of your computer and scared of making your own technical choices.
There is no wrong answer, each one of the programs above has thousands of loyal users. There is no financial risk, none of these Linux applications costs anything to use beyond the bandwidth it takes to download them.
While the GNOME, KDE and OpenOffice applications will have a consistent interface for their programs, I would not let that stand in your way. The best tool is the one that gets the job done. So feel free to pick and mix, or take the whole column, it is entirely up to you.
Application specific notes (take them or leave them)
I will point out a few things that might help you investigate the applications.
On the web browsers, Firefox's killer feature is that it has an extremely large number of community created extensions. Epiphany and Konqueror are faster and lighter than Firefox and more integrated into their respective desktops, however they do not have anywhere near the number of plugins as Firefox.
The mail/calender applications listed here are all mature and feature complete applications. Not really much to choose between them.
The three word processors are different beasts. OpenOffice Writer is a fully featured Word Processor that competes directly with MS Word on features and completeness. Abiword aims to be easier to use and less demanding on system resources, it is the faster and lighter option. KWord has an innovative Frame-based approach that is normally seen only in very high-end professional writing packages, however you can also use KWord as a bog-standard Word Processor.
KSpread is of course very KDE integrated and Calc is OpenOffice's spreadsheet, it aims to directly compete with Excel. Gnumeric is a GNOME integrated and light spreadsheet which also has a scientific bent, it aims for statistical accuracy so it is a good choice if mathematical standards of correctness are required.
Horses for courses (life after office software)
So let me emphasise, there are (at least) two to three suitable replacements for every Microsoft Office product on Linux. You can move to the Linux Desktop and work almost exactly the same as before.
However I should point out, many people, once they have made the jump, find they do not want to work in the same way that they did before.
Even on Windows, for many tasks, people will find it more efficient to use more focused, more specialist tools than the MS office products, and that trend is even more pronounced on Linux.
The difference is that on Windows, users are often forced to use MS Office products instead of the more efficient tools because the latter are often prohibitively expensive, that is normally not the case on Linux, so people are more likely to use more focused tools.
BT's old slogan "Don't work harder, work smarter" neatly explains how software on Linux works.
So the two presentation software packages are both good, but many people will find it easier and quicker to add a little HTML or LaTeX mark-up to their existing text in order to make a presentation.
Likewise the three database managers are quite fine, but many people will use more focused database or domain specific tools.
Indeed, many people (such as myself) do not use much office software at all. Much of the drudgery of day to day computing can be automated away, why do something when the computer can do it for you?
A computer won't write a novel for you, but there are loads of day to day tasks that the computer can help automate away. So make the robots do it!




1 just visiting says...
Hi, You might consider adding a mention of Zotero to your comparison. Zotero fits in the same functionality slot as EndNote: bibliography management. http://www.zotero.org/
Zotero is actually an extension for Firefox that allows bibliography references to be easily added to a database from any of the many supported web sites with one click. The references can then be used directly in word processors, including OpenOffice.org, once the Zotero OOo extension is installed. Many different style formats are supported, including MLA, APA, Chicago, etc. There are many other features as well.
And, Zotero is FLOSS, distributed under the Educational Community License. :) It's a great tool for researchers, writers, and students.
Another option for bibliography management for OOo is Bibus and there's also an OOo plugin for JabRef under development. http://bibus-biblio.sourceforge.net/wiki/index.php/Main_Page `http://www.itk.ntnu.no/ansatte/Alver_Omholt_Morten/jabref/OOPlugin.html`_
Posted at 2:50 p.m. on January 20, 2008
2 leftystrat says...
Great article and very timely. My work XP box ate itself for the last time recently, so I installed Ubuntu because I can't take it anymore. I have XP set to run in a virtual machine in case I need it.
I could use a guide on the specifics of connecting a linux desktop to a corporate network, with all the horror it entails.
Thus far I've battled domain issues, three different email clients, none of which work properly with Exchange; the tedium of mounting network drives and fstab syntax, and a completely bizarre bug in Gnumeric that saves files with the permissions rw-------, making it impossible to save or open the file afterwards.
I've had Evolution authenticate, then fail to authenticate. I have approximately four weeks left to go on the project of getting a dual head monitor system running correctly with proprietary (or non) drivers.
I'd love a tabbed rdp/vnc client. There's supposed to be one in KDE4 but the release looks so bloated that there's no way I'm letting it touch my machine. It appears as if they hired some of the Vista UI people away from MS; all form and no function.
The running joke is the new linux ad slogan: "Linux: all the aggravation of Windows, without the instability."
Posted at 5:27 a.m. on January 23, 2008
3 jreform says...
Unfortunately Open Office is still fairly far behind MS office suite. It's ok for occasional use, but if you need it for more serious work on a daily basis it can turn into a frustrating user experience, depending on which applications you're using.
For example, MS Word and OO Writer are close enough, so the Writer should be ok for most users. Excel and OO Calc are much further apart. OO Calc might be ok for some users, but certainly not good enough for more advanced users. Well, and the difference between Visio and OO draw is so vast I wouldn't even mention them in the same sentence.
As a Linux user though, I do hope one day all of this will change... but until that happens, most people will still turn to good ol' Word and Excel.
Posted at 6:29 p.m. on January 26, 2008
4 unugurn says...
I agree with jreform. You may find many useful linux office softwares at http://www.padtube.com/index.php?oscat=linux
On this site you can find what you are looking for... Believe me ;)
Posted at 5:55 p.m. on August 10, 2008