System and Process Monitor in Java provides a JNI (Java Native Interface) implementation for monitoring global system resources and processes (outside JVM) via a unified (cross-platform) interface. The Java interface and all native libraries are compiled into a single JAR and are loaded transparently on any architecture upon request. It should be easy to embedd this code into your Java applications, either as a separate JAR or as one single application archive.
Sesat is a search middleware with federation capabilities and a built-in search portal framework. It makes it easy to build applications that look for information in many different places simultaneously. It can connect to almost any kind of data source that can be accessed using Java - databases, search indexes, files, back office systems, Web services, and ESBs.
dot2gdl is a converter from GraphViz Dot files into aiSee (formerly xvcg) GDL files. Although the conversion is non-trivial in general due to different concepts of controlling the layout algorithms, the application converts many graphs nicely already. This package contains a library and a command line tool.
FlexiCA is a certification authority tool. It is implemented using Java and the Eclipse Rich Client Platform. FlexiCA is extensible and supports RSA, DSA, and Elliptic Curve cryptography out of the box. Other crypto-systems may be added easily, if ASN.1 structures for encoding are available. All cryptographic functions are provided by FlexiProvider.
BZFlag is a 3D, multiplayer, tank battle zone, capture the flag game that pits players against each other in a networked environment. It runs on Windows 95/98/NT/2000, Linux, MacOS 10.x, Irix, Solaris, and others. An OpenGL accelerator is highly recommended, but it is playable with 3D in software.
RealPlayer plays streaming audio and video over the Internet in real-time. It plays RealAudio, RealVideo, MP3, 3GPP Video, Flash, SMIL 2.0, JPEG, GIF, PNG, RealPix, RealText, Ogg Vorbis, and Ogg Theora. It is available for Windows, Macintosh, Pocket PC, Nokia 9200 Series, Nokia 7650, Palm OS 5-based handhelds, Linux, Solaris, and many Unix variants.
Abstract provides a basic flow-based accounting model. It supports processing of multiple economic resources. It automatically calculates the value of accounting transactions given information on resource transfers. This also includes automatic revenue recognition and profit/loss calculation on a per-transaction basis.