Hi John, Not sure that this is really the case.
On Feb 9, 2014, at 11:14 AM, John Hewson wrote: > Hi All > > It seems that we have some Sun Microsystems code in PDFBox, namely > TIFFFaxDecoder: > http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/filter/TIFFFaxDecoder.java?view=markup > which is clearly from: > https://github.com/geosolutions-it/imageio-ext/blob/master/plugin/tiff/src/main/java/it/geosolutions/imageioimpl/plugins/tiff/TIFFFaxDecompressor.java > (note: it was easier to link to image-io-ext but the original file may well > be from plain old image-io) > > It seems that the origin of this code is Apache XML Graphics Commons: > http://svn.apache.org/viewvc/xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/codec/tiff/TIFFFaxDecoder.java?view=markup > (note the missing Sun copyright) The initial Apache checkin was in 2001[1] while the Sun copyright is 2005. Deeper analysis would be required before your conclusion is proven. It could as easily be said that the Sun version derived from the XML Graphics version, or that they both derived from the same source. > > The good news is that the Image IO code is under the BSD license, so it > shouldn’t be > impossible to resolve this, but what should we do? What is this BSD version and what is its history? These all implement an CCITT and ANSI standard from the 1950's most recently enhanced in 1992. [2] ANSI standards are public domain. Regards, Dave PS. INAL. [1] http://svn.apache.org/viewvc/xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/image/codec/tiff/TIFFFaxDecoder.java?revision=199900&view=markup [2] http://www.fileformat.info/mirror/egff/ch09_05.htm
