Thanks for the help.
Since bookkeeper-all package contains jars whose license are unclear, would
like to cancel this vote thread and will remove bookkeeper-all in the new
vote thread. The new thread will keep the same rc number.

On Tue, Dec 19, 2017 at 8:25 AM, Sijie Guo <guosi...@gmail.com> wrote:

> On Mon, Dec 18, 2017 at 3:32 PM, Ivan Kelly <iv...@apache.org> wrote:
>
> > >> The pom says ASL, but the pom points to a site where you can get the
> > >> original source. It can only be downloaded from a zip from there. The
> > >> zip, which is the only source for this that I could find, is BSD 3
> > >> clause.
> > >>
> > >
> > > We do not bundle the source. We bundle the published jar, which is
> under
> > > ASLv2 in maven central.
> > Maven central is not a source of truth. It must be maven central
> > because findbugs wanted to use it as a dependency, so it published the
> > jar, even though in the findbugs distribution they don't have the
> > source. They do have the jar though, and they do get the license right
> > in their source distribution. They overlooked it when they put it in
> > maven central, and as such violated the 3 clause BSD license.
> >
> > The license covers binary and source form, so we should adhere to the
> > original license, which is 3 clause BSD.
>
>
> I don't think we should be in the business of checking whether it volatiles
> 3 clause BSD license or not.
> The dependency that we pulled in is a bundled binary, which we should use
> the LICENSE that they associated
> with the bundled jar that the author pushed to maven central. If it
> violates BSD license, the author of this jar should address.
> However I am not the lawyer. so I can't judge what is right and what is
> wrong.
>
>
> >
> > >> So where is the source? This one I assume is a ASL, but the source is
> > >> not available anywhere.
> > >>
> > >
> > > There is no public source about this. We have to use the license in
> maven
> > > as the source-of-truth.
> > By not publishing the NOTICE file from apache thrift, twitter is in
> > violation of the ASL (clause 4(d)).
>
>
> Same as above.
>
> You seem to have strong opinions about these two *problematic*
> dependencies. And these dependencies were introduced by twitter stats
> providers for bookkeeper-all packages.
> In order not to block release 4.6.0, I would suggest removing
> bookkeeper-all package from release 4.6.0. If people need bookkeeper-all
> package, they can compile from src package.
> We can resume the discussion of bookkeeper-all package when licensing
> concerns are removed.
>
>
>
>
> >
> > -Ivan
> >
>

Reply via email to