Hi All, We were hoping you would be able to help us clarify some code changes that were introduced in POI 3.10-FINAL release. If I am posting in the wrong place please let me know.
Background: we are working on an Eclipse Modeling Poject for which we would like to use Apache POI 3.10-FINAL+ version. In order to use an external library the source is reviewed and approved via the Eclipse Legal Process [1]. The HSSFWorkbook.java file contains the following "//taken from libre office export, it won't open if this is left to 0"... we found that the comment in HSSFWorkbook.java has been added to code that is shipped part of the Apache POI library (EscherMetafileBlip.java). We found the bug report [2] as well as the changeset [3] as part of which this code was introduced. It seems further contribution may have come from the wider community [4] (mentioned on the bug report). The following comment from [4] is concerning to the Eclipe Team: ----------------- Ok here is a hack, which I've mixed together with the help of the following infos: The source of HSSFWorkbook.addPicture A bit of information of the Chicago project A simple .xls with an EMF graphic from Libre Office and checking my trial-and-error results via the BiffViewer ----------------- According to the investigations: * The Chicago Project appears to be GPL Licensed * Libre Office appears to be LGPL Licensed Would you be able to help confirm that no content from either project has been included in the changeset? Thanks in advance, Martin [1] https://eclipse.org/legal/EclipseLegalProcessPoster.pdf [2] https://bz.apache.org/bugzilla/show_bug.cgi?id=49658 [3] http://grepcode.com/file_/repo1.maven.org/maven2/org.apache.poi/poi/3.10-FINAL/org/apache/poi/hssf/usermodel/HSSFWorkbook.java/?v=diff&id2=3.10-beta2 [4] http://stackoverflow.com/questions/16722044/javapoiinsert-emf-image-into-hssfworkbook/16755335#16755335
