Like magic! Thanks, Ian. On Tue, Mar 8, 2016 at 3:02 AM Ian Dunlop <[email protected]> wrote:
> Hello, > > A jar is just a zip file really so I think you can use something like 7-zip > to look inside it. If you have java installed (and the paths setup > correctly) you can extract the files to the current directory by doing 'jar > -xvf myfile.jar' > > Cheers, > > Ian > > On 8 March 2016 at 02:55, Gale Naylor <[email protected]> wrote: > > > RE Jackson > > > > >>Jackson is confusing the license plugin, as those JARs themselves > contain > > a LICENSE file that is just Apache license (so it should be good), while > > the pom.xml and META-INF/MANIFEST.MF lists both - indicating > dual-license. > > > > I must not know where to look or what I'm looking at because all I see in > > (scufl2 api) pom.xml (for example) is the Jackson version - no license > > information. And I don't know where to find META-INF/MANIFEST.MF. > > > > >>Could you check if this is the case inside also the JAR files of the > > latest Jackson releases, as I think there has been a new major release > > since the one we use? > > > > I will see if I can figure out how to extract a JAR file, meanwhile, I > > found this link: https://github.com/FasterXML/jackson-databind/wiki. It > > says LGPL is allowed only up to version 2.2, and we are using 2.3. It > looks > > like 2.7 is the latest release: > > https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.7 > > > > > > On Mon, Mar 7, 2016 at 6:15 PM Stian Soiland-Reyes <[email protected]> > > wrote: > > > > > Good idea - it's probably something to do with the Maven build > > > artifacts, I've seen it just pick the first <license> before - but > > > they shouldn't claim to be dual license if they are now > > > single-license. > > > > > > Could you check if this is the case inside also the JAR files of the > > > latest Jackson releases, as I think there has been a new major release > > > since the one we use? > > > > > > > > > On 7 March 2016 at 01:55, Gale Naylor <[email protected]> > > wrote: > > > > Thank you for the dual-license, and other license, information. It's > > > > getting a little clearer. ;-) > > > > > > > > Since the Jackson wiki says Jackson 2.x is Apache-only, should we > > contact > > > > them about the issue of the pom.xml and META-INF/MANIFEST.MF showing > > both > > > > licenses? Maybe it's an oversight? > > > > > > > > On Sun, Mar 6, 2016 at 5:26 PM Stian Soiland-Reyes (JIRA) < > > > [email protected]> > > > > wrote: > > > > > > > >> > > > >> [ > > > >> > > > > > > https://issues.apache.org/jira/browse/TAVERNA-926?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15182436#comment-15182436 > > > >> ] > > > >> > > > >> Stian Soiland-Reyes commented on TAVERNA-926: > > > >> --------------------------------------------- > > > >> > > > >> > > > >> If a binary dependency is CDDL/GPL dual-licensed (as most of the > > Oracle > > > >> stuff), then it's best to leave them as-is to not force a choice on > > > >> downstream users. E.g. if we choose GPL, then it's not compatible > with > > > >> Apache license (and we can't distribute it ourselves). If we choose > > CDDL > > > >> (which we can redistribute), then it's not compatible with GPL > license > > > >> (and so you couldn't use Taverna with a GPL plugin). > > > >> > > > >> Jackson is confusing the license plugin, as those JARs themselves > > > contain > > > >> a LICENSE file that is just Apache license (so it should be good), > > while > > > >> the pom.xml and META-INF/MANIFEST.MF lists both - indicating > > > dual-license. > > > >> > > > >> > Category B licenses in taverna-databundle > > > >> > ----------------------------------------- > > > >> > > > > >> > Key: TAVERNA-926 > > > >> > URL: > > > https://issues.apache.org/jira/browse/TAVERNA-926 > > > >> > Project: Apache Taverna > > > >> > Issue Type: Bug > > > >> > Components: Taverna Language > > > >> > Affects Versions: language 0.15.1 > > > >> > Reporter: Gale Naylor > > > >> > > > > >> > The following GNU, GPL licenses are Category B licenses and are > not > > > >> allowed in Apache products: > > > >> > (GNU Lesser General Public License, Version 2.1) (The Apache > > > >> Software License, Version 2.0) Jackson-annotations > > > >> (com.fasterxml.jackson.core:jackson-annotations:2.3.3 - > > > >> http://wiki.fasterxml.com/JacksonHome) > > > >> > (GNU Lesser General Public License, Version 2.1) (The Apache > > > >> Software License, Version 2.0) Jackson-core > > > >> (com.fasterxml.jackson.core:jackson-core:2.3.3 - > > > >> http://wiki.fasterxml.com/JacksonHome) > > > >> > (GNU Lesser General Public License, Version 2.1) (The Apache > > > >> Software License, Version 2.0) jackson-databind > > > >> (com.fasterxml.jackson.core:jackson-databind:2.3.3 - > > > >> http://wiki.fasterxml.com/JacksonHome) > > > >> > (CDDL+GPL License) JAXB OSGI > > (com.sun.xml.bind:jaxb-osgi:2.2.11 - > > > >> http://jaxb.java.net/jaxb-bundles/jaxb-osgi/jaxb-osgi) > > > >> > > > >> > > > >> > > > >> -- > > > >> This message was sent by Atlassian JIRA > > > >> (v6.3.4#6332) > > > >> > > > > > > > > > > > > -- > > > Stian Soiland-Reyes > > > Apache Taverna (incubating), Apache Commons RDF (incubating) > > > http://orcid.org/0000-0001-9842-9718 > > > > > >
