www-legal-discuss mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Srinivas Dorairaj <sdora...@us.ibm.com>
Subject Couple of legal questions about Apache POI 3.7
Date Tue, 22 Jan 2013 19:58:15 GMT
Cross posting here as did not get a response from POI Developers mailing 
list (dev@poi.apache.org)

We have been successfully using Apache POI in our product for several 
years now and have been thankful for the wonderful work that the POI team 
does.  Recently our legal team raised a couple of concerns that we hope 
the developers on this list may be able to answer and help us continue to 
use POI:

1.  In the file BinaryTree.java ( 

), there are a 3 locations in the source where the comments say 'Based on 
Sun's TreeMap implementation, though it's barely recognizable anymore'. 
Our legal team has concerns that some of this code may have been derived 
from some version of Oracle/Sun Java original code.  Would someone in the 
POI team be able to shed some light on this?  Our hope is that this is 
original Apache code clear of any contribution from external sources!

2.  In the LICENSE file, we found the information about the OOXML schemas 
and Microsoft's Open Specification Promise (OSP).  There was a question 
raised whether the POI constitutes a 'Covered Implementation' under the 
terms of the MS OSP legal language below:

"Microsoft irrevocably promises not to assert any Microsoft Necessary 
Claims against you for making, using, selling, offering for sale, 
importing or distributing any implementation to the extent it conforms to 
a Covered Specification (“Covered Implementation”), subject to the 
following. "

Again, thanks for all the hard work and effort that has been put into this 
package.  We would really appreciate a response.


View raw message