Good news. Proj4J has made a release (1.2.0) that strips out the
offending data set, and we can upgrade to that release before Calcite
release 1.33. Many thanks to Bertil for his work on this issue.
Details in https://issues.apache.org/jira/browse/CALCITE-5417.

On Wed, Nov 23, 2022 at 10:07 AM Julian Hyde <jhyde.apa...@gmail.com> wrote:
>
> You’re not to blame. I think that the license of Proj4j is deceptive, because 
> use requires explicit user consent.
>
> I’m sure the developers of Proj4j have the best of intentions. They are 
> caught between a rock and a hard place: they want to provide rich 
> functionality as open source, but the only data set that describes the exact 
> shape of the not-quite-spherical earth was constructed at great cost by petro 
> companies and is now controlled by those companies’ lawyers.
>
> Julian
>
> > On Nov 23, 2022, at 09:12, Bertil Chapuis <bchap...@gmail.com> wrote:
> >
> > Sorry for including this dependency in Calcite. I wasn’t aware of this 
> > issue with EPSG until we discussed the draft release of Apache Baremaps.
> >
> > I will make a PR to remove it and I will try to find a work around for 
> > future releases.
> >
> > Bertil
> >
> >> On 23 Nov 2022, at 17:31, Julian Hyde <jhyde.apa...@gmail.com> wrote:
> >>
> >> Bertil has logged https://issues.apache.org/jira/browse/CALCITE-5399 
> >> describing a licensing issue with the Proj4j library, which we added as a 
> >> dependency in the last release. Though it describes itself as Apache 
> >> licensed, it embeds a data set (EPSG) that requires the user to agree to 
> >> its terms of use.
> >>
> >> Julian
> >

Reply via email to