Java News from Wednesday, September 15, 2004

The third release candidate of Subversion 1.1.0, an open source version control system designed to replace CVS, has been posted. "The term 'release candidate' means the Subversion developers feel that this release is stable and ready for production use, so we encourage people to test this release thoroughly. The final 1.1.0 release is scheduled for late-September, in order to provide plenty of time for testing." New features in 1.1 include:

Rob Lougher has releeased JamVM 1.2.0, a free (GPL) Java Virtual Machine that "conforms to the JVM specification version 2 (blue book). In comparison to most other VM's (free and commercial) it is extremely small, with a stripped executable on PowerPC of only ~100K, and Intel 80K. However, unlike other small VMs (e.g. KVM) it is designed to support the full specification, and includes support for object finalisation, the Java Native Interface (JNI) and the Reflection API." Like most free VMs it relies on the Gnu Classpath library. 1.2.0 fixes bugs ands speeds up code execution. JamVM only interprets code. It does not have a Just-In-Time compiler.

Werner Randelshofer has released the Quaqua Look and Feel 2.0, "an extension for Apple's implementation of the Aqua Look for Swing. Quaqua aims at fixing inconsistencies between user interface elements implemented in Swing and those of native Mac OS X applications. To achieve this, Quaqua selectively replaces UI elements of Apples Aqua Look And Feel with elements of its own." Quaqua is dual licensed under the BSD license model and the LGPL. Java 1.3 or later and Mac OS X 10.2 or later are required.