So we exclude the transitive dependency in build.gradle and if everything
works then we're fine.

Syntax:

compile('com.lowagie:itext:4.2.0') {
    exclude 'com.itextpdf:itextpdf:5.5.6'
}

On Fri, Jun 8, 2018, 11:40 AM Scott Gray <scott.g...@hotwaxsystems.com>
wrote:

> Hey Jacques,
>
> Maybe I wasn't clear, OFBiz is downloading 5.5.6 as a dependency of 4.2.0,
> does it make sense?
>
> Regards
> Scott
>
>
> On Fri, 8 Jun 2018, 19:30 Jacques Le Roux, <jacques.le.r...@les7arts.com>
> wrote:
>
> > I suggest this comment, a Jira seems appropriate
> >
> > -    compile 'com.lowagie:itext:4.2.0'
> > +    compile 'com.lowagie:itext:4.2.0' // don't update to 5+ because of
> > license change
> >
> > Jacques
> >
> >
> > Le 08/06/2018 à 09:26, Jacques Le Roux a écrit :
> > > Le 08/06/2018 à 09:24, Jacques Le Roux a écrit :
> > >> Hi Scott,
> > >>
> > >> Reading Wikipedia It's OK as long as we don't update to a version >= 5
> > https://en.wikipedia.org/wiki/IText
> > > Here is another source for MPL licensing:
> > https://www.eclipse.org/forums/index.php/t/175386/
> > >
> > >> <<The source code was initially distributed as open source under the
> > Mozilla Public License <
> > https://en.wikipedia.org/wiki/Mozilla_Public_License>
> > >> or the GNU Library General Public License <
> > https://www.gnu.org/licenses/old-licenses/lgpl-2.0.en.html> open source
> > licenses. However, as of version
> > >> 5.0.0 (released Dec 7, 2009) it is distributed under the Affero
> General
> > Public License
> > >> <https://en.wikipedia.org/wiki/Affero_General_Public_License> version
> > 3.>>
> > >>
> > >> MPL being OK as binary
> > >>
> > >> Jacques
> > >>
> > >> Le 08/06/2018 à 03:57, Scott Gray a écrit :
> > >>> Hi All,
> > >>>
> > >>> I just noticed that the iText maven bundle is a bit tricksy and
> > includes
> > >>> iText 5.6.6 as a dependency, with the latter being GPL licensed.  You
> > can
> > >>> see it by running "./gradlew -q dependencies":
> > >>> +--- com.lowagie:itext:4.2.0
> > >>> |    \--- com.itextpdf:itextpdf:5.5.6
> > >>>
> > >>> I haven't checked to see if the later version is actually used by our
> > code
> > >>> and I'm not sure if merely downloading it causes licensing issues,
> but
> > I
> > >>> thought I'd bring the question here in case anyone else has already
> > looked
> > >>> into it.  Not sure what the work-around would be if it is an issue.
> > >>>
> > >>> Regards
> > >>> Scott
> > >>>
> > >>
> > >>
> > >
> > >
> >
> >
>

Reply via email to