1# Apache OpenOffice™ 2 3The Apache OpenOffice project (AOO) provides a full featured office productivity suite based on open standards.\ 4It is the continuation of the OpenOffice.org project. 5 6For detailed information about Apache OpenOffice please visit 7[https://openoffice.apache.org/](https://openoffice.apache.org/). 8 9Apache OpenOffice is a very large project with many components and mainly implemented in C++ but also in Java, Perl, Python and other languages. 10 11Currently supported platforms include: 12 13- Microsoft Windows 14- macOS (OS X) 15- Linux variants 16- FreeBSD 17- OS/2 18 19OpenOffice is used by millions of users worldwide and with more than 275 million downloads it is one of the most successful open source projects. 20 21# Getting the latest sources via Git 22 23You can always checkout the latest source via Git using the following command: 24``` 25git clone https://gitbox.apache.org/repos/asf/openoffice.git aoo 26``` 27For further information visit [https://openoffice.apache.org/source.html](https://openoffice.apache.org/source.html). 28 29# Building Apache OpenOffice 30 31Apache OpenOffice is a big project and depends on several other external libraries.\ 32The list of prerequisites varies for the different platforms. 33 34A comprehensive and complete building guide can be found in the [project Wiki](https://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO). 35 36With having all prerequisites in place you can simply run 37``` 38cd aoo/main 39autoconf 40./configure <configure_switches> 41./bootstrap 42source *.set.sh 43cd instsetoo_native 44build --all 45``` 46Note that building OpenOffice can take several hours. 47 48The default build will produce a setup version (e.g. setup program on Windows, dmg on macOS, rpm and deb packages on Linux) and an archived version.\ 49The output can be found in the <output> directory in instsetoo_native/<output_dir>/Apache_OpenOffice/... 50