Source Code (Download)

First of all, please note that there are NO Releases. We believe that because the project is so dynamic, releases won't make sense and anyway we do not have the man-power to do support for anything than the last source code revision.

There are 3 ways that you can get the source of the components

  1. Download the projects with Subversion (SVN)
  2. Get daily snapshots in convenient archives
  3. Get a VM ready-to-run image


Source Code over SVN


The Source Code is made available through SVN.

Browsing the Source Code

Browsing the SVN tree gives you a great view into the current status of this project's code. You may also view the complete histories of any file in the repository without any Subversion client.

Getting the Source Code with Subversion

To get it you need Subversion.

For futher information about usage of Subversion see the Subversion (SVN) HowTo of Site Docs.

SVN Structure

The project is split into several sub-projects, each dealing with a specific component:

  • ser_ims for the CSCFs
  • FHoSS for the HSS
  • JavaDiameterPeer for the Java Diameter Peer
  • CDiameterPeer for the C Diameter Peer

Anonymous SVN Access via SVN

Subprojects from BerliOS Developer SVN repository can be checked out through anonymous (svnserve) SVN with the following instruction set.

  • svn checkout svn://svn.berlios.de/openimscore/ser_ims/trunk
  • svn checkout svn://svn.berlios.de/openimscore/FHoSS/trunk
  • svn checkout svn://svn.berlios.de/openimscore/JavaDiameterPeer/trunk
  • svn checkout svn://svn.berlios.de/openimscore/CDiameterPeer/trunk

Anonymous SVN Access via HTTP

Subproject from BerliOS Developer SVN repository can be checked out through anonymous HTTP with the following instruction set.

  • svn checkout http://svn.berlios.de/svnroot/repos/openimscore/ser_ims/trunk
  • svn checkout http://svn.berlios.de/svnroot/repos/openimscore/FHoSS/trunk
  • svn checkout http://svn.berlios.de/svnroot/repos/openimscore/JavaDiameterPeer/trunk
  • svn checkout http://svn.berlios.de/svnroot/repos/openimscore/CDiameterPeer/trunk

Developer SVN Access via SSH

Only project developers can access the SVN tree via this method. SSH2 must be installed on your client machine. Substitute developername with the proper value. Enter your site password when prompted.

  • svn checkout svn+ssh://developername@svn.berlios.de/svnroot/repos/openimscore/ser_ims/trunk
  • svn checkout svn+ssh://developername@svn.berlios.de/svnroot/repos/openimscore/FHoSS/trunk
  • svn checkout svn+ssh://developername@svn.berlios.de/svnroot/repos/openimscore/JavaDiameterPeer/trunk
  • svn checkout svn+ssh://developername@svn.berlios.de/svnroot/repos/openimscore/CDiameterPeer/trunk

Developer SVN Access via HTTPS

Only project developers can access the SVN tree via this method. Substitute developername with the proper value. Enter your site password when prompted.

  • svn checkout https://developername@svn.berlios.de/svnroot/repos/openimscore/ser_ims/trunk
  • svn checkout https://developername@svn.berlios.de/svnroot/repos/openimscore/FHoSS/trunk
  • svn checkout https://developername@svn.berlios.de/svnroot/repos/openimscore/JavaDiameterPeer/trunk
  • svn checkout https://developername@svn.berlios.de/svnroot/repos/openimscore/CDiameterPeer/trunk


Get archives of daily snapshots


For your convenience, you can download the components compressed in one file each. Each night the latest revision is added. The revisions are not necessarily pulled on each iteration, but just one per day.

Pay attention though, that these are not releases! As such, please only post bugs and issues regarding the last revision.

The daily revision snapshots can be found here: ftp://ftp.berlios.de/pub/openimscore/snapshots/