SLAMD Distributed
Load Generation Engine
Version 2.0.0-alpha1

CVS Access Information

As an Open Source project, the source code to SLAMD is freely available to anyone under the Sun Public License. This source code is maintained in a CVS repository on java.net.

If you simply wish to browse the source code, then you can do so in a Web browser by going to https://slamd.dev.java.net/source/browse/slamd/. This will show you all the source code in an easy-to use format and you can obtain information about the changes that have occurred in that code over time (at least, since its open source release; development that occurred internally within Sun before the code was made publicly available is not provided).

If you wish to access the source code using a CVS client, then you may do so with a CVSROOT of ":pserver:guest@cvs.dev.java.net:/cvs". Using the standard command-line CVS client, you can do this by first issuing the command:

cvs -d ":pserver:guest@cvs.dev.java.net:/cvs" login

and pressing ENTER when the password is requested. Then, to actually check out the source code, you can use the command:

cvs -d ":pserver:guest@cvs.dev.java.net:/cvs" checkout slamd/slamd



Note that the above command will check out from the head of SLAMD, which will be the absolute latest copy of the code. Note, however, that because SLAMD is still under active development, this code may or may not be stable for production use, and in some cases it may or may not even compile. To obtain the source code for a stable release, use one of the following branches:

SLAMD Version CVS Branch Name Tarball of this Branch
1.8.2 slamd_1_8_2 slamd-1.8.2-cvs-export.tar.gz
1.8.1 slamd_1_8_1 slamd-1.8.1-cvs-export.tar.gz
1.8.0 slamd_1_8_0 slamd-1.8.0-cvs-export.tar.gz

A specific branch of the SLAMD code may be downloaded using a command like:

cvs -d ":pserver:guest@cvs.dev.java.net:/cvs" checkout -r slamd_1_8_2 slamd/slamd


Once the source code has been checked out, you may build it by following the instructions available here.