Batik and XML Graphics Commons include a number of classes from the Java Advanced Imaging library[1]. There have been some code changes (which might just be because the files I did a diff against were from JAI CVS, and the ones in the repo could be from an earlier version), the classes have been moved into an org.apache… package, and the Sun licence header has been replaced with the ASL header.
The JAI classes are licensed under the Java Research License[2] for “research” use and the Java Distribution License[3] for commercial use. I doubt this use of these classes is permitted by these licences. Attached is a list of files from Batik’s repo that are taken from JAI. What should be done about this? Thanks, Cameron [1] https://jai-core.dev.java.net/ [2] http://jai.dev.java.net/jrl.html [3] http://jai.dev.java.net/jdl-jai.pdf -- Cameron McCormack, http://mcc.id.au/ xmpp:[EMAIL PROTECTED] ▪ ICQ 26955922 ▪ MSN [EMAIL PROTECTED]
"JAI class","Batik class" "jai-core/src/share/classes/com/sun/media/jai/codec/FileCacheSeekableStream.java","batik/trunk/sources/org/apache/batik/ext/awt/image/codec/util/FileCacheSeekableStream.java" "jai-core/src/share/classes/com/sun/media/jai/codec/ForwardSeekableStream.java","batik/trunk/sources/org/apache/batik/ext/awt/image/codec/util/ForwardSeekableStream.java" "jai-core/src/share/classes/com/sun/media/jai/codec/ImageDecodeParam.java","batik/trunk/sources/org/apache/batik/ext/awt/image/codec/util/ImageDecodeParam.java" "jai-core/src/share/classes/com/sun/media/jai/codec/ImageDecoderImpl.java","batik/trunk/sources/org/apache/batik/ext/awt/image/codec/util/ImageDecoderImpl.java" "jai-core/src/share/classes/com/sun/media/jai/codec/ImageDecoder.java","batik/trunk/sources/org/apache/batik/ext/awt/image/codec/util/ImageDecoder.java" "jai-core/src/share/classes/com/sun/media/jai/codec/ImageEncodeParam.java","batik/trunk/sources/org/apache/batik/ext/awt/image/codec/util/ImageEncodeParam.java" "jai-core/src/share/classes/com/sun/media/jai/codec/ImageEncoderImpl.java","batik/trunk/sources/org/apache/batik/ext/awt/image/codec/util/ImageEncoderImpl.java" "jai-core/src/share/classes/com/sun/media/jai/codec/ImageEncoder.java","batik/trunk/sources/org/apache/batik/ext/awt/image/codec/util/ImageEncoder.java" "jai-core/src/share/classes/com/sun/media/jai/codecimpl/PNGImageDecoder.java","batik/trunk/sources/org/apache/batik/ext/awt/image/codec/png/PNGImageDecoder.java" "jai-core/src/share/classes/com/sun/media/jai/codecimpl/PNGImageEncoder.java","batik/trunk/sources/org/apache/batik/ext/awt/image/codec/png/PNGImageEncoder.java" "jai-core/src/share/classes/com/sun/media/jai/codecimpl/SimpleRenderedImage.java","batik/trunk/sources/org/apache/batik/ext/awt/image/codec/util/SimpleRenderedImage.java" "jai-core/src/share/classes/com/sun/media/jai/codecimpl/SingleTileRenderedImage.java","batik/trunk/sources/org/apache/batik/ext/awt/image/codec/util/SingleTileRenderedImage.java" "jai-core/src/share/classes/com/sun/media/jai/codecimpl/TIFFFaxDecoder.java","batik/trunk/sources/org/apache/batik/ext/awt/image/codec/tiff/TIFFFaxDecoder.java" "jai-core/src/share/classes/com/sun/media/jai/codecimpl/TIFFImageDecoder.java","batik/trunk/sources/org/apache/batik/ext/awt/image/codec/tiff/TIFFImageDecoder.java" "jai-core/src/share/classes/com/sun/media/jai/codecimpl/TIFFImageEncoder.java","batik/trunk/sources/org/apache/batik/ext/awt/image/codec/tiff/TIFFImageEncoder.java" "jai-core/src/share/classes/com/sun/media/jai/codecimpl/TIFFImage.java","batik/trunk/sources/org/apache/batik/ext/awt/image/codec/tiff/TIFFImage.java" "jai-core/src/share/classes/com/sun/media/jai/codecimpl/TIFFLZWDecoder.java","batik/trunk/sources/org/apache/batik/ext/awt/image/codec/tiff/TIFFLZWDecoder.java" "jai-core/src/share/classes/com/sun/media/jai/codec/MemoryCacheSeekableStream.java","batik/trunk/sources/org/apache/batik/ext/awt/image/codec/util/MemoryCacheSeekableStream.java" "jai-core/src/share/classes/com/sun/media/jai/codec/PNGDecodeParam.java","batik/trunk/sources/org/apache/batik/ext/awt/image/codec/png/PNGDecodeParam.java" "jai-core/src/share/classes/com/sun/media/jai/codec/PNGEncodeParam.java","batik/trunk/sources/org/apache/batik/ext/awt/image/codec/png/PNGEncodeParam.java" "jai-core/src/share/classes/com/sun/media/jai/codec/PNGSuggestedPaletteEntry.java","batik/trunk/sources/org/apache/batik/ext/awt/image/codec/png/PNGSuggestedPaletteEntry.java" "jai-core/src/share/classes/com/sun/media/jai/codec/SeekableOutputStream.java","batik/trunk/sources/org/apache/batik/ext/awt/image/codec/util/SeekableOutputStream.java" "jai-core/src/share/classes/com/sun/media/jai/codec/SeekableStream.java","batik/trunk/sources/org/apache/batik/ext/awt/image/codec/util/SeekableStream.java" "jai-core/src/share/classes/com/sun/media/jai/codec/TIFFDecodeParam.java","batik/trunk/sources/org/apache/batik/ext/awt/image/codec/tiff/TIFFDecodeParam.java" "jai-core/src/share/classes/com/sun/media/jai/codec/TIFFDirectory.java","batik/trunk/sources/org/apache/batik/ext/awt/image/codec/tiff/TIFFDirectory.java" "jai-core/src/share/classes/com/sun/media/jai/codec/TIFFEncodeParam.java","batik/trunk/sources/org/apache/batik/ext/awt/image/codec/tiff/TIFFEncodeParam.java" "jai-core/src/share/classes/com/sun/media/jai/codec/TIFFField.java","batik/trunk/sources/org/apache/batik/ext/awt/image/codec/tiff/TIFFField.java"
--------------------------------------------------------------------- Apache XML Graphics Project URL: http://xmlgraphics.apache.org/ To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
