hawq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Radar Lei <r...@pivotal.io>
Subject Re: GNU SASL Library - Libgsasl dependency for libhdfs3?
Date Fri, 07 Jul 2017 05:54:24 GMT
Hi Ed,

Per my understanding, libgsasl is a build and runtime dependence of HAWQ,
but it's not included in HAWQ source code and HAWQ binary release tarball.

If you check the HAWQ rpm dependences, you can see 'libgsasl' is listed in
'hawq.spec', user need to install it before install HAWQ.

So I think we don't need care if it's Apache License compatible and don't
need to include it in our license file. Thanks.


On Fri, Jul 7, 2017 at 1:34 PM, Ed Espino <espino@apache.org> wrote:

> HAWQ Dev,
> I have been filling out the project's Apache Project Maturity Model at the
> following location:
> https://cwiki.apache.org/confluence/display/HAWQ/
> Apache+Project+Maturity+Model
> In trying to gather information for the Licenses and Copyright section
> (specifically: LC20 and LC30), I started to review dependent third party
> components. I reviewed the project's LICENSE file (
> https://github.com/apache/incubator-hawq/blob/master/LICENSE). In
> addition,
> I reviewed the build and install steps from the wiki. I noticed one
> component (libgsasl 1.8.0) which is listed but isn't listed in the LICENSE
> file. This component is a build dependency of the libhdfs3 component (
> https://github.com/apache/incubator-hawq/blob/master/
> depends/libhdfs3/README.md).
> The component libhdfs3 will not build without the development
> libgsasl (header and libs) available. The component libgsasl is the GNU
> SASL Library (https://www.gnu.org/software/gsasl/).
> Here is it's licensing information:
> The core GNU SASL library, and most mechanisms, are licensed under the GNU
> Lesser General Public version 2.1 (or later). It is distributed separately,
> as the "libgsasl" package. The GNU SASL command line application, self test
> suite and more are licensed under the GNU General Public License version 3
> (or later). The "gsasl" package distribution includes the library part as
> well, so you do not need to install two packages.
> To the best of my knowledge, this dependent component libgsasl is not
> compatible with Apache Software projects. Have there been any discussions
> in the past on its use in HAWQ? I couldn't find any in the mail archives. I
> could be entirely wrong and this could be a false alarm. If anyone can
> provide some information, it would be greatly appreciated.
> Regards,
> -=e
> --
> *Ed Espino*

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message