Project files can be downloaded in a "release" or checked out via CVS.
Downloading Source and Executable Files
Source (platform-independent) and executables for several platforms can be downloaded from here:
http://sourceforge.net/projects/jsbsim/files/
About CVS
CVS (Concurrent Versions System) is a tool used by many software developers to manage changes within their source code tree. CVS provides the means to store not only the current version of a piece of source code, but a record of all changes (and who made those changes) that have occurred to that source code. Use of CVS is particularly common on projects with multiple developers, since CVS ensures changes made by one developer are not accidentally removed when another developer posts their changes to the source tree.
In order to access a CVS repository, you must install a special piece of software called a CVS client; CVS clients are available for most any operating system (we include information about many popular CVS clients in our site documentation collection).
Anonymous CVS Access
This project's SourceForge.net CVS repository can be checked out through anonymous (pserver) CVS with the following instruction set. The module you wish to check out must be specified as the modulename. When prompted for a password for anonymous, simply press the Enter key. To determine the names of the modules created by this project, you may examine their CVS repository via the provided web-based CVS repository viewer .
cvs -d:pserver:anonymous@jsbsim.cvs.sourceforge.net:/cvsroot/jsbsim login
cvs -z3 -d:pserver:anonymous@jsbsim.cvs.sourceforge.net:/cvsroot/jsbsim
co -P JSBSim
Updates from within the module's directory do not need the -d parameter.
You may also download a GNU "tarball" (a gzipped, tar archive) of the current set of JSBSim files that is stored in CVS. Click here.Developer CVS Access via SSH
Only project developers can access the CVS tree via this method. A SSH client must be installed on your client machine. Substitute developername with the proper value. Enter your site password when prompted. [Note: A significant amount of information about project CVS services may be found in the " Introduction to Project CVS Services" page.]
export CVS_RSH=ssh
cvs -z3 -d:ext:developername@jsbsim.cvs.sourceforge.net:/cvsroot/jsbsim co -P JSBSim