See our Subversion Basics for more information on using subversion (svn) for the Apache OpenOffice project.
For further information see the Apache Source Code Repository page.
This will get you everything, including the language files:
svn co https://svn.apache.org/repos/asf/openoffice/trunk aoo
Including SVN overhead, this requires approximately 4 GB of storage.
You can use our git repository for downloading source but not committing (read only): https://github.com/apache/openoffice
An archive of the source for the latest release can be obtainted from the Apache Software Foundation repository: http://www.apache.org/dyn/aoo-closer.cgi/openoffice/
We have an instance of Atlassian FishEye for source browsing, searching, reporting and visualization of main trunk (main development area).
Also, the Adfinis group hosts an opengrok instance of a few of our main repository areas.
See the Apache OpenOffice Building Guide page for an overview on building.
See Development Snapshots builds for additional information on building.
See Development Snapshot Builds: Full installation sets or Nightly Builds for complete installation sets for available platforms.
Install the "Developer Installation Set" to a new directory if you don't want to overwrite your existing Apache OpenOffice installation.
Our SVN tree is read by the Ohloh tracker to generate some various statistics. Note that the migration from the legacy Mercurial repository to SVN at Apache has caused pre-existing files to be double-counted. But the contribution history should be intact.
For larger, extensive code modifications, specialized branches are created. You can find out more information on them from the Wiki Source Code page.
A clone of the project's legacy (pre-Apache, Hg OOO340) version control system is maintained as service to the ecosystem by a volunteer. Please note that this code is LGPL-licenced and is not maintained by the Apache OpenOffice project.
The legacy repository can be found here.