IBM’s “office” software – a total load of crap

Disclaimer: These opinions are my own and not my employer’s. In fact, my employer’s opinions on this matter are probably diametrically opposite of my own.

I’m sure by now you’ve heard that IBM released, for free, some office software called Lotus Symphony. This is a public release of an internal version of the software called IBM Productivity Tools. Those two sentences are amazingly hilarious if you know a bit of history (first sentence) or have ever used the software (second sentence). Allow me to explain.

In the mid 1980s Lotus (before IBM bought them in 1995) released an office suite for DOS called Lotus Symphony. From everything I’ve read online it wasn’t very successful. Its amazing that they would resurrect the name for this new, completely unrelated, office suite. It’s like naming a modern cruise ship the Titanic.

IBM’s latest release of Lotus Notes v8 is based on Eclipse. Eclipse is a huge java-based framework that everyone agrees is a resource hog and horribly slow. Allow me to digress a bit and discuss how Eclipse is not a good framework choice. The new version of Sametime 7.5, IBM’s instant messaging client, is also based on Eclipse and takes 225MB of RAM to run, not including the memory footprint of any shared libraries. A simple messaging client! And to cut off their nose despite their face, IBM has decreed that all internal users are not allowed to use other Sametime-compatible IM clients (that use less than half the RAM) and use this POS. Hope they allocate enough money to upgrade everyone’s workstations — Lotus Notes v8 takes 1GB RAM.

Now, back to the IBM Productivity Tools. Lotus Notes v8 bundles the internal version of Lotus Symphony called IBM Productivity Tools. As if Lotus Notes weren’t unstable enough (this is the product that ships with a program called “IBM Notes 8 Zap” to clean up your system resources after the program crashes), these tools induce more instability and causes Notes to crash on my system twice as frequently as before. Luckily on Linux its relatively easy to uninstall this monstrosity. There’s nothing productive about this software.

Now, to be fair no software is perfect and given enough time and resources I’m sure they can fix the instability if that were the biggest downfall of the software. But its not. No, the biggest downside of the software is that it is less feature complete than another piece of freely-downloadable software: OpenOffice.org. In fact, Lotus Symphony is based on a fork of the OpenOffice.org 1.x source code that was then bolted onto Eclipse. Meanwhile since the fork, OpenOffice.org has continued improving their software and last week released version 2.3.

Here’s a synopsis of why you should avoid Lotus Symphony:

  • Its based on an older version of OpenOffice.org and is not as feature rich as OpenOffice.org 2.3
  • OpenOffice.org 2.3 is just as free as Lotus Symphony
  • OpenOffice.org has been around longer and a proven track record
  • Lotus Symphony comes burdened with the Eclipse framework and requires more system resources than OpenOffice.org 2.3

Given all of that, why is IBM even bothering with Lotus Symphony? In a word: politics. You see, OpenOffice.org is based off of StarOffice which is owned by Sun. Sun and IBM have never played well together and I imagine is one reason why IBM would rather spend millions of dollars coming up with their own office suite (granted, originally based off of Sun’s code) than simply allowing their employees to use OpenOffice.org. Moreover, IBM is trying to stir up some trouble with Microsoft, another long-time rival. Microsoft is trying to make their OOXML file format, the format that all recent version of Office use, an ISO standard thereby further entrenching their stranglehold on the productivity software market. IBM, along with others, are trying to push the already-accepted ISO standard ODF which StarOffice, OpenOffice.org, and Lotus Symphony all support, among others. By bundling a version of Lotus Symphony (ie: IBM Productivity Tools) into Lotus Notes which is popular among corporations, they hope to give companies incentive to stop purchasing Microsoft Office. See what a convoluted web that is?

In short, don’t bother downloading Lotus Symphony and instead click yourself over to the OpenOffice.org website and download OOo 2.3. It opens and saves Microsoft Office files with more features and without the bloat of Lotus Symphony and significantly cheaper (hint: its free) compared to Microsoft Office’s $125-$400 price-tag.

Published by

cpeel

I'm a gay geek living in Seattle, WA.

3 thoughts on “IBM’s “office” software – a total load of crap”

  1. Man ST 7.5 rubs me the wrong way. I mostly object to Eclipse, since it used to randomly go off and garbage collect right when I wanted to send a message. It doesn’t seem to do that anymore, but the bloat is fierce.

    As a kernel developer I’m occasionally sensitive to wasting a single bit. I wish some people *cough* would care even a little about a few MB. Actually, that includes some people *cough netmalloc cough* in the kernel who seem to want all of the system’s memory.

    Like

  2. The chip in my brain started beeping and said I was obliged to mention that Outlook and Communicator were superior products. ;-) ;-)

    Actually, I really miss NotesBuddy; it had a few features that Communicator doesn’t (hello, PLEASE give me logging of my conversations; I’m a dork and constantly close windows and then forget what they said). But Outlook and Notes … man, I don’t miss Notes one bit. I occasionally hear someone complain about Outlook and then have to explain to them HOW MUCH BETTER it is than Lotus. It doesn’t surprise me that the brand that brought the world Notes also made, um, a few other errors in other Lotus software.

    Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s