On Thu, 2005-04-07 at 16:27 -0400, Thomas Fitzsimmons wrote: > On Thu, 2005-04-07 at 15:49 -0400, David Malcolm wrote: > > Surely there must be a GPL-friendly PNG handler in Java somewhere? How > > hard would it be to rewrite this part of FOP? What's the status of > > getting a natively-compiled FOP into Fedora? > > There's a gdk-pixbuf-based PNG decoder in libgcj's javax.imageio > implementation. No encoder though. How about the imageio stuff from the java-gui-branch[1]? I've successfully rendered PNG images using the java-gui-20050128-branch, so this should be available in gcc4 as well. > Probably the most efficient way to get a GPL-compatible Java PNG > encoder is to package JMagick. Before libgcj got imageio writing support, I also used PndEncoder[2], which is a pure-java encoder (LGPL). [1] http://lists.gnu.org/archive/html/classpath-patches/2005-01/msg00093.html [2] http://catcode.com/pngencoder/ -- Ziga