Anyone look at JiBX? it is released under the 3-clause BSD license. http://jibx.sourceforge.net/jibx-license.html. It contains some code that is uder the Apache 1.1 license which should be ok, and some code under XPP3 which is not listed by Apache, but appears to be based on the BSD license.
Concerning XPP3, clause 3 may be problematic because it is not directly in the BSD 3 clause. This third clause is not the advertising clause found in the BCD 4 clause, but it is similar as it applies to documentation, so that could be a problem. Maybe legal should look at it and give a ruling. Finally, XPP3 clauses 4 and 5 appear to my non-legal eyes to be the same and equivalent to the BSD clause 3. On Fri, Mar 9, 2018 at 4:54 PM, Andreas Beeker <[email protected]> wrote: > There's a workaround for the GPL problem: > https://issues.apache.org/jira/browse/LEGAL-264 > > ... but my last experiments with the current ECMA schemas weren't so > successful: > https://stackoverflow.com/questions/46869482/ > > > On 3/9/18 2:05 PM, Murphy, Mark wrote: > > Since JAXB is being dropped from Java SE (deprecated in Java 9, removed > in Java 11), I don't think that this will be a problem. There may be other > marshallers out there, but the more immediate problem is that we need to > remove all JAXB code from POI because we can no longer rely on the JVM > implementation, and the JAXB project is GPL code. > > >
