Java News from Wednesday, August 10, 2005

I've posted version 1.0d3 of QuickTime Amateur, an open source clone of Apple's QuickTime Player that is uncripled and free as in speech and beer. Currently this has only been tested, designed, and run on the Mac, though a Windows port is on the TODO list.

d3 improves fullscreen playback, and enables or partially enables several other features; but Amateur is still rather rough. Saving, in particular, needs a lot of work. However if you just want to play your movies in full screen mode without paying $30, it's good enough to do that now. Various other Pro functionality such as printing, editing, and copying and pasting movies is also enabled.

Andy Roberts has released jTokeniser 1.2.1, an open source Java library for separating strings into a list of tokens based on white space, regular expressions, sentences, or break iterators jTokeniser is published under the LGPL.

Lorenzo Bettini has released GNU Source-highlight 2.1.1, a GPL'd tool for reading Java, C/C++, Prolog, Perl, PHP3, Flex, ChangeLog, JavaScript, LUA, CAML, SML, Log, and Python code and translating them into syntax highlighted HTML and XHTML. Binaries are available for Unix, and it should compile on Windows with the appropriate libraries. This is a bug fix release.

The Big Faceless Organization has released the Big Faceless Graph Library 2.0, an $800 payware (more if you want support or to distribute your applications that use the library) Java class library for plotting 2D or shaded 3D pie charts, line graphs, area graphs, bar graphs and exporting them to PNG, GIF and PDF. Vesrion 2.0 adds a Java Server Pages tag library, among other features. Java 1.2 or later is required.

Gaudenz Alder has released JGraph 5.6.3, a free-as-in-speech (Mozilla Public License/LGPL) graph component for Swing that requires Java 1.4 or later. JGraph is accompanied by Graphpad, an open-source diagram editor for Swing that offers Automatic Layout, Printing, Zoom, and much more. It is available in English, German and French. Version 5.63 plugs memory leaks and allows zero width edges.

Nathan Fiedler has released version 2.39 of JSwat, a graphical, stand-alone Java debugger built on top of the Java Platform Debugger Architecture. Features include breakpoints, source code viewing, single-stepping, watching variables, viewing stack frames, and printing variables. Version 2.39 restores compatibility with Java 1.4. JSwat is published under the GPL.

jZonic has released jLo 1.1.1, an open source logging framework for Java that supports multiple log-configurations. It allows users to switch targets on or off independently of each other, rather than by threshold. Version 1.1.1 restores support for Apache Commons logging. jLo is published under the LGPL.

Websina has released BugZero 4.1.4, a $1299 payware (+$300 for maintenance) Web-based bug tracking system that supports multiple projects, group-based access, automatic bug assignment, file attachment, email notification, and metric reports. Bug Zero is written in Java and can run on top of various backend databases including MySQL. 4.1.4 fixes bugs.