joeq is a Java 2 (JDK 1.3 and 1.4) compatible virtual machine. It is unique in that it is entirely implemented in Java, leading to greater reliability, portability, maintainability, and efficiency. It is also language-independent, so code from any supported language can be seamlessly compiled, linked, and executed dynamically.
Platform Independent Petri Net Editor (PIPE) creates and analyses Petri Nets quickly, efficiently, and effectively. A key design feature is the modular approach adopted for analysis, enabling new modules to be written easily and powerfully, using built-in data layer methods for standard calculations. Six analysis modules are provided, including Invariant Analysis, State-Space Analysis (deadlock, etc.), and Simulation Analysis and Classification. PIPE adheres to the XML Petri net standard (PNML). The file format for saving and loading Petri Nets is extensible through the use of XSLT, the default being PNML.
Thinux is a thin-client server on a live CD. It boots a network of diskless computers to automatically start an application such as a Web browser. Each thin client machine acts as a cluster node to share its processing and memory resources with each other to take the load off the server. It is a turnkey solution that does not change nor rely on your existing systems to run. By booting from a removable CD, it does not lock-in the user so it is convenient to test. It is ideal for any organizations that require large deployment of software automatically and cost effectively.
SimMon is a cross platform monitoring tool which runs on almost any OS that supports the Java Virtual Machine 1.4+. Monitoring is done through the execution of existing monitoring scripts (Perl/VBS) or existing shell commands. Currently monitoring scripts are available for Solaris, Linux, Mac OS X, and Windows based systems. Network devices can be monitored via the integrated SNMPv1 scheduler.
Madison is a ongoing effort to provide high quality access to modern and effective computer technology for individuals who are blind and have a severe limit on mobility or control which limits the use of standard input technologies. It bases input on a joystick and three switches. The joystick can be thought of as a navigation aid like the cursor keys up, down, left, and right. An expanded Morse (eMorse) code is used to replace the keyboard; the three buttons represent dot, dash, and meta. Applications are installed on a graph filesystem. Each filesystem node has up to four vertices, named north, south, east, and west. Navigation is done via joystick or eMorse input. Applications are deployed as jar files which are retrieved by the Web or local disk.