I think we can bundle PostgreSQL's JDBC driver because it is under BSD
2-clause license, but MariaDB's JDBC driver is under LGPL 2.1 and is not
compatible with Apache. See
https://www.apache.org/legal/resolved.html#category-x.

On Sun, Sep 30, 2018 at 10:39 PM Naoki Takezoe <take...@gmail.com> wrote:

> Thanks for the reference. This ticket might be for this.
>
> If there isn't any reason we couldn't bundle them with the binary
> distribution, I'd like to update the content of this ticket to bundle
> them.
>
> 2018年10月1日(月) 12:53 takako shimamoto <chiboch...@gmail.com>:
> >
> > Is this a solution for https://issues.apache.org/jira/browse/PIO-76?
> >
> > On Mon, Oct 1, 2018 at 7:22 AM Naoki Takezoe <take...@gmail.com> wrote:
> > >
> > > Hi devs,
> > >
> > > Currently, PredictionIO provides a source code distribution and a
> > > binary distribution. The binary distribution is same as a package
> > > which made by ./make-distribution.sh from the source binary with
> > > default configuration. So we need to install JDBC drivers or Apache
> > > Spark additionally even with the binary distribution.
> > >
> > > I wonder if JDBC drivers and Apache Spark distributions can be
> > > included in the binary release. For example, Since Apache Zeppelin
> > > bundles Apache Spark, we can start to use Spark on Zeppelin
> > > out-of-the-box.
> > >
> > > Of course, Spark is ASL and PostgreSQL JDBC driver is BSL license (PIO
> > > already includes another BSL libraries), and we can bundle MariaDB
> > > driver instead of MySQL driver. So I think there isn't a licence
> > > related problem. Is there any other reason we can't bundle them?
> > >
> > > --
> > > Naoki Takezoe
>
>
>
> --
> Naoki Takezoe
>

Reply via email to