NeoOffice
Overview
 
NeoOffice is an office suite
Office suite
In computing, an office suite, sometimes called an office software suite or productivity suite is a collection of programs intended to be used by knowledge workers...

 for Mac OS X
Mac OS X
Mac OS X is a series of Unix-based operating systems and graphical user interfaces developed, marketed, and sold by Apple Inc. Since 2002, has been included with all new Macintosh computer systems...

. It is a fork
Fork (software development)
In software engineering, a project fork happens when developers take a legal copy of source code from one software package and start independent development on it, creating a distinct piece of software...

 of the free
Free software
Free software, software libre or libre software is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with restrictions that only ensure that further recipients can also do...

/open source
Open-source software
Open-source software is computer software that is available in source code form: the source code and certain other rights normally reserved for copyright holders are provided under a software license that permits users to study, change, improve and at times also to distribute the software.Open...

 OpenOffice.org
OpenOffice.org
OpenOffice.org, commonly known as OOo or OpenOffice, is an open-source application suite whose main components are for word processing, spreadsheets, presentations, graphics, and databases. OpenOffice is available for a number of different computer operating systems, is distributed as free software...

 that implements nearly all of the features of the corresponding OpenOffice.org version, including a word processor
Word processor
A word processor is a computer application used for the production of any sort of printable material....

, spreadsheet
Spreadsheet
A spreadsheet is a computer application that simulates a paper accounting worksheet. It displays multiple cells usually in a two-dimensional matrix or grid consisting of rows and columns. Each cell contains alphanumeric text, numeric values or formulas...

, presentation program
Presentation program
A presentation program is a computer software package used to display information, normally in the form of a slide show...

, and graphics program
Graphics software
In computer graphics, graphics software or image editing software is a program or collection of programs that enable a person to manipulate visual images on a computer....

. It is ported
Porting
In computer science, porting is the process of adapting software so that an executable program can be created for a computing environment that is different from the one for which it was originally designed...

 by Planamesa Software, and uses Java
Java (programming language)
Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities...

 technology to integrate OpenOffice.org
OpenOffice.org
OpenOffice.org, commonly known as OOo or OpenOffice, is an open-source application suite whose main components are for word processing, spreadsheets, presentations, graphics, and databases. OpenOffice is available for a number of different computer operating systems, is distributed as free software...

 — originally developed for Solaris and Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...

 — with the Aqua
Aqua (user interface)
Aqua is the GUI and primary visual theme of Apple Inc.'s Mac OS X operating system. It is based around the theme of water, as its name suggests, with droplet-like elements and liberal use of translucency and reflection effects...

 interface of Mac OS X.
NeoOffice is one of a number of OpenOffice.org-based titles for Mac OS X:
  • Go-OO
    Go-oo
    Go-oo was an office suite which started as a set of patches for the cross-platform OpenOffice.org office suite, then later became an independent fork of OpenOffice.org with a number of enhancements...

     — requires Intel hardware
  • IBM® Lotus® Symphony™
    IBM Lotus Symphony
    IBM Lotus Symphony is a suite of applications for creating, editing, and sharing text, spreadsheet, presentations and other documents, and is currently distributed as freeware. First released in 2007, the suite has a name similar to the 1980s DOS suite Lotus Symphony, but the two programs are...

     3 — requires Intel hardware
  • LibreOffice
    LibreOffice
    LibreOffice is a free and open source office suite developed by The Document Foundation as a fork of OpenOffice.org. It is largely compatible with other major office suites, including Microsoft Office, and available on a variety of platforms...

  • NeoOffice
  • OpenOffice.org
    OpenOffice.org
    OpenOffice.org, commonly known as OOo or OpenOffice, is an open-source application suite whose main components are for word processing, spreadsheets, presentations, graphics, and databases. OpenOffice is available for a number of different computer operating systems, is distributed as free software...

     2.x — requires X11
  • OpenOffice.org 3.x
  • Oracle Open Office — requires Intel hardware.


NeoOffice is based on OpenOffice.org and Go-OO.

NeoOffice 3.1.2 for Intel and NeoOffice 3.1.2 for PowerPC are based on OpenOffice.org 3.1.1 and on Go-OO 3.1.1.1 code modifications.
OpenOffice.org 2.x for Mac OS X (X11) is an older version of OpenOffice.org developed and distributed by the OpenOffice.org team; it runs in an X11
X Window System
The X window system is a computer software system and network protocol that provides a basis for graphical user interfaces and rich input device capability for networked computers...

 environment and requires either X11.app
X11.app
XQuartz is Apple Inc.'s version of the X server, a component of the X Window System, for Mac OS X. The current version of XQuartz is a DDX included in the X.Org Server and implements support for hardware-accelerated 2D graphics , hardware OpenGL acceleration and integration with Aqua, the Mac OS...

 or XDarwin
XDarwin
XDarwin was a port of the X Window System to run on the Mac OS X and Darwin operating systems. It permitted the use of programs written for X11 on those operating systems....

 to be installed.

NeoOffice is more "Mac-like", with easier installation, better integration into the OS X interface (pull-down menus at the top of the screen and familiar keyboard shortcuts, for example), use of Mac OS X's fonts and printing services without additional configuration, and integration with the Mac OS X clipboard and drag-and-drop functions.

However, it requires more memory than the X11 version to perform well, some functions are allegedly slower, and the additional code it adds to the main OpenOffice.org code base is not as fully tested.
 
x
OK