Java News from Tuesday, January 6, 2004

Michael Fuchs has posted version of his DocBook Doclet that creates DocBook SGML and XML documents from JavaDoc. New features in this release include support for multiple input files, generation of books or articles, and setting the system identifier in html2db.

Sometimes the good guys win one. Congratulations to Jon Johansen for beating his government, the Motion Pictures Association, and and the DVD Copy Control Association, and protecting his right to play his DVDs on the system of his choice. As you probably remember, Johansen is one of the authors of the DeCSS tool needed to play DVDs on unapproved hardware such as Linux boxes. Johansen was acquitted initially. The prosecution appealed, and he was acquitted again. The prosecution had one more chance to appeal to Norway's supreme court, but they have decided not to lose one more time.

Not one to rest on his laurels Johansen has been working on QTFairUse, software to decrypt Apple's encumbered AAC music format used by the iTunes music store, so he can play his legally purchased music on something other than an iPod. Personally I'd be a lot more likely to buy songs from that store if they came in unencumered, unportected .mp3 or .ogg formats. Go Jon!

Gert Van Ham has posted the first release candidate of JCE taglib 1.0, an open source library based on the Java Cryptography Extension that adds strong encryption and message digests to Java Server Pages (JSP). JCE taglib is published under the LGPL.

The Big Faceless Organization has released the Big Faceless PDF Library 2.0.5, a $400 payware (more if you want support) Java class library for creating PDF documents. The $1000 Extended Edition adds the AcroForms support, digital signatures, and the ability to import and edit and existing PDF documents. Version 2.0.5 fixes a memory leak. Java 1.2 or later is required.