A Penny for Your Apps -- Open-Source Alternatives
Posted 02/18/2008 at 1:26pm
| by Susie Ochs
Office Suites That Won’t Cost A Whole Paycheck
Microsoft Office is kinda like the phone company—everyone uses it, but no one seems to like it. Apple’s iWork ($79, www.apple.com) is a more elegant and user-friendly option, and you can export your work into Microsoft Office formats. But if $79 is still more than you want to spend, once again it’s open-source software to the rescue.

OpenOffice runs over X11, although an Aqua version is being developed. The suite’s robust help offerings resemble Microsoft Office’s, and most of the tricks you use in Office will also work here.
OpenOffice. OpenOffice.org is an open-source office suite for Linux, Windows, Solaris, FreeBSD, and Mac OS X. A full office suite, it includes Writer, Impress (presentations), Calc (spreadsheets), Math (function writer), Draw, and Base (database). Of these, Writer and Calc are the closest to their Microsoft Office counterparts, while Impress’s ugly interface and bare-bones template offerings make the “you get what you pay for” adage spring to mind—and make Keynote, part of iWork ’08, seem like a welcome expense.
OpenOffice also runs on X11, with all the menus contained in the single-window interface instead of in your menubar (no palettes anywhere, either). Writer’s menus closely resemble Word’s, and the same keyboard shortcuts are here too, although you have to substitute Control for Command (Ctrl-S to save, for example)—recent Windows switchers will feel right at home. The interface resembles a Windows version, but it’s easy to get used to once you realize all the familiar functionality is here, including macros, footnotes, autocorrect, spell check, export as PDF, and more. You can customize all the menus, toolbars, and keyboard shortcuts too. Calc works just like Excel, and the function wizard can help you build over 200 functions. Even the help menus look like the ones in Microsoft Office.
OpenOffice’s native file format is called Open Document, with extensions like .odt for Open Document Text, .ods for Open Document Spreadsheet, .odp for Open Document Presentation, and so on. OpenOffice can read and write Microsoft Office formats like DOC, XLS, and PPT, but doesn’t support Apple’s iWork formats (which are named after the iWork apps: Pages uses PAGES, Numbers has NUMBERS, and Keynote uses KEY). OpenOffice writer can read and write the XML format used by Microsoft 2007 for Windows, but we couldn’t check compatibility with Microsoft Office 2008 for Mac, which wasn’t available at press time. (Since OpenOffice is a cross-platform app, and Microsoft intends XLS to be the new cross-platform standard, it should work.)

This Guitar Hero review was created in Microsoft Word, but NeoOffice opened it without a hitch and recognized all the character and paragraph styles from our Word template.
You can download a DMG of OpenOffice, which comes in Intel and PowerPC flavors for Tiger and Leopard, and also for Panther (Mac OS 10.3) and Jaguar (Mac OS 10.2). Besides the extensive built-in help, a handy wiki is available at wiki.services.openoffice.org. The next major update, version 2.4, is planned for March 2008, including improvements to Base, the database app, more chart options in Chart, better Find/Replace in Writer, and more. An Aqua version is also being developed, which won’t require X11 to run. You can download a very early version of OpenOffice.org Aqua now, but the site warns that the builds are for testing purposes only and could crash at any time.
NeoOffice. NeoOffice is another open-source office suite, similar to OpenOffice.org, but you don’t need X11—it uses Cocoa and Java to run as a native Macintosh app. The result is that NeoOffice looks more like a Mac app (but not as much like Microsoft Office) than OpenOffice.org. The NeoOffice suite includes Writer, Calc, Impress (presentations), Draw, and Base (database). You can download a disk image of NeoOffice 2.2.2 (based on OpenOffice 2.2.1) from www.neooffice.org. Make sure you also grab the latest patch.
Other than not needing X11, NeoOffice works very similarly to OpenOffice. The database wizard in NeoOffice’s Base app is easier to use, and can get you up and running in no time even if you have no experience. You won’t find as many buttons on the toolbars throughout the suite, and the menus don’t exactly match Microsoft Office’s, but the functions are all here, and you can customize the menus, shortcuts, and toolbars to your liking. The help menus are almost identical to OpenOffice’s, and you can also peruse the thorough wiki at neowiki.neooffice.org. NeoOffice handles the same file formats as OpenOffice, and has that app’s export-to-PDF ability as well.

NeoOffice’s Calc spreadsheet app can save in a variety of formats, and export directly to PDF.