Gnome-GCJ is a set of GTK+ and GNOME bindings for Java. It compiles with the GCJ compiler (part of egcs) and uses the GCJ runtime library libgcj. GCJ is capable of compiling Java source code to native machine code, which makes Java code almost as fast as C++ code. As the interface between Java and GTK+, CNI (Cygnus Native Interface) and C++ will be used instead of the more traditional JNI and C. This means that support for other Java runtimes has been sacrificed in favour of GCJ and its faster CNI.
IT/m libnetcomm is a library which provides the required class and framework to manage TCP, TCPSSL, and UDP connections. It helps you in the task of writing network-capable software using a client-server model. This framework hides the details of the specific protocol you are using so that you can write portable, protocol-independent applications. Libnetcomm is part of a bigger project called IT/m.
Contour consists of a viewer for bathymetric data. It displays a smattering of sample points (consisting of a latitude, longitude, and depth) which are transformed into a beautifully rendered 24-bit color surface representation. GPS support has been added using the gpsd library. It also has client installations on fishing and research vessels which will collect positional, bathymetric, and fish stock data and server nodes that will aggregate and provide analysis tools for the data collected by the clients. The client software will act as a wheelhouse position plotter and be integrated with various GPS and sounding machines. After each tow or set, data about the catch is collected by the system. At the end of each trip, the data is collected and merged into the central archive for analysis with a GIS system such as GRASS or ARC/INFO.