Re: Using libraries licensed under LGPL

2019-05-28 Thread Stack
On Sat, May 25, 2019 at 12:08 PM Toshihiro Suzuki 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

Re: Using libraries licensed under LGPL

2019-05-25 Thread Toshihiro Suzuki
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 In this case, how to proceed? We need to make a note of this (maybe in

Re: Using libraries licensed under LGPL

2019-05-24 Thread Josh Elser
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

Re: Using libraries licensed under LGPL

2019-05-24 Thread Stack
On Fri, May 24, 2019 at 5: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

Re: Using libraries licensed under LGPL

2019-05-24 Thread Toshihiro Suzuki
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

Re: Using libraries licensed under LGPL

2019-05-23 Thread Nick Dimiduk
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) wrote: > HBase itself can not

Re: Using libraries licensed under LGPL

2019-05-23 Thread Duo Zhang
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 于2019年5月23日周四 下午10:03写道: > Hi folks! > > I'm building htop in HBASE-11062 now and using Lanterna library to make a

Using libraries licensed under LGPL

2019-05-23 Thread Toshihiro Suzuki
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