You should know by now that I like photography. In fact, I spend a lot of time processing RAW files. It took me a while to finally find the tools I was the most confident with and I settled with Adobe Camera Raw and iView Media Pro. Nevertheless, I still try other tools from time to time, like Apple Aperture. Today, I stumbled upon Lightzone, a fantastic tool.
I am impressed for two reasons. First, as a photographer: it provides a great way to process RAW files. Although not totally new, its zone based processing engine is just wonderful to fine-tune pictures. Next, as a Java developer: Lightzone is mostly (if not totally) written in Java! It relies on JAI and some native libraries. The user interface seems to be written in Swing and uses, on Mac OS X, the Quaqua look and feel. Besides, it looks quite nice. I am thrilled ;-)
I can't wait to use it for serious work with my new camera, a Canon EOS 30D. In the meantime, you can just enjoy its user interface.