(incubating) | The Free and Open Productivity Suite

Porting Project

Project Owner: Martin Hollmichel

OpenOffice.org is a productivity suite which is already available on a lot of platforms. The porting project works on making it available on even more platforms.

For information on porting the office suite, see the following documents:

Porting Status for Various Operating Systems

Ports in Development

Ports Available Now

  • Linux/PPC64 by Caolán McNamara (completed)

  • Linux/AMD64 by Jan Holesovsky and others (completed)

  • spacer Linux/Alpha by Caolán McNamara and Andrei A. Dergatchev (completed)

  • Linux/ARM [oabi] & Linux/ARM [eabi] by [oabi] Peter Naulls and [eabi] Caolán McNamara (completed)

  • Linux/MIPSEL & Linux/MIPS(EB) by [el] Sunil Amitkumar Janki, lemote and [eb] Caolán McNamara (completed). o32 abi only.

  • spacer Linux/Sparc by Jim Watson

  • Linux/IA64 by Caolán McNamara (completed)

  • Linux/HPPA (PA-RISC) by Caolán McNamara (completed)

  • Linux/m68k by Caolán McNamara (completed)

  • Linux/s390x by Caolán McNamara (completed)

  • Linux/s390 by Gerhard Tonn (completed)

  • IRIX: obsolete, removed from OOo 3.3 code base; by the a SGI team ( Nick Blievers, George Zahopoulos, Victor A. Riley, Jeff Hanson, and many thanks to John Mark Vandenberg )

  • FreeBSD, by NAKATA, Maho

  • Tru64 by Joel Martin

  • NetBSD/Sparc by Michael Rauch (build completed)

  • OS/2 by Yuri Dario (Innotek does provide a FontEngine and a Runtime component for OS/2, that makes a slightly modified Windows version run on OS/2. This modified Windows version lacks support of the Quickstart feature, Mobile Devices, Python and platform specfic file dialogs).

  • OpenVMS by Martin Borgman,Ton van der Zwet, B.A.J. van Pelt

  • Zeta has been canceled

  • AIX  by Ken Foskey See issuezilla for more info

* No patches available yet. 

  • spacer Linux Intel (glibc version >2.1.x, 32-bit) 
  • spacer Linux PowerPC
  • Solaris (Sparc and x86) 
  • Windows NT, Windows2000, Windows2003, WindowsXP, Windows Vista, Windows98/ME 
  • spacer FreeBSD
  • Linux/Sparc

To create a new port, please contact Martin Hollmichel.
 

Modules in Porting Project

Module

Function

sal (osl/rtl namespaces)

System Abstraction Layer. Low level API for the integration of all supported platforms. Defines a platform independent C language API to be used in a generic way in higher layers. 

 

To Do's

List

Contact

Release of successful ports on regular basis
Once ports (e.g. *BSD) has been made, people are needed for doing and providing the builds on a regular basis
dev@porting.openoffice.org
Create a new port
There is a cerain demand for doing a port e.g. for HP/UX. AIX, OS/2 etc.
At the moment there are no efforts visible for such a port. Create one !
dev@porting.openoffice.org

The mark FreeBSD is a registered trademark of The FreeBSD Foundation and is used by OpenOffice.org with the permission of The FreeBSD Foundation.



spacer

Apache OpenOffice is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.

Copyright & License
Apache and the Apache feather logos are trademarks of The Apache Software Foundation. OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.

gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.