J4ME is a library to help with J2ME development. It includes a UI framework for professional-looking and intuitive interfaces, a logging framework to help debugging platform-specific issues found on different phones, a Bluetooth GPS integrated into the JSR-179 Location API, and a library of missing J2ME methods and helpful collections for small devices.
BART Tracker reports on arriving San Francisco area BART trains in real time, using a system tray icon. It uses BART's new "Estimated Arrivals" or "BART System Status" feature, which reports on the current up-to-the-minute status of arriving trains at every BART station. It requires Java 6.
OpenHTMM is an implementation specifically designed to facilitate research into Hidden Topic Markov Models methods. Hidden Topic Markov Models (HTMM) is a method of analyzing a docyment by imposing a temporal Markov structure on the document. In this way, it is able to account for shifting topics within a document. In so doing, it provides a topic segmentation within the document and also seems to effectively distinguish among multiple senses that the same word may have in different contexts within the same document.
The WSO2 Mashup Server is a platform for creating, deploying, and consuming Web services Mashups in the simplest fashion possible. It features support for consuming and deploying services using dynamic scripting languages, trivial deployment and redeployment, automatic and UI-based generation of Web services artifacts (e.g., wsdl, schema, policy), a set of gateways into a variety of information sources, including SOAP and POX/REST Web services, as well as plain old Web pages, and human-consumable results through a variety of user interfaces, including Web pages, portals, email, Instant Messenger services, Short Message Service (SMS), etc.
WSO2 WSF/Spring provides an amazingly simple "Code First" approach to create Web services for the Spring user. This framework integrates the Apache Axis2 Web services engine into Spring. Thus, it provides all the power and versatility of the Axis2 engine to the Spring user. With just a few entries in the application context, this lets Spring users enjoy the benefits of Service Oriented Architecture using Web services in their applications.
Imageprot splits a JPEG or PNG image into small sub-images and creates an HTML page that assembles them back into the complete, original image in a Web browser. You can use this tool to simply protect your images from the "Save Image As" action and browser cache exploring. There is an option to generate random sub-image names, so it is hard to build the original image without analysing HTML code. This program, for obvious reasons, does not protect from downloading your image via the screen capture functionality present in most modern operating systems.
xml-test checks that an XML document is included in another document. It is handy when testing an application's output against a document where element order is different (GData and Atom are examples of specifications where element order is unimportant). It has a relaxed notion of containment: element order is ignored, whitespace is trimmed, comments are ignored, specific elements can be ignored by passing XPath-like paths on the command line, and text nodes (element and attribute content) can be ignored by passing '-notext' on the command line.