Kanaputs is an interpreter for Java. It runs Java code without compilation, as each instruction is executed when you write it. Kanaputs can be embedded very easily into an XML document to add programmatic features. For example, Kanaputs is fully integrated with Ant and provides a way to execute Java within an XML Ant build file. The grammar of the Kanaputs language is very close to the Java grammar but adds some flexible features such as typeless variables and reactive variables.
DDNS is P2P software that aims to build a decentralized, distributed DNS. The domain name service (DNS) is a worldwide distributed database that still has centralized elements. This project elaborates the feasibility of a decentralized, distributed DNS (DDNS). For that purpose, a peer-to-peer distributed hash table is used that is similar to the Kademlia protocol.
Surftree is an applet that displays data organized in a spreadsheet as an expandable tree on a Web page. The tree can be 9 levels deep and have over 65,000 nodes. Each node can display up to 4 independent Web pages or JPG images. It works with Java 1.0 and 1.1+ and in any Web server environment.
sfick (simple file integrity checker) is a system that assists system administrators with the process of verifying the integrity of critical files. Given a system compromise, system administrators must be able to verify the integrity of any files they designate as critical and, if such files have been modified in any way, have the ability to restore an original copy of such a file. It stores backup copies of files designated as critical along with verification information to write-once media such as a CD-R.