script, GPL, container question

2019-01-23 Thread Don Bowman
Re: PR https://github.com/apache/incubator-druid/pull/6896 I am trying to make a container that works for folks so that we can get the Kubernetes helm chart off the ground. A question has arisen in the PR around the 'mysql-connector-java' which is GPL. Q1. A script checked into the druid contain

Re: script, GPL, container question

2019-01-25 Thread Gian Merlino
For Q1 the legal guidance as I understand it is that we can provide users with instructions for how to get optional (L)GPL dependencies, but we can't distribute them ourselves. Putting the mysql-connector in an Docker image does feel like distribution… Q2 is an interesting question. I wonder if Ap

Re: script, GPL, container question

2019-01-25 Thread Gian Merlino
I found this discussion of Docker images for Apache projects: https://issues.apache.org/jira/browse/LEGAL-270. It looks like Apache Infra has been maintaining https://hub.docker.com/u/apache and Apache Legal is aware of it and didn't see any obvious problems. But I don't see anyone discussing the q

Re: script, GPL, container question

2019-01-25 Thread Don Bowman
On Fri, 25 Jan 2019 at 13:17, Gian Merlino wrote: > For Q1 the legal guidance as I understand it is that we can provide users > with instructions for how to get optional (L)GPL dependencies, but we can't > distribute them ourselves. Putting the mysql-connector in an Docker image > does feel like

Re: script, GPL, container question

2019-01-25 Thread Gian Merlino
For Q1 - I have the feeling that if we asked the powers that be at Apache for an opinion on bundling the MySQL connector that they would not be fans of the idea -- mostly because it is not allowed for binary tarball releases, and I don't see why it would be different for Docker releases. So because

Re: script, GPL, container question

2019-01-25 Thread Don Bowman
On Fri, 25 Jan 2019 at 16:07, Gian Merlino wrote: > For Q1 - I have the feeling that if we asked the powers that be at Apache > for an opinion on bundling the MySQL connector that they would not be fans > of the idea -- mostly because it is not allowed for binary tarball > releases, and I don't s

Re: script, GPL, container question

2019-01-25 Thread Gian Merlino
I did some looking around and found this: https://issues.apache.org/jira/browse/INFRA-12781. It seems that the Apache Infra folks will set up DockerHub configs for projects like us, in such a way that they build automatically off release tags. So it does seem pretty easy; it looks like once we have

Re: script, GPL, container question

2019-01-26 Thread Don Bowman
On Fri, 25 Jan 2019 at 21:00, Gian Merlino wrote: > I did some looking around and found this: > https://issues.apache.org/jira/browse/INFRA-12781. It seems that the > Apache > Infra folks will set up DockerHub configs for projects like us, in such a > way that they build automatically off release