World Library  
Flag as Inappropriate
Email this Article

OpenOffice Draw

Article Id: WHEBN0003971077
Reproduction Date:

Title: OpenOffice Draw  
Author: World Heritage Encyclopedia
Language: English
Subject: Comparison of office suites, OpenDocument software, List of PDF software, List of software products
Publisher: World Heritage Encyclopedia

OpenOffice Draw

"OOo" redirects here. For other uses, see OOo (disambiguation).
For the similary-named Apache project, see Apache OpenOffice. 3 logo
Original author(s) StarOffice by StarDivision (1985–1999)
Developer(s) Sun Microsystems (1999–2009)
Oracle Corporation (2010–2011)
Initial release 1 May 2002 (2002-05-01)[1]
Discontinued 3.3 / 25 January 2011; 3 years ago (2011-01-25)
Preview release 3.4 Beta 1 / 12 April 2011; 3 years ago (2011-04-12)[2]
Development status Discontinued
Written in C++[3] and Java
Operating system Linux, OS X, Microsoft Windows, Solaris[4][2]
Platform IA-32, x86-64, PowerPC, SPARC[4]
Size 143.4 MB (3.3.0 en-US Windows .exe without JRE)[5]
Available in 121 languages[6]
Type Office suite
License Dual-licensed under the SISSL and GNU LGPL ( 2 Beta 2 and earlier)[7]
GNU LGPL version 3 ( 2 and later)[8]
Website (overtaken)
See Standard(s)
OpenDocument (ISO/IEC 26300) (OOo), commonly known as OpenOffice, is a discontinued open-source office suite. It was an open-sourced version of the earlier StarOffice, which Sun Microsystems acquired in 1999 for internal use. Sun open-sourced the software in July 2000 as a competitor to Microsoft Office,[9][10] releasing version 1.0 on 1 May 2002.[1] The project was closed by Oracle Corporation, the then-owner of Sun, in April 2011.[11] Active successor projects include Apache OpenOffice, LibreOffice and NeoOffice.'s default file format was the OpenDocument Format (ODF), an ISO/IEC standard, which originated with It could also read a wide variety of other file formats, with particular attention to those from Microsoft Office. contained a word processor (Writer), a spreadsheet (Calc), a presentation application (Impress), a drawing application (Draw), a formula editor (Math), and a database management application (Base).[12] was primarily developed for Linux, Microsoft Windows and Solaris, and later for OS X, with ports to other operating systems. It was distributed under the GNU Lesser General Public License version 3 (LGPL); early versions were also available under the Sun Industry Standards Source License (SISSL).

History originated as StarOffice, a proprietary office suite developed by German company StarDivision from 1985 on. In August 1999, StarDivision was acquired by Sun Microsystems[13][14] for US$59.5 million,[15] as it was supposedly cheaper than licensing Microsoft Office for 42,000 staff.[16]

On 19 July 2000, Sun Microsystems announced that it would make the source code of StarOffice available for download with the intention of building an open-source development community around the software and of providing a free and open alternative to Microsoft Office.[9][10][17] The new project was known as,[18] and the code was released as open source on 13 October 2000.[19] The first public preview release was Milestone Build 638c, released in October 2001 (which quickly achieved 1 million downloads[13]); the final release of 1.0 was on 1 May 2002.[1] became the standard office suite on Linux and spawned many derivative versions. It quickly became noteworthy competition to Microsoft Office,[20][21] achieving 14% penetration in the large enterprise market by 2004.[22]

The XML file format – XML in a ZIP archive, easily machine-processable – was intended by Sun to become a standard interchange format for office documents,[23] to replace the different binary formats for each application that had been usual until then. Sun submitted the format to the Organization for the Advancement of Structured Information Standards (OASIS) in 2002 and it was adapted to form the OpenDocument standard in 2005,[24] which was ratified as ISO 26300 in 2006.[25] It was made's native format from version 2 on. Many governments and other organisations adopted OpenDocument, particularly given there was a free implementation of it readily available.

Development of was sponsored primarily by Sun Microsystems, which used the code as the basis for subsequent versions of StarOffice. Developers who wished to contribute code were required to sign a Contributor Agreement[26][27] granting joint ownership of any contributions to Sun (and then Oracle), in support of the StarOffice business model.[28] This was controversial for many years.[17][29][30][31][32] An alternative Public Documentation Licence (PDL)[33] was also offered for documentation not intended for inclusion or integration into the project code base.[34]

After acquiring Sun in January 2010, Oracle Corporation continued developing and StarOffice, which it renamed Oracle Open Office,[35] though with a reduction in assigned developers.[36] In September 2010, the majority[37][38] of outside developers left the project,[39][40] due to concerns over Sun and then Oracle's management of the project[41][42][43] and Oracle's handling of its open source portfolio in general,[44][45] to form The Document Foundation. TDF released the fork LibreOffice in January 2011,[46] which most Linux distributions soon moved to.[47][48][49][50] In April 2011, Oracle stopped development of[11] and fired the remaining StarDivision development team,[28][51] due to the community having left for LibreOffice and loss of mindshare to LibreOffice.[52]

In June 2011, Oracle contributed the trademarks to the Apache Software Foundation.[53] It also contributed Oracle-owned code to Apache for relicensing under the Apache License,[54] at the suggestion of IBM (to whom Oracle had contractual obligations concerning the code),[17][55] as IBM did not want the code put under a copyleft license.[56] This code drop formed the basis for the Apache OpenOffice project.[57]


During Sun's sponsorship, the project was governed by the Community Council, comprising community members. The Community Council suggested project goals and coordinated with producers of derivatives on long-term development planning issues.[58][59][60]

Both Sun and Oracle are claimed to have made decisions without consulting the Council or in contravention to the council's recommendations,[61][62] leading to the majority of outside developers leaving for LibreOffice.[41] Oracle demanded in October 2010 that all Council members involved with the Document Foundation step down,[63] leaving the Community Council composed only of Oracle employees.[64]


The project and software were informally referred to as OpenOffice since the Sun release, but since this term is a trademark held by Open Office Automatisering in Benelux since 1999,[65][66] was its formal name.[67]

Due to a similar trademark issue (a Rio de Janeiro company that owned that trademark in Brazil), the Brazilian Portuguese version of the suite was distributed under the name from 2004, with BrOffice.Org being the name of the associated local nonprofit from 2006.[68] ( moved to LibreOffice in December 2010.[69])

Features 1.0 was launched under the following mission statement:[10]

The mission of is to create, as a community, the leading international office suite that will run on all major platforms and provide access to all functionality and data through open-component based APIs and an XML-based file format.


Icon Title Description
Writer A word processor analogous to Microsoft Word or WordPerfect.
Calc A spreadsheet analogous to Microsoft Excel or Lotus 1-2-3.
Impress A presentation program analogous to Microsoft PowerPoint or Apple Keynote. Impress could export presentations to Adobe Flash (SWF) files, allowing them to be played on any computer with a Flash player installed. Presentation templates were available on the website.[70][71]
Draw A vector graphics editor comparable in features to the drawing functions in Microsoft Office.
Math A tool for creating and editing mathematical formulae, analogous to Microsoft Equation Editor. Formulae could be embedded inside other documents, such as those created by Writer.
Base A database management program analogous to Microsoft Access. Base could function as a front-end to a number of different database systems, including Access databases (JET), ODBC data sources, MySQL and PostgreSQL. Base became part of the suite starting with version 2.0. HSQL was the included database engine. From version 2.3, Base offered report generation via Pentaho.

The suite contained no personal information manager, email client or calendar application analogous to Microsoft Outlook, despite one having been present in StarOffice 5.2. Such functionality was frequently requested.[72] The Groupware project, intended to replace Outlook and Microsoft Exchange Server, spun off in 2003 as,[73] which is now SOGo. The project considered bundling Mozilla Thunderbird and Mozilla Lightning for 3.0.[72]

Supported operating systems

The last version, 3.4 Beta 1, was available for IA-32 versions of Windows 2000 Service Pack 2 or later, Linux (IA-32 and x64), Solaris and OS X 10.4 or later, and the SPARC version of Solaris.[4][74]

The latest versions of on other operating systems were:[75]

Fonts included OpenSymbol, DejaVu,[78] the Liberation fonts (from 2.4) and the Gentium fonts (from 3.2).[79][80][81] Versions up to 2.3 included the Bitstream Vera fonts.[78][82] also used the default fonts of the running operating system.

Fontwork is a feature that allows users to create stylized text with special effects differing from ordinary text with the added features of gradient colour fills, shaping, letter height, and character spacing. It is similar to WordArt used by Microsoft Word. When saved documents in Microsoft Office file format, all Fontwork was converted into WordArt.[83][84]


From version 2.0.4, supported third-party extensions.[85] As of April 2011, the OpenOffice Extension Repository listed more than 650 extensions.[86] Another list was maintained by the Free Software Foundation.[87][88]

OpenOffice Basic

Main article: OpenOffice Basic included OpenOffice Basic, a programming language similar to Microsoft Visual Basic for Applications (VBA). OpenOffice Basic was available in Writer, Calc and Base.[89] also had some Microsoft VBA macro support.

Connectivity could interact with databases (local or remote) using ODBC (Open Database Connectivity), JDBC (Java Database Connectivity) or SDBC (StarOffice Database Connectivity).[90]

File formats

From Version 2.0 onward, used ISO/IEC 26300:2006[91] OpenDocument as its native format. Versions 2.0–2.3.0 default to the ODF 1.0 file format; versions 2.3.1–2.4.3 default to ODF 1.1; versions 3.0 onward default to ODF 1.2. 1 used XML as its native format. This was contributed to OASIS and OpenDocument was developed from it.[92] also claimed support for the following formats:[93][94]

Development converted all external formats to and from an internal XML representation.

The API was based on a component technology known as Universal Network Objects (UNO). It consisted of a wide range of interfaces defined in a CORBA-like interface description language.

Native desktop integration 1.0 was criticized for not having the look and feel of applications developed natively for the platforms on which it runs. Starting with version 2.0, used native widget toolkit, icons, and font-rendering libraries on GNOME, KDE and Windows.[98][99][100]

The issue had been particularly pronounced on Mac OS X. Early versions of required the installation of or XDarwin (though the NeoOffice port supplied a native interface). Versions since 3.0 ran natively using Apple's Aqua GUI.[101]

Use of Java

Although originally written in C++, became increasingly reliant on the Java Runtime Environment, even including a bundled JVM.[102] was criticized by the Free Software Foundation for its increasing dependency on Java, which was not free software.[103]

The issue came to the fore in May 2005, when Richard Stallman appeared to call for a fork of the application in a posting on the Free Software Foundation website.[103] adopted a development guideline that future versions of would run on free implementations of Java and fixed the issues which previously prevented 2.0 from using free-software Java implementations.[104]

On 13 November 2006, Sun committed to releasing Java under the GNU General Public License[105] and had released a free software Java, OpenJDK, by May 2007.


In 2006, the lab director of the French Ministry of Defense, Lt. Col. Eric Filiol, demonstrated security weaknesses, in particular within macros.[106][107] In 2006, Kaspersky Lab demonstrated a proof of concept virus, "Stardust", for[108] This showed viruses are possible, but there is no known virus "in the wild".

As of October 2011, Secunia reported no known unpatched security flaws for the software.[109] A vulnerability in the inherited codebase was found and fixed in LibreOffice in October 2011[110] and Apache OpenOffice in May 2012.[111]

Version history release history
Version Release date Description
Build 638c 2001-10[13] The first public milestone release.
1.0 2002-05-01[1] First official release. 2003-04[13] Last version officially supporting Windows 95.
1.1 2003-09-02[112] Export to PDF, export to Flash, extension mechanism.[95]
1.1.1 2004-03-29[113] Bundled with TheOpenCD.[114]
1.1.4 2004-12-22[112] Last version released under SISSL.
1.1.5 2005-09-09[112] Last release for 1.x product line. Can edit OpenDocument files.
2.0 2005-10-20[115] Milestone, with major enhancements and default saving in the OpenDocument format.
2.1.0 2006-12-12[112] Minor enhancements, bug fixes.[116]
2.2.0 2007-03-29[112] Minor enhancements, bug fixes,[117] security fixes.[118]
2.3.0 2007-09-17[112] Updated charting component, minor enhancements,[119] improved extension manager.[120]
2.4.0 2008-03-27[112] Bug fixes and new features,[82][121] enhancements from RedOffice.[122]
2.4.3 2009-09-04[112] Last version for Windows 98 and Windows ME[77]
3.0.0 2008-10-13[112] Milestone: ODF 1.2, OOXML import, improved VBA, native OS X interface, Start Center.[123]
3.1.0 2009-05-07[112] Overlining and transparent dragging.
3.2 2010-02-11[124] New features,[125] and performance enhancements.[126]
3.2.1 2010-06-04[112] Updated Oracle Start Center and OpenDocument format icons, bug fixes. First Oracle stable release.[127]
3.3 2011-01-26[112] New spreadsheet functions and parameters. Last Oracle stable release.
3.4 Beta 1 2011-04-12[4] Last Oracle code release. 1

The preview, Milestone 638c, was released October 2001.[13] 1.0 was released under both the LGPL and the SISSL[17] for Windows, Linux and Solaris[128] on 1 May 2002.[1][129] The version for MacOS X (with X11 interface) was released on 23 June 2003.[130][131] 1.1 introduced One-click Export to PDF and Export presentations to Flash (.SWF). It also allowed third-party addons.[95] was used in 2005 by The Guardian to illustrate what it saw as the limitations of open-source software.[132] 2

Work on version 2.0 began in early 2003 with the following goals (the "Q Product Concept"): better interoperability with Microsoft Office; improved speed and lower memory usage; greater scripting capabilities; better integration, particularly with GNOME; a more usable database; digital signatures; and improved usability.[133] It would also be the first version to default to OpenDocument. Sun released the first beta version on 4 March 2005.[134]

On 2 September 2005, Sun announced that it was retiring the SISSL to reduce license proliferation,[135] though some press analysts felt it was so that IBM could not reuse code without contributing back.[17] Versions after 2.0 beta 2 would use only the LGPL.[7]

On 20 October 2005, 2.0 was released.[115] 2.0.1 was released eight weeks later, fixing minor bugs and introducing new features. As of the 2.0.3 release, changed its release cycle from 18 months to releasing updates every three months.[136]

The 2 series attracted considerable press attention.[137][138][139][140][141][142][143][144] A PC Pro review awarded it 6 stars out of 6 and stated: "Our pick of the low-cost office suites has had a much-needed overhaul, and now battles Microsoft in terms of features, not just price."[145] Federal Computer Week listed as one of the "5 stars of open-source products",[146] noting in particular the importance of OpenDocument. ComputerWorld reported that for large government departments, migration to 2.0 cost one tenth of the price of upgrading to Microsoft Office 2007.[147] 3

On 13 October 2008, version 3.0 was released, featuring the ability to import (though not export) Office Open XML documents, support for ODF 1.2, improved VBA macros, and a native interface port for OS X. It also introduced the new Start Center.[123]

Version 3.2 included support for PostScript-based OpenType fonts. It warned users when ODF 1.2 Extended features had been used. An improvement to the document integrity check determined if an ODF document conformed to the ODF specification and offered a repair if necessary. Calc and Writer both reduced "cold start" time by 46% compared to version 3.0.[148] 3.2.1 was the first Oracle release.[127]

Version 3.3, the last Oracle version, was released in January 2011.[149] New features include an updated print form, a FindBar and interface improvements for Impress.[150][151] The commercial version, Oracle Open Office 3.3 (StarOffice renamed), based on the beta, was released on 15 December 2010, as was the single release of Oracle Cloud Office (a proprietary product from an unrelated codebase).[35][152] 3.4 Beta 1

A beta version of 3.4 was released on 12 April 2011, including new SVG import, improved ODF 1.2 support, and spreadsheet functionality.[4][2][153]

Before the final version of 3.4 could be released, Oracle cancelled its sponsorship of development[11] and fired the remaining StarDivision development team.[28][51]

Market share

Problems arise in estimating the market share of because it could be freely distributed via download sites (including mirror sites), peer-to-peer networks, CDs, Linux distributions and so forth. The project tried to capture key adoption data in a market-share analysis,[154] listing known distribution totals, known deployments and conversions and analyst statements and surveys.

According to Valve Corporation, as of July 2010, 14.63% of Steam users had installed on their machines.[155]

A market-share analysis conducted by a web analytics service in 2010, based on over 200,000 Internet users, showed a wide range of adoption in different countries:[156] 0.2% in China, 9% in the US and the UK and over 20% in Poland, the Czech Republic, and Germany.

Although Microsoft Office retained 95% of the general market — as measured by revenue — as of August 2007,[157] and StarOffice had secured 15–20% of the business market as of 2004[158][159] and a 2010 University of Colorado at Boulder study reported that had reached a point where it had an "irreversible" installed user base and that it would continue to grow.[160]

The project claimed more than 98 million downloads as of September 2007[161] and 300 million total to the release of version 3.2 in February 2010.[162] The project claimed over one hundred million downloads for the 3 series within a year of release.[163]

Notable users

Large-scale users of included Singapore's Ministry of Defence,[164] and Banco do Brasil.[165] As of 2006 was the official office suite for the French Gendarmerie.[154]

In India, several government organizations such as ESIC, IIT Bombay, National Bank for Agriculture and Rural Development, the Supreme Court of India, ICICI Bank,[166] and the Allahabad High Court,[167] which use Linux, completely relied on for their administration.

In Japan, conversions from Microsoft Office to included many municipal offices: Sumoto, Hyōgo in 2004,[168] Ninomiya, Tochigi in 2006,[169][170] Aizuwakamatsu, Fukushima in 2008[171] (and to LibreOffice as of 2012[172]), Shikokuchūō, Ehime in 2009,[173] Minoh, Osaka in 2009[174] Toyokawa, Aichi,[175] Fukagawa, Hokkaido[176] and Katano, Osaka[177] in 2010 and Ryūgasaki, Ibaraki in 2011.[178] Corporate conversions included Assist in 2007[179] (and to LibreOffice on Ubuntu in 2011[180]), Sumitomo Electric Industries in 2008[181] (and to LibreOffice in 2012[182]), Toho Co., Ltd. in 2009[183][184] and Shinsei Financial Co., Ltd. in 2010.[185] Assist also provided support services for[183][185]


In July 2007, Everex, a division of First International Computer and the 9th-largest PC supplier in the U.S., began shipping systems preloaded with 2.2 into Wal-Mart, K-mart and Sam's Club outlets in North America.[186]

Forks and derivative software

A number of open source and proprietary products derive at least some code from, including AndrOpen Office,[187] Apache OpenOffice, ChinaOffice, Co-Create Office, EuroOffice 2005, Go-oo, KaiOffice, IBM Lotus Symphony, IBM Workplace, Jambo OpenOffice (the first office suite in Swahili),[188][189][190] LibreOffice, MagyarOffice , MultiMedia Office, MYOffice 2007, NeoOffice, NextOffice, OfficeOne, OfficeTLE, OOo4Kids,[191] OpenOfficePL, Portable,[192] OpenOfficeT7,, OxygenOffice Professional,[193][194] Pladao Office,[195] PlusOffice Mac,[196] RedOffice,[31][122][197] RomanianOffice, StarOffice/Oracle Open Office, SunShine Office, ThizOffice, UP Office, White Label Office,[198][199][200][201] WPS Office Storm (the 2004 edition of Kingsoft Office) and 602Office.[202]

The website also listed a large variety of complementary products, including groupware systems.[203]

Major derivatives include:


Apache OpenOffice

Main article: Apache OpenOffice

In June 2011, Oracle contributed the code and trademarks to the Apache Software Foundation. The developer pool for the Apache project was seeded by IBM employees,[204] who continue to do the majority of the development.[205][206][207][208][209] The Apache project removed or replaced as much code from 3.4 beta 1, including fonts, under licenses unacceptable to Apache[210] as possible, and released 3.4.0 in May 2012.[111]

The codebase for IBM's Lotus Symphony was donated to the Apache Software Foundation in 2012 and merged for Apache OpenOffice 4.0,[211] and Symphony was deprecated in favour of Apache OpenOffice.[208]

The project considers itself the unbroken continuation of,[212] though others regard it as a fork.[17][205][206][213][214][215][216]


Main article: LibreOffice

Sun had stated in the original announcement in 2000[9] that the project would be run by a neutral foundation, and put forward a more detailed proposal in 2001.[217] There were many calls to put this into effect over the ensuing years.[30][218][219][220] On 28 September 2010, in frustration at years of perceived neglect of the codebase and community by Sun and then Oracle,[62] members of the community announced a non-profit called The Document Foundation and a fork of named LibreOffice. Go-oo improvements were merged, and that project was retired in favour of LibreOffice.[221] The goal was to produce a vendor-independent office suite with ODF support and without any copyright assignment requirements.[222]

Oracle was invited to become a member of the Document Foundation and was asked to donate the brand.[222][223] Oracle instead demanded that all members of the Community Council involved with the Document Foundation step down,[63] leaving the Council composed only of Oracle employees.[64]

Most Linux distributions[47][48][49][50] promptly replaced with LibreOffice; Oracle Linux 6 also features LibreOffice rather than or Apache OpenOffice.[224][225][226] The project rapidly accumulated developers, development effort[227][228][229] and added features,[230] the majority[37][38] of outside developers having moved to LibreOffice.[41]


Main article: NeoOffice

NeoOffice, an independent port for Macintosh that tracked the main line of development, offered a native OS X Aqua user interface before did.[231] Later versions are derived from Go-oo, rather than directly from[232] As of 2013, the current version is the NeoOffice 3.3 series, first released 22 August 2012, based on 3.1.1.[233]



Main article: Go-oo

The ooo-build patch set was started at Ximian in 2002, because Sun were slow to accept outside work on, even from corporate partners, and to make the build process easier on Linux. It tracked the main line of development and was not intended to constitute a fork.[234] Most Linux distributions used,[235] and worked together on,[236] ooo-build.

Sun's contributions to had been declining for a number of years[218] and some developers were unwilling to assign copyright in their work to Sun,[32] particularly given the deal between Sun and IBM to licence the code outside the LGPL.[28] On 2 October 2007, Novell announced that ooo-build would be available as a software package called Go-oo, not merely a patch set.[237] (The domain name had been in use by ooo-build as early as 2005.[238]) Sun reacted negatively, with Simon Phipps of Sun terming it "a hostile and competitive fork".[30][239] However, the office suite branded "" in most Linux distributions, having previously been ooo-build, soon in fact became Go-oo.[232][240][241] Go-oo also encouraged outside contributions, with rules similar to those later adopted for LibreOffice.[242] When LibreOffice forked, Go-oo was deprecated in favour of that project.

OpenOffice Novell edition was a supported version of Go-oo.[243]

IBM Lotus Symphony

Main article: IBM Lotus Symphony

The Workplace Managed Client in IBM Workplace 2.6 (23 January 2006[244]) incorporated code from 1.1.4,[17] the last version under the SISSL. This code was broken out into a separate application as Lotus Symphony (30 May 2008[245]), with a new interface based on Eclipse. Symphony 3.0 (21 October 2010[246]) was rebased on 3.0, with the code licensed privately from Sun. IBM's changes were donated to the Apache Software Foundation in 2012, Symphony was deprecated in favour of Apache OpenOffice[208] and its code was merged into Apache OpenOffice 4.0.[211]


Main article: StarOffice

Sun used as a base for its commercial proprietary StarOffice application software, which was with some added proprietary components. Oracle bought Sun in January 2010 and quickly renamed StarOffice as Oracle Open Office.[247] Development was discontinued in April 2011.[11]


Further reading

External links

  • Official website (as at 28 April 2011)
Template:Office suites

This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.

Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.