On Sat, May 25, 2019 at 12:08 PM Toshihiro Suzuki <[email protected]>
wrote:

> Thank you for the comments, Stack and Josh.
>
> It looks like the author agreed that they give us special permission to
> use Lanterna under Apache 2.0:
> https://github.com/mabe02/lanterna/issues/415



Hurray!!!!

We can note the exemption in our NOTICES.txt file.

Good stuff Toshihiro,

S


>
>
> In this case, how to proceed? We need to make a note of this
> (maybe in http://hbase.apache.org/license.html)? Or we can just use
> the library without any notes?
>
> Sorry to bother you, but I'm not familiar with license things.
>
>
> On Fri, May 24, 2019 at 1:09 PM Josh Elser <[email protected]> wrote:
>
> > The only exception to this rule is that if it's an "optional"
> > dependency. Meaning, if you could use some other dependency in place of
> > the LGPL one, it's OK. That does not apply in this situation :)
> >
> > Hopefully the author will agree! The demo of your tool on Tuesday was
> > quite nice!!
> >
> > On 5/24/19 8:06 AM, Toshihiro Suzuki wrote:
> > > Thank you for your reply, Duo and Nick.
> > >
> > > I understood that we can't use libraries licensed under LGPL at least
> in
> > > HBase.
> > > Before considering whether I create a new project, I will try to ask
> the
> > > Lanterna
> > > author to change the license of the library to Apache License or MIT.
> > >
> > > On Thu, May 23, 2019 at 11:57 AM Nick Dimiduk <[email protected]>
> > wrote:
> > >
> > >> My understanding of [0] is that various versions of LGPL are
> explicitly
> > >> prohibited from use as a dependency in Apache Foundation projects.
> > >>
> > >> I’m not a lawyer.
> > >>
> > >> [0]:
> > >> https://apache.org/legal/resolved.html#category-x
> > >>
> > >> On Thu, May 23, 2019 at 7:18 AM 张铎(Duo Zhang) <[email protected]>
> > >> wrote:
> > >>
> > >>> HBase itself can not depend on libraries which are licensed under
> > LGPL. A
> > >>> possible way is to create a new project, which depend on both HBase
> and
> > >> the
> > >>> LGPL library?
> > >>>
> > >>> Toshihiro Suzuki <[email protected]> 于2019年5月23日周四 下午10:03写道:
> > >>>
> > >>>> Hi folks!
> > >>>>
> > >>>> I'm building htop in HBASE-11062 now and using Lanterna library to
> > >> make a
> > >>>> Unix top like user interface:
> > >>>> https://github.com/mabe02/lanterna
> > >>>>
> > >>>> Lanterna is a Java library allowing you to write easy semi-graphical
> > >> user
> > >>>> interfaces in a text-only environment, very similar to the C library
> > >>>> curses.
> > >>>>
> > >>>> However, I found Lanterna library is licensed under the LGPL.
> > >>>> https://github.com/mabe02/lanterna/blob/master/License.txt
> > >>>>
> > >>>> According to the Apache website (
> > >>>> http://www.apache.org/legal/3party.html#criteriaandcategories), it
> > >> looks
> > >>>> like LGPL License in incompatible with Apache License, but I'm not
> > sure
> > >>> if
> > >>>> we should not use libraries licensed under LGPL.
> > >>>>
> > >>>> Could anyone advise me on it?
> > >>>>
> > >>>> Regards,
> > >>>> Toshi
> > >>>>
> > >>>
> > >>
> > >
> >
>

Reply via email to