Cacheonix is a reliable distributed Java cache. It helps software organizations achieve reliability, scalability, and performance in their enterprise applications by distributing cached data across a cluster of computers connected by a high-speed network and converting the per-node memory into a large cache of the shared address space. Cacheonix builds on top of a reliable cache coherence protocol that ensures that all nodes have a consistent view of the shared data.
Caffeine is a free high-performance interoperability solution between the Java platform and the .NET framework, with special emphasis on the enterprise variants of such platforms. It makes software originally written for .NET available to the Java platform. It promotes library reuse between Java and .NET by transferring APIs across environments, and allows code written for one platform to run on the other platform with minimal performance degradation. It is powered by Mono, and runs on Alpha, Linux, Windows, Mac OS X, HPPA, SPARC, and s390 systems.
Catalyst is a Web application framework for Perl. It is based on Maypole, and adds many features from Ruby on Rails, Struts, Spring, and Tomcat. The development philosophy focuses on Don't Repeat Yourself, Lego-like components, Code Generation, and very strong testability. It supports a number of plugins, models, views, and controllers.
Channel is a C++ template framework for distributed message passing and event dispatching. Its major components (message IDs, routing algorithms...) are highly configurable as template parameters. As a namespace shared by peer threads, channels support publish/subscribe scope control, message filtering, and translation.
The Chemistry Development Kit (CDK) is a library of Java classes for chemo-, bioinformatics, computational chemistry, and chemometrics. It provides important algorithms like substructure search, SMILES, Gasteiger charges, QSAR descriptor calculation, 3D structure generation, 2D layout and rendering, many IO formats, atom typing, and more.
Clean Programming Language is a general purpose, state-of-the-art, pure and lazy functional programming language designed for making real-world applications. Its unique typing system makes it possible to incorporate destructive updates of arbitrary data structures (including arrays) in a pure functional language and to make direct interfaces to the outside imperative world.
Coin is an implementation of Open Inventor. Open Inventor is the de facto standard API for retained-mode 3D graphics programming. Open Inventor has a highly extensible design, and has been designed to allow for rapid development of highly interactive 3D graphics applications in the fields of CAD, engineering, scientific computing, simulation, VRML, and visualization.
Common C++ RTP is an experimental threadsafe RTP stack for use with Common C++. It uses a service thread to both schedule outgoing packets and organize arriving packets. Queued lists of packets are maintained both for sending and receiving, and packet payloads can be mixed such as for passing RTP telephony events. Recent builds of GNU ccRTP are also available for building handheld softphone clients using Open Embedded.