Ponder2 Downloads
Ponder2 is made available under the terms of the GNU Lesser General Public License as published by the Free Software Foundation.
Ponder2 Download Archive Files
These files comprise the sources, documentation and runnable binaries for any operating system. Java 1.5 is the only requirement. The version number is derived from the Subversion repository version number and does not indicate the actual number of releases.
NB. Ponder2 requires the ANTLR runtime for the PonderTalk compiler and the tuProlog runtime for the authorisation policies. From release 2.809 onwards the runtime libraries are included in the distribution along with their licences, they can be found in the lib directory. The Ant build files in previous releases download the libraries from their host sites when necessary. From release 2.3586 the XmlBlasterClient library and licence files are also included.
Version 2.3623
ChangeLog 22nd February 2011
Files |
Description |
Extracts to |
An archive with the main Ponder2 and Ponder2 Communications jar files and all the API and PonderTalk module documentation. This is all that is required to run a Ponder2 SMC without sources. An example source tree and ANT build.xml file are included for user-written managed objects. |
ponder2/lib ponder2/src ponder2/doc |
|
An archive with all the Ponder2 sources and ant build files. Run ant install to build and create everything that is included in the binary distribution. |
ponder2/p2src |
|
Ponder2 Authorisation example files. See Ponder2Authorisation for more details. |
ponder2/example |
Version 2.3619
Files |
Description |
Extracts to |
An archive with the main Ponder2 and Ponder2 Communications jar files and all the API and PonderTalk module documentation. This is all that is required to run a Ponder2 SMC without sources. An example source tree and ANT build.xml file are included for user-written managed objects. |
ponder2/lib ponder2/src ponder2/doc |
|
An archive with all the Ponder2 sources and ant build files. Run ant install to build and create everything that is included in the binary distribution. |
ponder2/p2src |
|
Ponder2 Authorisation example files. See Ponder2Authorisation for more details. |
ponder2/example |
Version 2.3617
Files |
Description |
Extracts to |
An archive with the main Ponder2 and Ponder2 Communications jar files and all the API and PonderTalk module documentation. This is all that is required to run a Ponder2 SMC without sources. An example source tree and ANT build.xml file are included for user-written managed objects. |
ponder2/lib ponder2/src ponder2/doc |
|
An archive with all the Ponder2 sources and ant build files. Run ant install to build and create everything that is included in the binary distribution. |
ponder2/p2src |
|
Ponder2 Authorisation example files. See Ponder2Authorisation for more details. |
ponder2/example |
Version 2.3593
Files |
Description |
Extracts to |
An archive with the main Ponder2 and Ponder2 Communications jar files and all the API and PonderTalk module documentation. This is all that is required to run a Ponder2 SMC without sources. An example source tree and ANT build.xml file are included for user-written managed objects. |
ponder2/lib ponder2/src ponder2/doc |
|
An archive with all the Ponder2 sources and ant build files. Run ant install to build and create everything that is included in the binary distribution. |
ponder2/p2src |
|
Ponder2 Authorisation example files. See Ponder2Authorisation for more details. |
ponder2/example |
Version 2.3586
(The large version number jump is a consequence of reorganising the SVN repository)
ChangeLog
Files |
Description |
Extracts to |
An archive with the main Ponder2 and Ponder2 Communications jar files and all the API and PonderTalk module documentation. This is all that is required to run a Ponder2 SMC without sources. An example source tree and ANT build.xml file are included for user-written managed objects. |
ponder2/lib ponder2/src ponder2/doc |
|
An archive with all the Ponder2 sources and ant build files. Run ant install to build and create everything that is included in the binary distribution. |
ponder2/p2src |
|
Ponder2 Authorisation example files. See Ponder2Authorisation for more details. |
ponder2/example |
Version 2.897
Files |
Description |
Extracts to |
An archive with the main Ponder2 and Ponder2 Communications jar files and all the API and PonderTalk module documentation. This is all that is required to run a Ponder2 SMC without sources. An example source tree and ANT build.xml file are included for user-written managed objects. |
ponder2/lib ponder2/src ponder2/doc |
|
An archive with all the Ponder2 sources and ant build files. Run ant install to build and create everything that is included in the binary distribution. |
ponder2/p2src |
|
Ponder2 Authorisation example files. See Ponder2Authorisation for more details. |
ponder2/example |
Version 2.840
Files |
Description |
Extracts to |
An archive with the main Ponder2 and Ponder2 Communications jar files and all the API and PonderTalk module documentation. This is all that is required to run a Ponder2 SMC without sources. An example source tree and ANT build.xml file are included for user-written managed objects. |
ponder2/lib ponder2/src ponder2/doc |
|
An archive with all the Ponder2 sources and ant build files. Run ant install to build and create everything that is included in the binary distribution. |
ponder2/p2src |
|
Ponder2 Authorisation example files. See Ponder2Authorisation for more details. |
ponder2/example |
Version 2.834
Files |
Description |
Extracts to |
An archive with the main Ponder2 and Ponder2 Communications jar files and all the API and PonderTalk module documentation. This is all that is required to run a Ponder2 SMC without sources. An example source tree and ANT build.xml file are included for user-written managed objects. |
ponder2/lib ponder2/src ponder2/doc |
|
An archive with all the Ponder2 sources and ant build files. Run ant install to build and create everything that is included in the binary distribution. |
ponder2/p2src |
|
Ponder2 Authorisation example files. See Ponder2Authorisation for more details. |
ponder2/example |
Version 2.809
Files |
Description |
Extracts to |
An archive with the main Ponder2 and Ponder2 Communications jar files and all the API and PonderTalk module documentation. This is all that is required to run a Ponder2 SMC without sources. An example source tree and ANT build.xml file are included for user-written managed objects. |
ponder2/lib ponder2/src ponder2/doc |
|
An archive with all the Ponder2 sources and ant build files. Run ant install to build and create everything that is included in the binary distribution. |
ponder2/p2src |
|
Ponder2 Authorisation example files. See Ponder2Authorisation for more details. |
ponder2/example |
Version 2.783
Files |
Description |
Extracts to |
An archive with the main Ponder2 and Ponder2 Communications jar files and all the API and PonderTalk module documentation. This is all that is required to run a Ponder2 SMC without sources. An example ANT build.xml file is included |
ponder2/lib |
|
An archive with all the Ponder2 sources and ant build files. Run ant build to compile everything. Run ant install to create the libraries in ponder2/lib |
ponder2/src |
|
Ponder2 Authorisation example files. See Ponder2Authorisation for more details. |
ponder2/example |
Version 2.731
Files |
Description |
Extracts to |
An archive with the main Ponder2 and Ponder2 Communications jar files and all the API and PonderTalk module documentation. This is all that is required to run a Ponder2 SMC without sources. An example ANT build.xml file is included |
ponder2/lib |
|
An archive with all the Ponder2 sources and ant build files. Run ant build to compile everything. Run ant install to create the libraries in ponder2/lib |
ponder2/src |
|
Ponder2 Authorisation example files. See Ponder2Authorisation for more details. |
ponder2/example |
Version 2.709
Files |
Description |
Extracts to |
An archive with the main Ponder2 and Ponder2 Communications jar files and all the API and PonderTalk module documentation. This is all that is required to run a Ponder2 SMC without sources. An example ANT build.xml file is included |
ponder2/lib |
|
An archive with all the Ponder2 sources and ant build files. Run ant build to compile everything. Run ant install to create the libraries in ponder2/lib |
ponder2/src |
|
Ponder2 Authorisation example files. See Ponder2Authorisation for more details. |
ponder2/example |
Version 2.669
Files |
Description |
Extracts to |
An archive with the main Ponder2 and Ponder2 Communications jar files and all the API and PonderTalk module documentation. This is all that is required to run a Ponder2 SMC without sources. An example ANT build.xml file is included |
ponder2/lib |
|
An archive with all the Ponder2 sources and ant build files. Run ant build to compile everything. Run ant install to create the libraries in ponder2/lib |
ponder2/src |
|
Ponder2 Authorisation example files. See Ponder2Authorisation for more details. |
ponder2/example |
Version 2.432
Files |
Description |
Extracts to |
An archive with the main Ponder2 and Ponder2 communications jar files. This is all that is required to run a Ponder2 SMC |
ponder2/lib |
|
Contains library files required to use Ponder2 communications with Web Services. |
ponder2/commslib |
|
Ponder2 API documentation. |
ponder2/doc |
|
An archive with all the Ponder2 sources and ant build files. Requires ponder2comms.zip to compile Ponder2 communications |
ponder2/src |
Version 2.427
Files |
Description |
Extracts to |
An archive with the main Ponder2 and Ponder2 communications jar files. This is all that is required to run a Ponder2 SMC |
ponder2/lib |
|
Contains library files required to use Ponder2 communications with Web Services. |
ponder2/commslib |
|
Ponder2 API documentation. |
ponder2/doc |
|
An archive with all the Ponder2 sources and ant build files. Requires ponder2comms.zip to compile Ponder2 communications |
ponder2/src |
Version 2.423
Files |
Description |
Extracts to |
An archive with the main Ponder2 and Ponder2 communications jar files. This is all that is required to run a Ponder2 SMC |
ponder2/lib |
|
Contains library files required to use Ponder2 communications with Web Services. |
ponder2/commslib |
|
Ponder2 API documentation. |
ponder2/doc |
|
An archive with all the Ponder2 sources and ant build files. Requires ponder2comms.zip to compile Ponder2 communications |
ponder2/src |
Ponder2 Source Repository
The various parts of the project are held in a Subversion repository at the Ponder2 repository. This may only be available to members of Imperial College.
The sub directories are:
Ponder2 |
The core code, documentation and jar files |
Ponder2Comms |
The remote inter-Ponder2 communications package |
Ponder2Example |
The source of the introductory example |
Ponder2Tutorial |
A tutorial given at Imperial College |