Though the CnC-Python effort is still work-in-progress, we have made available an early release of the prototype implementation of CnC-Python for download and experimentation by research groups.  The download link is included below after the license summary.

License Summary

This is a binary release with source code only provided for CnC code examples and for shell scripts.  The binary code in lib/*.jar was built from open source software released under the following licenses.  The corresponding source code can be obtained from the appropriate links included below or by sending email to Vincent Cave.

  Binary code for Soot software released under the GNU Lesser General-Public-License

  • jasminclasses-2.3.0.jar
  • sootclasses-2.3.0.jar
  • sootsrc-2.3.0.jar
  • sootx.jar

  Binary code for LPG, Polyglot and WALA software released under the Eclipse Public License

  • lpg.jar
  • lpg_runtime.jar
  • polyglot.jar
  • wala.jar

  Binary code for CUP software released under the CUP Parser Generator Copyright Notice, License, and Disclaimer

  • java_cup.jar


To obtain a copy of this release, download the archive file located here, and follow the instructions in the README.txt and README-CNC-BABEL.txt file.


Please email all bug reports, feature requests and documentation requests to Vincent Cave or Shams Imam.  Be sure to include the full file name of the zip file that you downloaded.

Release History:

  • No labels