Source Code

The OTRS source code is published under the Affero General Public License (AGPL V.3) and therefore available for free download. It is hosted in a git repository that allows to keep track of all work and all changes made by several community-based developers who collaborate with the OTRS developers.

Checking out Code

You need to have the appropriate tools to download the code from the repository. Once the tools are installed:

Git checkout

The OTRS framework and some additional modules are available on github
at http://otrs.github.io.
There you will also find checkout instructions as well as a repository
viewer.

CVS checkout

Currently, a number of OTRS extension modules are still available via
CVS only. A migration to git is planned.

Login to the CVS with:

cvs -d :pserver:anonymous@source.otrs.org:/home/cvs login
password is: cvs

To check out the 'HEAD', which is the current version in development
(experts and adventurous individuals recommended only):

cvs -z3 -d :pserver:anonymous@source.otrs.org:/home/cvs co modulename

Checking out of a specific OTRS version can be done by using a release tag:

cvs -z3 -d :pserver:anonymous@source.otrs.org:/home/cvs co -r rel-3_1
modulename

Online Viewer

A web viewer allows you to browse the repository and compare file revisions in CVS.