Program Essentials

It's is a full-featured office suite that you can use to create text documents and Web pages, spreadsheets, slide presentations, and drawings and images. Its three main distinguishing characteristics are that it handles (opens and creates) Microsoft Office formats, as well as nearly 200 other formats; its price is microscopic compared to Microsoft Office; and it runs on Linux, Lindows, and Solaris as well as Microsoft Windows . And for anyone who's experienced Microsoft's licensing fees and regulations, is a breath of fresh air on that front too.


Applications and Features

There are four main applications:

  • Writer/Web for producing text documents and Web pages

  • Calc for spreadsheets

  • Impress for slide presentations

  • Draw for professional-quality drawings (vector graphics) and image editing (raster graphics)


Built into some or all of the applications are the following features and add-ons:

  • AutoPilots to guide you through creating new documents and importing data

  • Charts and equations

  • Data source connection capabilities for easy mail merges and access to your existing databases

  • XML file formats for easy opening by other applications, plus extremely small file sizes

  • Easy, high-quality conversion to and from Microsoft Office and other files

  • HTML hotlinks from text or buttons

  • Animation in presentations, plus animated GIFs

  • Available in 23 languages, plus Asian language support

    graphics/01inf04.gif 1.0.1 is the current release at the time this book was written. is pretty much the same as StarOffice; 1.0 corresponds roughly to StarOffice 6.0. and StarOffice started from the same piece of code. Since then, Sun has been working on StarOffice, and an organization of open source programmers, has been working on So there are some differences between them, but they're basically the same program.

Additional Release With New Features

Mere hours before sending this book to print, build 643 was released. Key features include a macro recorder and native PDF. For more information, and to download build 643, see

Participating in Creating

When was the last time you sent a Microsoft Word feature request to Bill Gates and got him to put it in?

How You Can Get Involved is open source, which means anyone can develop and add features. If you want something in the software and you can code, then you can participate. You can also participate in the QA and documentation process, as well. Go to and to learn more.

Learning About Newly Developed Features

Sign up for the mailing list, at

Differences Between StarOffice and

StarOffice 6.0 is a commercial product aimed at organizations and consumers while 1.0 is aimed at users of free software, independent developers and the open source community.

There is an ongoing partnership between Sun and the Open Office community, to develop Sun pays some of the programmers as well as for the site. Improvements to typically are incorporated into StarOffice where possible, and vice versa, where possible.

Figure 1-1 on page 9 shows the same document in StarOffice and in The key difference is that while the features are generally the same, anything that's a third-party addon in StarOffice, such as the Adabas database or the WordPerfect filter, is missing or different in

Figure 1-1. The same document in StarOffice and



The StarOffice spellchecker is an addon feature, created by a third party. Since this feature couldn't be licensed under open source, the spellchecker is different. You might notice some differences if you use both programs.

The source code available at does not consist of all of the StarOffice code. Usually, the reason for this is that Sun pays to license third party code to include in StarOffice that which it does not have permission to make available in Items in StarOffice but not in include:

  • Certain fonts

  • The database component (Adabas D)

  • Some templates (but see and

  • The clip art gallery is much smaller

  • Some sorting functionality (Asian versions)

  • Certain file filters, including WordPerfect (but they're working on it)


StarOffice 6 for Windows has WordPerfect filters; these are proprietary to a third party so could not be included in the open source product. Star Office 6.0 for UNIX does not have WordPerfect filters included with it. However, a libwpd-based filter has been written for's Writer application. Screenshots and downloads available at is a generic library for importing (and exporting, eventually) WordPerfect files into another application.

You'll also see occasional differences in the layout of windows, such as where a certain checkbox option appears, but usually not differences in the options available in a window.

All development on platforms beyond Solaris, Linux, and Windows is being done by

You can find out about features on; to sign up for this or other mailing lists, go to on Other Platforms

Porting projectsswitching over to work with other platformshave been going on for a while. The one receiving the most attention at the time this book was written is the Mac OSX porting project. In May 2002 released a pre-alpha "Developer Build" for on Mac OSX., targeted at developers familiar with developing for the Mac OS X platform.At that time, the download was available at It's also on the CD included with this book.

For information on other porting projects, go to Templates and Other Extras

All the templates, etc. in StarOffice don't come with However, Travis Bauer's Web site,, has what might be called a plethora of templates and other "extras." The team has also put together a separate set of templates. They're on the CD included with this book.

You can see all template links, including templates created by the authors, at

Reference Documentation: API and DTD

The API is available through Contact that site for information about joining an project.

To get the DTD, the definition of the document formats, go to Go to the Documentation and Resources section, then follow the link to the DTD.

Developers should also go to, in particular:

OpenOffice. org 1.0 Resource Kit
OpenOffice.Org 1.0 Resource Kit
ISBN: 0131407457
EAN: 2147483647
Year: 2005
Pages: 407 © 2008-2017.
If you may any questions please contact us: