Java News from Friday, February 13, 2004

The Apache Project has released version 1.6.1 of Ant , the popular open source build tool. Version 1.6.1 fixes bugs in namespace handling, and adds support for compiling with Java 1.5. It is also published under the new Apache 2.0 license, which may or may not be GPL compatible. (The Apache Software Foundation is telling me one thing, and the Free Software Foundation is telling me the opposite. We'll just have to wait and see how this plays out.)

Slava Pestov has uploaded the ninth pre-release of jEdit 4.2, an open source programmer's editor written in Java with extensive plug-in support and my preferred text editor on Windows and Unix. Features improved in this release include deep indent and FoxPro, Lisp, and Progress syntax highlighting In addition many bugs were fixed.

R. Rawson-Tetley has posted SwingWT 0.79, an open source, "100% pure Java library which very closely resembles the interface of Swing. The difference is that instead of using the Swing library, it drives native peer widgets from SWT" (the Eclipse GUI toolkit). With this library, Java/Swing applications can be compiled natively under Linux using gcj. It also allows Swing apps to use native widgets. This version adds basic document support to JEditorPane, improves the compatibility of JList and JTree, adds hotkeys to JComboBox hotkeys, and improves better multiple document interface support. SwingWT is dual licensed under the Common Public License and the LGPL.