OpenOffice.org is
working to iron out several performance bottlenecks following complaints that
the application takes relatively long to start up, especially on Linux systems.
Because the problems are largely caused by Linux, the project plans to solve
the issues by allowing the application to pre-load on systems.
While this might take up computing resources, it promises to improve
performance, Michael Meeks, a full-time OpenOffice developer employed by
Novell, said during a
presentation at LinuxWorld in Boston.
OpenOffice is a suite of productivity tools for text editing, spreadsheets
and drawing. Sun Microsystems
acquired the product in 1999 and released the source code in 2000 under an open
source licence.
Sun is still by far project's largest contributor, followed by Novell,
Intel,
Google and
Red Hat.
OpenOffice has recently changed its development model. Where the suite was
previously on an 18-month release cycle, updates with feature enhancements and
bug fixes are now released every three months. This will benefit the
application's performance in the short term.
"You can expect OpenOffice every three months to be that much faster," said
Meeks. He added that the project also needs to drastically improve the
performance of Calc, an application similar to
Microsoft's
Excel.
"Excel has a huge team on it and it's a beautiful piece of software. We're
really trailing here and there is not a huge investment going on. Calc is the
next big area where we need to improve," he said.
Meeks cited one example where a company decided to move a large Excel
spreadsheet to OpenOffice. The file would perform its calculations in Excel in
30 seconds, but it took three hours in Calc.
The project got that down to about one hour, but Meeks said that there is
still much work that needs to be done.
OpenOffice also plans to further enhance support for macro imports, and is
working on a 64-bit version of the suite.
Meeks did not provide dates on when the features would become available
because the project has a philosophy of releasing features as they are ready
rather than by a pre-set schedule.
Do you agree?
Have your say on this article