Open Runtime Platform (ORP) is a Java Virtual Machine (JVM) that implements advanced JIT and GC interfaces. These interfaces allow the JIT, GC, and remaining runtime system to be developed in complete isolation and at independent rates. A major benefit is that JIT and GC researchers are relieved of the intractable task of developing a full system before they can innovate in their area of expertise.
The Lightweight Java Game Library is a native binding for OpenGL and OpenAL written with game developers in mind. It allows the full OpenGL and OpenAL APIs to be exposed without the penalties associated with competing methods, nor the limitations of APIs such as Java3D. Tutorials and demos are available, and Windows, Linux, and Mac OS X are supported.
PICI-NMS is an object oriented middleware which makes possible sending messages in a networked environment or on a single host between applications using the library provided. The supported message sending mechanism is "publish/subscribe" and this is backed up by a very easy-to-use and intuitive C++ API which hides the underlying socket interface to make the message sending as transparent to the client as possible.
The FIX message viewer is a set of Ruby scripts that parse FIX (Financial Information eXchange protocol) messages to display them in a more human-readable format. The viewer can only parse FIX messages in a file or from STDIN. It also expects a full FIX message on each line. The FIX message can be prepended with a timestamp, but this will be ignored. The output is colored to make it easier to read, and the MsgType field is highlighted. The log viewer works on the command line only, and requires that Ruby is installed.
Argyll is an ICC compatible color management system. It supports accurate ICC profile creation for scanners, CMYK printers, and film recorders, and calibration and profiling of displays. Spectral sample data is supported, allowing a selection of illuminants observer types, and paper fluorescent whitener additive compensation. Profiles can also incorporate source specific gamut mappings for perceptual and saturation intents. Gamut mapping and profile linking uses the CIECAM02 appearance model, a unique gamut mapping algorithm, and a wide selection of rendering intents. It also includes code for a fast 8-bit raster color conversion engine as well as support for fast, fully accurate 16-bit conversion. Device color gamuts can also be viewed and compared using a VRML viewer.