Downloading OpenCOM (Win32 C++ version)
If you are having problems with the CVS server you can download the latest stable version using the zip file below.
OpenCOM stable version 1: OpenCOMv1.zip
OCMGen is a tool for creating portable OpenCOM component skeleton sources for VC++ 7. The tool's source code can be downloaded from here. Current version, 0.7.6, supports only single component DLLs. To build the tool you need WTL 7.0, which can be downloaded from Microsoft. To download the binary executable click here.
The current OpenCOM API documentation is available for download here (as a single .chm file).
Downloading OpenCOM (Java version)
The latest OpenCOM version in Java can be found at the Gridkit sourceforge project
N.b. If you find any errors or bugs in this release, please contact a member of the group.
For completeness, we list the previous beta versions of OpenCOMJ below.
OpenCOM(Java) beta version 1.01: OpenCOMJ
OpenCOM(Java) beta version 1.11: OpenCOMJv1.11 (Fixed "component self connection fault" & "component deletion bug".)
OpenCOM(Java) beta version 1.2 (April 2005): OpenCOMJv1.2 (Added component framework model, and interface/receptacle contracts".)
OpenCOM(Java) beta version 1.2.1 (May 2005): OpenCOMJv1.2.1 (Fixed some of the framework bugs, added documentation.)
OpenCOM(Java) beta version 1.2.2 (August 2005): OpenCOMJv1.2.2 (Fixed some of the post interception bugs, added typed attributes to MetaInterface.)
OpenCOM(Java) beta version 1.2.3 (October 2005): OpenCOMJv1.2.3 (Now uses Java Generics.)
OpenCOM(Java) version 1.3 (December 2005): OpenCOMJv1.3
Downloading OpenCOMv2 (Linux version)
OpenCOMv2 for Linux is an experimental platform still under significant development. Therefore, not all of the features found in the Win32 and Java version is available in this version. Details on how to obtain the platform are found from the link below
OpenCOMv2: Building NetKit/OpenCOM v2

