If you want to use the latest greatest code fresh from the developer’s keyboards, or if you want to hack on the ADK yourself, you can get the code from our cvs repository. If you want to send patches our way, please contact Remco Schaar. We will need copyright assignment, I’m afraid, if we are to include your work in the main ADK releases.
Execute the following steps to check out the source for the modules that form together the ADK:
cvs -d:pserver:[email protected]://adk login
cvs -z3 -d:pserver:[email protected]:/adk co -P are
cvs -z3 -d:pserver:[email protected]:/adk co -P afc
cvs -z3 -d:pserver:[email protected]:/adk co -P adk-tools
cvs -z3 -d:pserver:[email protected]:/adk co -P adk-documents
The are module contains the agent runtime — the lowlevel core. The afc module contains the Agent Foundation Classes, the high level programming interface. The adk-tools modules contains several ancillary tools that are useful when working with agents. The adk-documents module contains requirements, specification and design documents and the user and developer manuals.
You can also browse the ADK cvs repository using webcvs.