The PPPL TRANSP code source is now available electronically to authorized
sites on the internet, by means of the cvs source code control software[1].
Authorization is granted to sites on a case by case basis. Sites with cvs
access have the technical means to install, build and run the code, receive
code updates, and to make modifications which can then be published back
into the shared source code. Because of the potential hazards inherent in
these capabilities, all authorized TRANSP sites must subscribe to the
following principles.
***************************************************************************
* *
* Agreement Regarding Use, Modification, and Distribution of TRANSP *
* *
***************************************************************************
By receiving the TRANSP code by means of the cvs distribution on the
internet, we agree to the following:
1. Use of code:
================
We assume responsibility for the proper use of the code, understanding that
PPPL can only provide limited support. We understand that TRANSP is a
research tool, that the code's suitability for specific analysis applications
will require verification, and that the code is under continuous development.
When making use of code results in scientific publications, we will make a
reasonable effort to acknowledge the original authors of TRANSP physics
models[2].
2. Modification of code:
=========================
We agree not to create or develope a separate parallel version of the TRANSP
code. Local improvements, if made, should be committed to the shared source
within one year of their creation. Care should be taken that such changes
are not disruptive to other sites. PPPL will provide technical assistance
in support of merging and committing local changes into the shared source,
as needed.
3. Distribution of code:
=========================
Though the TRANSP code may be shared on the local network within our
institution, we agree not to pass copies of the code to groups outside our
institution without PPPL's consent. Generally, the preferred method for
distribution of the code is through cvs on the internet.
4. Communication:
==================
We agree to keep PPPL informed about our use of the TRANSP code. Any
problems detected in the TRANSP calculations will be communicated to PPPL.
PPPL will, in turn, communicate problems detected by other users, and
distribute solutions in the form of code updates as these become available.
We will notify PPPL of any plan to develope code modifications or improvements.
New information about TRANSP will be posted from time to time at the TRANSP
web page, http://w3.pppl.gov/transp.
The transp developers' newsgroup has been discontinued.
Notes
=====
[1] Two WWW references about the cvs software:
http://www.loria.fr/~molli/cvs-index.html
http://asdwww.cern.ch/pl/cvs/index.html
[2] A standard set of TRANSP references is distributed with the source code
in the file codesys/source/doc/refs.doc. A copy of this file is
also available from the TRANSP anonymous ftp area.