Base on my experience (wearing my Apache Weex's hat),  GPL/LGPL dependency
is not compatible with ASF's policy, and you may want to fix the License
problem at the beginning, even before into Incubator. Otherwise, GPL/LGPL
dependency will give you a lot of pain than you'd ever expect.

Best Regards,
YorkShen

申远


Javier Luraschi <jav...@rstudio.com> 于2019年10月22日周二 上午2:55写道:

> Regarding licenses, dplyr is under MIT, see:
> https://github.com/tidyverse/dplyr/blob/master/LICENSE.md. However, other
> packages are under GPL2.
>
> Here are all the packages that sparklyr currently depends on and their
> associated license (This was retrieved from
> https://CRAN.R-project.org/package=<package-name>, since R package repo
> (CRAN) requires their license to be clearly defined).
>
> assertthat: GPL-3
> base64enc: GPL-2 | GPL-3
> config: GPL-3
> DBI: LGPL-2 | LGPL-2.1 | LGPL-3
> dplyr: MIT
> dbplyr: MIT
> digest: GPL-2 | GPL-3
> forge: Apache
> generics: GPL-2
> httr: MIT
> jsonlite: MIT
> openssl: MIT
> purrr: GPL-3
> r2d3: BSD-3
> rappdirs: MIT
> rlang: GPL-3
> rprojroot: GPL-3
> rstudioapi: MIT
> tibble: MIT
> tidyr: MIT
> withr: GPL-2 | GPL-3
> xml2: GPL-2 | GPL-3
> ellipsis: GPL-3
>
>
> On Mon, Oct 21, 2019 at 1:12 AM Justin Mclean <jus...@classsoftware.com>
> wrote:
>
> > Hi,
> >
> > I also concerned that the initial committer list only contains 3
> > committers. Why have you not included others in the community that have
> > made contributions?
> >
> > I don’t know if this is an issue or not but bring it up just in case you
> > not aware. I can see that some of the tidyverse packages are under GPL2,
> > the GPL license is not compatible with the ALv2. I’m not 100% sure what
> > license dplyr is under. I can see that sparkly depends on several (10+)
> GPL
> > licensed pieces of software. Do you see this causing any issue as GPL
> code
> > can’t be included in an Apache source release and can’t be a non-optional
> > dependancy of an ASF project. Have you discussed this with your champion
> or
> > proposed mentors and have they flagged this as a possible issue?
> >
> > I can see that one of the proposed mentors is not an IPMC member (which
> is
> > required) and another seems not very active in signing off reports or
> > voting on releases. Did you think the existing mentors will provide your
> > project with enough support?
> >
> > Thanks,
> > Justin
> >
> > 1. https://github.com/tidyverse/dplyr/blob/master/LICENSE
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > For additional commands, e-mail: general-h...@incubator.apache.org
> >
> >
>

Reply via email to