Dan,

The jms 2.0 api jar is also CDDL (as well as GPL) but it looks like we had
to use a geronimo version of it in Artemis.  Any idea why? For example,
this seems to apply to the servlet 3.1 spec jar that I listed and the fact
that we had to use a different jar file for jms 2.0 leads me to believe we
can't use the servlet 3.1 jar either.


On Tue, Aug 18, 2015 at 12:41 PM, Daniel Kulp <[email protected]> wrote:

> CDDL is category B and can be used:
>
> http://apache.org/legal/resolved.html#category-b
>
>
> Dan
>
>
>
> > On Aug 18, 2015, at 12:33 PM, Christopher Shannon <
> [email protected]> wrote:
> >
> > Actually, re-reading the Apache guidance I'm not sure that CDDL can be
> > included either if the source is available.  So any guidance is
> appreciated
> > from anyone who has dealt with the licensing stuff before.
> >
> > On Tue, Aug 18, 2015 at 11:57 AM, Christopher Shannon <
> > [email protected]> wrote:
> >
> >> I'm working on upgrading to Jetty 9.2.x to fix:
> >> https://issues.apache.org/jira/browse/AMQ-5356
> >>
> >> Part of the upgrade requires updating dependencies for the servlet and
> jsp
> >> jars. Jetty has two different versions of jsp implementations it is
> >> supposed to work. The jetty-jsp works fine but I'm not sure if the
> >> dependencies are compatible with Apache licensing.  Supposedly Jetty
> also
> >> works with apache-jsp (which is Tomcat) but I've had lots of issues
> trying
> >> to get it to work right.
> >>
> >> I know we can't use GPL licensed dependencies but I think the
> dependencies
> >> below are both GPL and CDDL.  Can we still use the dependencies since
> they
> >> are also under CDDL or is that not allowed?
> >>
> >> <dependency>
> >> <groupId>javax.servlet</groupId>
> >> <artifactId>javax.servlet-api</artifactId>
> >> <version>3.1</version>
> >> </dependency>
> >> <dependency>
> >> <groupId>javax.servlet.jsp</groupId>
> >> <artifactId>javax.servlet.jsp-api</artifactId>
> >> <version>2.3.1</version>
> >> </dependency>
> >> <dependency>
> >> <groupId>org.glassfish.web</groupId>
> >> <artifactId>javax.servlet.jsp</artifactId>
> >> <version>2.3.2</version>
> >> </dependency>
> >> <dependency>
> >> <groupId>org.glassfish.web</groupId>
> >> <artifactId>javax.servlet.jsp.jstl</artifactId>
> >> <version>1.2.2</version>
> >> </dependency>
> >>
> >>
>
> --
> Daniel Kulp
> [email protected] - http://dankulp.com/blog
> Talend Community Coder - http://coders.talend.com
>
>

Reply via email to