From LQWiki
An office suite is a group of applications including at least a word processor, spreadsheet and a presentation program. The 'professional' editions usually feature a database program as well. Often basic drawing programs and other graphics programs, contact management etc. are added.
Office suites are integrated so that data from one application may be easily manipulated by another. For example, a chart created in the spreadsheet application may be easily imported into a word processor document, and then the word processor used to make changes to the chart, like adding a label. Another advantage of this integration is that global configuration values, whether these are options like language or save preferences, or data like the user's email address, only need to be set once for all of the applications included in the suite.
The level of this integration varies from one office suite to another. Whereas GNOME Office is described as "a bunch of GNOME/Gtk applications that are useful in an office enviroment"[1], OpenOffice is much more tightly integrated since all of its applications are developed as part of the same project.
Contents |
Choice of office suite
For Linux users, whilst choice of office suite will be primarily determined by choice of distribution, other deciding factors may be
- a need or desire for compatibility with the Microsoft Office or other productivity suite formats
- choice of desktop environment
- features and applications offered
- hardware requirements, and
- user preference
Most Linux distributions come with an office suite 'out of the box', which will have been selected to fit in with the distribution's general purpose and look.
If the user decides to depart from their distribution's choice of office suite, then they may obtain an alternative from their distribution's repository, or from the office suite's website.
A deciding factor for many users is the need or desire for optimal compatibility with Microsoft Office and other proprietary or non-proprietary formats. StarOffIce, and its open source sibling OpenOffice offer perhaps the best ability to cope with importing and exporting such files.[2]
However, in terms of performance it is generally agreed that the more lightweight solutions offered by GNOME Office and KOffice are quicker to run, particularly on older hardware. In this case, if a user already has Gnome or KDE installed, then it makes sense for them to use the corresponding office suite, since many of the applications and libraries will already have been installed, and extra libraries will not have to be loaded into memory at runtime.
Some users may need specific programs, like an equation editor or database package, to be part of their office suite, or they may have a specific requirement of what an application can do, for example, handle javascript. The various office suites offer varying features, with OpenOffice probably providing the most at the expense of size and system requirements, whilst a user who only wishes to write text documents would be satisfied with Abiword.
User preference is also a factor in that each office suite has its own way of achieving various productivity tasks. Each office suite has its own look and approach to common tasks. For example, KOffice's word processor, Kword, uses frames, which is a fundamentally different approach than that taken by the other choices.[3]
Formats and OpenDocument standardization
Each office suite has its own file format, or way of encoding the data of a given document. Whilst the applications in a given office suite are obviously capable of reading and writing their own native formats, import and export filters are necessitated to use one office suite to read or write files produced by another. Depending also on the complexity of the document in question, these filters vary in their capabilities, from causing minor document layout errors to outright corruption or failure. Furthermore, the development and use of these filters raises legal and moral issues concerning patent infringement[4].
Whilst compatibility with other office suites remains a defining factor in the choice of one of them, the OpenDocument format, an xml based international standard, reduces the need for import and export filters and increases compatibility between the various suites. All of the applications listed here support the OpenDocument format.
Specific applications
See also
Sources
- InformationWeek Review: Open-Source Office Suites Compared
- LinuxPlanet Review: KWord, The Lightweight Word Processing Power Tool
- GnomeOffice - GNOME Live!
- About OpenOffice.org
- - 'Microsoft 'desperate,' says patent complaint target OpenOffice.org', ComputerWorld article, May 14, 2007.
- OpenDocument Format Alliance

This page is available under a