Getting the sources

Released versions

In order to get the source for officially released versions, go to the
Files tab in Orekit
forge and select one of the orekit-x.y-src.zip files. The x.y part in the name
specifies the version. If this is the first time you download the library and
you have not yet set up your own data set with UTC-TAI history, JPL ephemerides,
IERS Earth Orientation Parameters ... you may want to also download the
orekit-data.zip file which is an example file suitable for a quick start (see
configuration for further reading about data configuration).

It is also possible to retrieve published versions from the Git repository
(see next section below), if retrieving either release-x.y branches or the
master branch.

Development version

The development of the Orekit project is done using the Git
source code control system. Orekit Git master repository is available online. The
latest developments are in the develop branch. This is the one you want to retrieve
if you need the latest feature before they are published in an official release.
See guidelines for the branching workflow used in Orekit.

  • you can browse it using the Repository tab in Orekit forge
  • you can clone it anonymously with the command:

    git clone https://www.orekit.org/git/orekit-main.git
    
  • if you are a committer, you can clone it using your ssh credentials with the command:

    git clone ssh://git@www.orekit.org/orekit-main.git