The office suite, which provides word processing, spreadsheet and presentation applications, has long been among the most heavily used applications on users' desktops. For much of the Windows-centric world, that suite is Microsoft Office, but for open source users, more often than not, the choice is OpenOffice.org (OOo).
Today, OOo is out with version 3.0, which offers better interoperability with Microsoft Office as well as a new extensibility framework for adding features to the open source office suite.
The OOo 3.0 release comes as Microsoft continues to grapple with standardization issues around Office Open XML (OOXML) and competition from online offerings as well, like those from Google. The big question, though, is whether the new updates will help OOo become more widely viewed as a worthy replacement for Microsoft Office.
"While OpenOffice.org today may not be a 100 percent, feature-for-feature match with Microsoft Office, its strong interoperability with Office file formats, combined with an attractive price point, lower support costs and minimal retraining, makes it an extremely compelling alternative," he said.
Ho said Novell's contributions to OOo 3.0 include file format interoperability with Microsoft Office, improved VBA macro support and several enhancements to Calc.
For its part, Microsoft isn't too worried about OOo 3.0.
"We build 21st century features like deep integration, desktop/Web/mobile availability, technical support, collaboration and unified communications into Microsoft Office because our customers ask for and expect them," Michael Croan, senior marketing manager at Microsoft, said in an e-mail to InternetNews.com. "This functionality is not always available with open source alternatives."
Being a replacement for Microsoft Office isn't necessarily the point for all OOo backers. Louis Suarez-Potts, community manager for OpenOffice.org at Sun Microsystems, argued that OOo does more than Microsoft Office and fits a different user paradigm.
"We don't make the mistake of believing that one size fits all," Suarez-Potts explained.
In his view, one of the most important new features in OOo 3 is the enhanced ability to add new features and functionality via extensions, just as Firefox does today. For instance, a repository of add-ons is available at extensions.services.openoffice.org.
"It's important because it means that any user can significantly, not trivially, modify his version of OpenOffice.org or StarOffice [which shares the OOo code base] by accessing our growing repository ... and downloading his favorite extension," Suarez-Potts said. "There, you have a more useful application, all without bloat and needless bandwidth-hogging. One can add proprietary or free extensions; one can even simply link OOo to another application."
"The logic is immensely flexible and capable, and the code is easy enough to work with that just about any minimally trained person can do it," he added.