Gentle note to everyone on EPL, Tomcat has had EPL dependencies since version 7.x.
I'll add some details on the "Java EE 8 versions of APIs" thread. -- David Blevins http://twitter.com/dblevins http://www.tomitribe.com > On Aug 14, 2019, at 12:29 AM, Alex The Rocker <alex.m3...@gmail.com> wrote: > > Hello, > > +1 : I appreciate Mark's concern wit dependencies licenses > Since we're at this, JAXB license doesn't seem so Apache-friendly : > Jon is working on upgrading 7.1.x to JAXB 2.3.2, and he mentionned > this link for JAXB source: > https://github.com/eclipse-ee4j/jaxb-api/tree/2.3.2. > This later page mentions an EDL 1.0 licence which sounds rather unlike > usual Apache's. > Isn't there a Geronimo replacement for JAXB which could be shipped in > TomEE to avoid it ? > > Kind regards, > Alexandre Vermeerbergen > > Le mar. 13 août 2019 à 22:28, Mark Struberg > <strub...@yahoo.de.invalid> a écrit : >> >> I'd rather roll a Geronimo-activation-1.2 spec. >> >> EPL is a weak copyleft license. That means shipping with an EPL dependency >> has a legal impact on downstream consumers. That's the reason why it is only >> CatB. >> Rolling the few missing enhancements should really be easy. >> >> LieGrue, >> strub >> >>> Am 13.08.2019 um 06:33 schrieb David Blevins <david.blev...@gmail.com>: >>> >>> With the latest Java 11 changes we have two copies and versions of the >>> javax.activation specification in our dist. >>> >>> - geronimo-activation_1.1_spec (via javaee-api-8.0) >>> - jakarta.activation-1.2.1.jar >>> >>> The Jakarta EE 8 version of Activation should be 1.2. There is no Geronimo >>> Activation 1.2 available. >>> >>> https://issues.apache.org/jira/browse/TOMEE-2618 >>> >>> >>> -- >>> David Blevins >>> http://twitter.com/dblevins >>> http://www.tomitribe.com >>> >>