Java News from Monday, March 8, 2004

In a Guardian story about child pornography, Nick Truman, head of internet security at British Telecom, reveals that "We've been looking at way to give one internet name to everyone, using their social security number as an access key, or eye scan or fingerprint." He also reveals plans to deliberately inject phone noise into the net connections of suspected pedophiles while still allowing ongoing police investigations.

Robert Oloffson has posted version 0.40 of Java Memory Profiler (JMP). JMP uses the Java Virtual Machine Profiling Interface (JVMPI) interface to track objects and method times in a JVM. It uses a GTK+ interface to display statistics. The current instance count and the total amount of memory for each class is shown as is the total time spent in each method. This release shows how many bytes each string uses and the number of strings (per node and for duplicates). In addition, bugs have been fixed. JMP is written in C for Linux. has released version 3.4 of JDebugTool, a standalone graphical Java debugger built on top of the Java Platform Debugger Architecture (JPDA). This release supports Java 1.5 and works better with different Look and Feels. and will install the JPDA debugger library JAR archive if necessary. JDebugTool is $99 (personal)/$199 (corporate) payware.

Brendan Macmillan has posted version 2.1.7 of Java Serialization for XML (JSX) 2, a library for converting Java objects into streams of XML and reading the objects back from the streams. To use it, replace ObjectOutputStream with JSX.ObjectWriter and ObjectInputStream with JSX.ObjectReader. JSX costs $200 per developer plus $500 if you want to distribute the application. 2.1.7 is a bug fix release.