User:Tommy Pinball

From Apache OpenOffice Wiki
Revision as of 17:52, 14 October 2014 by Adailton (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Template:Infobox software Apache OpenOffice (AOO) is an open-source office productivity software suite. It descends from OpenOffice.org and IBM Lotus Symphony,[1] and is a close cousin of LibreOffice. Apache OpenOffice contains 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).[2] Apache OpenOffice's default file format is the OpenDocument Format (ODF), an ISO/IEC standard, which originated with OpenOffice.org. It can also read a wide variety of other file formats, with particular attention to those from Microsoft Office. Apache OpenOffice is developed for Linux, OS X and Windows, with ports to other operating systems. It is distributed under the Apache License.[3] The first release was version 3.4.0, on 8 May 2012.[4]

History

Template:See also After acquiring Sun Microsystems in January 2010, Oracle Corporation continued developing OpenOffice.org and StarOffice, which it renamed Oracle Open Office. In September 2010, the majority[5][6] of outside OpenOffice.org developers left the project[7][8] due to concerns over Sun's, and then Oracle's, management of the project,[9][10] to form The Document Foundation (TDF). TDF released the fork LibreOffice in January 2011,[11] which most Linux distributions soon moved to,[12][13][14][15] including Oracle Linux.[16][17][18] In April 2011 Oracle stopped development of OpenOffice.org[19] and fired the remaining development team.[20] Its reasons for doing so were not disclosed; some speculate that it was due to the loss of mindshare with much of the community moving to LibreOffice[21] while others suggest it was a commercial decision.[22] In June 2011 Oracle contributed the trademarks to the Apache Software Foundation.[23] It also contributed Oracle-owned code to Apache for re-licensing under the Apache License,[24] at the suggestion of IBM (to whom Oracle had contractual obligations concerning the code),[25][26] as IBM did not want the code put under a copyleft license.[27] The developer pool for the Apache project was seeded by IBM employees,[28] who Template:As of continued to do the majority of the development.[29][30][31][32][33] The project was accepted to the Apache Incubator on 13 June 2011,[34] the Oracle code drop was imported on 29 August 2011,[35] Apache OpenOffice 3.4 was released 8 May 2012[4] and Apache OpenOffice graduated as a top-level Apache project on 18 October 2012.[36][37][38] IBM donated the Lotus Symphony codebase to the Apache Software Foundation in 2012, and Symphony was deprecated in favour of Apache OpenOffice.[32] Many features, including the sidebar and bug fixes, were merged.[39] The IAccessible2 screen reader support from Symphony was being merged Template:As of.[1]

Naming

By December 2011, the project was being called Apache OpenOffice.org (Incubating);[40] in 2012, the project chose the name Apache OpenOffice,[41] a name used in the 3.4 press release.[4]

Component applications

Module Notes
48px Writer A word processor analogous to Microsoft Word and WordPerfect.
48px Calc A spreadsheet analogous to Microsoft Excel and Lotus 1-2-3.
48px Impress A presentation program analogous to Microsoft PowerPoint and Apple Keynote. Can export presentations to Adobe Flash (SWF) files, allowing them to be played on any computer with a Flash player installed.
48px Draw A vector graphics editor comparable in features to the drawing functions in Microsoft Office.
48px Math A tool for creating and editing mathematical formulae, analogous to Microsoft Equation Editor. Formulae can be embedded inside other Apache OpenOffice documents, such as those created by Writer. It supports multiple fonts.
48px Base A database management program analogous to Microsoft Access. Base can function as a front-end to a number of different database systems, including Access databases (JET), ODBC data sources and MySQL/PostgreSQL. Native to the suite is a version of HSQL.

Fonts

Apache OpenOffice includes OpenSymbol, DejaVu,[42] the Gentium fonts, and the Apache-licensed ChromeOS fonts Arimo (sans serif), Tinos (serif) and Cousine (monospace).[43][44]

OpenOffice Basic

Template:Main Apache OpenOffice includes OpenOffice Basic, a programming language similar to Microsoft Visual Basic for Applications (VBA). Apache OpenOffice has some Microsoft VBA macro support. OpenOffice Basic is available in Writer, Calc and Base.

File formats

Apache OpenOffice inherits its handling of file formats from OpenOffice.org (excluding some supported only by copyleft libraries,[43] such as WordPerfect support). There is no definitive list of what formats the program supports other than the program's behaviour.[45] Notable claimed improvements in file format handling in 4.0 include improved interoperability with Office Open XML[46] (import only).

Use of Java

Apache OpenOffice does not bundle a JVM with the installer (as OpenOffice.org did),[47] although the suite still requires Java for "full functionality."[48]

Supported operating systems

Apache OpenOffice 4.0.0 was released for x86 versions of Microsoft Windows XP or later, Linux (32-bit and 64-bit), and Macintosh OS X 10.4 or later.[49] Other operating systems are supported by community ports; completed ports for 3.4.1[50] included various other Linux platforms, FreeBSD, OS/2 and Solaris SPARC,[51] and ports of 3.4.0 for Mac OS X v10.4v10.5 PowerPC[52] and Solaris x86.[53]

Development

Release history
Version Release date Description
3.4 2012-05-08[4] First Apache release.
3.4.1 2012-08-23 Bug fixes, more languages.[54]
4.0.0 2013-07-23 New sidebar, Symphony merge, additional features.[46]
4.0.1 2013-10-01 Bug fixes, 9 new languages.[55]

As an Apache project, Apache OpenOffice is under the governance of the Apache Software Foundation. The project has no regular release schedule; it eschews time-based release schedules, releasing only "when it is ready".[56]

Apache OpenOffice 3.4

Oracle released a beta version of OpenOffice.org 3.4 on 12 April 2011, including new SVG import, improved ODF 1.2 support, and spreadsheet functionality.[57] A few days after the beta release, Oracle cancelled development of the proprietary Oracle Open Office derivative[58] and, a few months later, announced that stewardship of OpenOffice.org would be transferred to the Apache Software Foundation.[59] With the donation to Apache, development slowed while the foundation moved the codebase and infrastructure to its servers. Apache OpenOffice 3.4 was released on 8 May 2012.[4][60] Apache OpenOffice 3.4 differed from the thirteen-month-older OpenOffice.org 3.4 beta mainly in license-related details:[61] as much code and fonts under licenses unacceptable to Apache was removed as possible.[43][62] Language support was considerably reduced, to 15 languages[4] from 121 in the last Oracle OpenOffice.org version.[63] Java is not bundled with the software.[47] 3.4.1, released 23 August 2012, added five more languages,[54] with a further eight added 30 January 2013.[64]

Apache OpenOffice 4.0

Apache OpenOffice 4.0 was released July 23, 2013.[65] Features include merging the Symphony code drop, reimplementing the sidebar-style interface from Symphony, improved install, MS Office interoperability enhancements, and performance improvements.[66][67] 4.0.1 added nine new languages.[55]

Apache OpenOffice 4.1

Various features proposed for 4.1 include extended accessibility support via IAccessible2, patch updating, choice of encryption for ODF 1.2 documents, inclusion of the ODF Toolkit with the software development kit, and OpenSocial integration.[68]

Distribution

The project strongly recommends all downloads be made from its own download page,[69] which supplies binaries from the project's SourceForge page. SourceForge reported 30 million downloads for the Apache OpenOffice 3.4 series by January 2013, making it one of SourceForge's top downloads;[70] the project claimed 50 million downloads of Apache OpenOffice 3.4.x as of 15 May 2013, slightly over one year after the release of 3.4.0 (8 May 2012),[71] and 85,083,221 downloads of all versions by 1 January 2014.[72] As of May 2012 (the first million downloads), 87% of downloads via SourceForge were for Windows, 11% for Macintosh and 2% for Linux;[12] statistics in the first 50 million downloads remained consistent, at 88% Windows, 10% Macintosh, 2% Linux.[73] In distributions, Apache OpenOffice is available in Gentoo Linux[74] and the FreeBSD ports tree.[75]

Derivatives

Derivatives include AndrOpen Office[76] for Android. LibreOffice also reuses some Apache OpenOffice code, acknowledging 4.5% of commits in LibreOffice 4.1 as coming from Apache contributors.[77] It is also rebasing its LGPL version 3 codebase on the Apache OpenOffice 3.4 source code release, to allow wider (but still copyleft) licensing under MPL v2+ and LGPL v3+.[78] NeoOffice includes stability fixes from Apache OpenOffice.[79]

References

Template:Reflist

  1. 1.0 1.1 Template:Cite web
  2. Template:Cite web
  3. Cite error: Invalid <ref> tag; no text was provided for refs named License
  4. 4.0 4.1 4.2 4.3 4.4 4.5 Template:Cite press release
  5. Template:Cite news
  6. Template:Cite news
  7. Template:Cite web
  8. Template:Cite web
  9. Template:Cite news
  10. Template:Cite web
  11. Template:Cite web
  12. 12.0 12.1 Template:Cite news
  13. Template:Cite web
  14. Template:Cite news
  15. Template:Cite news
  16. Template:Cite web
  17. Template:Cite web
  18. Template:Cite web
  19. Template:Cite web
  20. Template:Cite web
  21. Template:Cite news
  22. Template:Cite news
  23. Template:Cite news
  24. Template:Cite web
  25. Template:Cite web
  26. Template:Cite news
  27. Template:Cite web
  28. Template:Cite web
  29. Template:Cite web
  30. Template:Cite news
  31. Template:Cite news
  32. 32.0 32.1 Template:Cite web
  33. Template:Cite web
  34. Template:Cite web
  35. Template:Cite web
  36. Template:Cite web
  37. Template:Cite web
  38. Template:Cite web
  39. Template:Cite web
  40. Template:Cite web
  41. Template:Cite web
  42. Template:Cite web
  43. 43.0 43.1 43.2 Template:Cite web
  44. Template:Cite web
  45. Template:Cite web
  46. 46.0 46.1 Template:Cite web
  47. 47.0 47.1 Template:Cite web
  48. Template:Cite web
  49. Template:Cite web
  50. Template:Cite web
  51. Template:Cite web
  52. Template:Cite web
  53. Template:Cite web
  54. 54.0 54.1 Template:Cite web
  55. 55.0 55.1 Template:Cite web
  56. Template:Cite web
  57. Template:Cite web
  58. Template:Cite web
  59. Template:Cite web
  60. Template:Cite news
  61. Template:Cite web
  62. Template:Cite web
  63. Template:Cite web
  64. Template:Cite web
  65. Template:Cite web
  66. Template:Cite mailing list
  67. Template:Cite web
  68. Template:Cite web
  69. Template:Cite web
  70. Template:Cite web
  71. Template:Cite web
  72. Template:Cite web
  73. Template:Cite web
  74. Template:Cite web
  75. Template:Cite web
  76. Template:Cite web
  77. Template:Cite web
  78. Template:Cite web
  79. Template:Cite web


External links

Personal tools