Rethinking the Office Suite
Off the Beat: Bruce Byfield's Blog
I've spent much of the last week exploring the recent releases of Calligra Suite and LibreOffice, and listening to the unlikely rumors of a Linux version of Microsoft Office. I haven't concentrated on office suites so intensely for years, and, as I examined Calligra Suite's and LibreOffice's very different layouts and approaches to productivity, I found myself thinking: What should a modern office suite consist of?
That isn't a question you hear any more. The great days of innovation in the office suite were the early 1990s. Since then, ideas about office suites have stagnated. Oh, Microsoft Office introduced the ribbon interface, and Google Docs has made collaboration and syncing files easier, but, in general, the core functionality has remained unchanged in the last two decades.
Open any office suite, and you are guaranteed to find a word processor, a spreadsheet, and a presentation app, plus an array of drawing and charting apps, and perhaps a database. Open any of these apps, and the changes in functionality from two decades ago are minor. Today, nobody expects much in the way of innovation from an office suite -- which is likely one reason why there are so few objections to LibreOffice and Apache OpenOffice continuing to sport the gun-metal gray editing windows that reveal their common origins in the 1990s.
True, Microsoft Office has been enhanced for some years with minor or specialized applications like One Note and Visio. However, until recently, free software has not strayed far from the core apps, although AbiWords has done a resourceful job of making online services accessible. In the case of LibreOffice and OpenOffice, developers have most likely been too busy trying to clean up code to consider much innovation.
Since Calligra Suite began regular releases last year with a newly streamlined version of KOffice's code, it has managed to be more inventive, introducing new minor apps like Braindump for mental mapping, Flow for charts and diagrams, and Author for writers.
But while Flow offers something approaching Visio's functionality, the others appeal to far more specialized audiences -- Authors to wannabes who are as concerned with their tools as their output, and Braindump to those who outline and develop ideas with diagrams. Neither is a tool likely to have general appeal, although Calligra Suite deserves credit for at least trying to think of new apps.
Examining the old assumptions
Still, the question remains: Should a modern office suite continue to resemble one from two decades ago? Or has the expectations and experience of users changed so much that we need to re-examine the assumptions we have lived with for so long?
Back in the 1990s, each office app was meant to be monolithic, including features for all levels of users. In the case of spreadsheets, this design philosophy has careened wildly out of control, with spreadsheets rivaling databases for capacity, and formulas and macros evolving into mini-programming languages that are only marginally easier to learn than a scripting language for a database. For undemanding users, a table in a word processor with several dozen functions would do as well, while more exacting users would probably be better off learning how to use a database.
The same could also be said of word processors and layout programs. Don't get me wrong -- as a some-time graphic designer, I appreciate LibreOffice's layout tools. The point is, I suspect I am a minority. In my experience, users resist styles and other advanced features, happily using the minimal feature set of Google Docs and manually formatting their documents. Perhaps, for modern users, word processors need to be divided into two separate apps, the first for writers of memos and short essays, and the second for designers and writers of long documents. If nothing else, the division would simplify the interface for minimal users.
Some features are equally overdue for examination. For instance, when four gigabytes of RAM and two cores are entry level specs for a modern computer, does LibreOffice Writer need its master document feature that makes long documents easier to run by dividing them into smaller files? What about its bibliographic database, whose use is obscure and whose features are surpassed by standalone programs?
And does anyone actually use font effects like Blink, Embossed, or Engraved? Or add drop shadows to headers and footers? Let's hope not, anyway. All these features suggest origins back in the days when desktop publishing was so new that excited users sometimes seemed to be competing to see how thoroughly illegible they could make their words.
Reluctantly, I leave out the question of whether we still need presentation applications. Omitting them would spare us hours of fiddling with slides that are of minimal value except to inflict mass boredom more efficiently, but the slide show is too firmly embedded in corporate culture to be surgically removed without massive shock to corporate traditions.
Then there's the question of what needs have evolved in the last two decades that are imperfectly handled by current office suites. Calligra Suite tries to anticipate some of those needs in its selection of templates, which for spreadsheets includes such items as vacation planning checklists and expense sheets. But what about dedicated databases for music, photos, and all the other files that people have been accumulting on their hard drives for the last couple of decades?
The right tools for the tasks
I am not sold on all these suggestions, by any means. Like many people, I have spent considerable time learning how to use office applications, and a huge part of me is resists the idea of abandoning all the effort I've invested.
All the same, the more you start to think, the more you may realize that common usage has conditioned us to a highly standardized set of features in office suites. With a few kludges and some luck, most of us can manage to do roughly what we want, but often only with the inefficiency that comes with tools and features that are not ideal for the tasks at hand.
Perhaps with some additions and rearranging, we could have office tools that more suitable to what we are actually doing these days.
Comments
comments powered by DisqusSubscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
New Steam Client Ups the Ante for Linux
The latest release from Steam has some pretty cool tricks up its sleeve.
-
Gnome OS Transitioning Toward a General-Purpose Distro
If you're looking for the perfectly vanilla take on the Gnome desktop, Gnome OS might be for you.
-
Fedora 41 Released with New Features
If you're a Fedora fan or just looking for a Linux distribution to help you migrate from Windows, Fedora 41 might be just the ticket.
-
AlmaLinux OS Kitten 10 Gives Power Users a Sneak Preview
If you're looking to kick the tires of AlmaLinux's upstream version, the developers have a purrfect solution.
-
Gnome 47.1 Released with a Few Fixes
The latest release of the Gnome desktop is all about fixing a few nagging issues and not about bringing new features into the mix.
-
System76 Unveils an Ampere-Powered Thelio Desktop
If you're looking for a new desktop system for developing autonomous driving and software-defined vehicle solutions. System76 has you covered.
-
VirtualBox 7.1.4 Includes Initial Support for Linux kernel 6.12
The latest version of VirtualBox has arrived and it not only adds initial support for kernel 6.12 but another feature that will make using the virtual machine tool much easier.
-
New Slimbook EVO with Raw AMD Ryzen Power
If you're looking for serious power in a 14" ultrabook that is powered by Linux, Slimbook has just the thing for you.
-
The Gnome Foundation Struggling to Stay Afloat
The foundation behind the Gnome desktop environment is having to go through some serious belt-tightening due to continued financial problems.
-
Thousands of Linux Servers Infected with Stealth Malware Since 2021
Perfctl is capable of remaining undetected, which makes it dangerous and hard to mitigate.
splitting up files
Of course, Google Docs does away with this, but I don't think Google Docs is ready for book writing yet.
Styles, style sheets, and Ventura
Much of the practicality and efficiency of that software generation was wiped out with the theft (ahem, introduction) of the PARC interface by Apple and Microsoft. And the confusion which resulted, as feature upon feature was piled up, remains in today's office suites for Linux, from SoftMaker to LibreOffice.
If was granted a software wish, I would resuscitate Word for DOS 3.x as a basic writing tool, with its external style sheet (sheets, not styles) matched with a sophisticated long document formatter like Ventura.