LGPL is not compatible with ASL, either. See: https://www.apache.org/ legal/resolved.html#category-x
-Dima On Wed, May 9, 2018 at 10:59 AM, Sanel Zukan <[email protected]> wrote: > What about Connector/J from MariaDB? It is LGPL and (I think) that > should make it easier to mix with Apache license. > > Best, > Sanel > > Water Guo <[email protected]> writes: > > I am not an expert with software license. But my gut’s feeling is I > can’t claim Apache if I am using code from MySQL JDBC driver (GPL), can I? > > > >> On May 8, 2018, at 11:49 AM, Stack <[email protected]> wrote: > >> > >> On Mon, May 7, 2018 at 11:58 AM, Water Guo <[email protected]> > wrote: > >> > >>> Not it is not. AntsDB has no dependence on MySQL code. It is written in > >>> Java and uses a couple of open source libraries. > >>> > >>> > >> Sorry. There seems to be a misunderstanding. I was just asking if why > >> antsdb has a GPL license rather than say an Apache one: > >> https://github.com/waterguo/antsdb/blob/master/LICENSE.txt > >> > >> Thanks, > >> S > >> > >> > >>>> Sounds great Water. Lets take it for a spin. Quick question, why the > "GNU > >>>> Affero General Public License, version 3" Is it up from mysql? Thanks, > >>>> S > >>> > >>> On Mon, May 7, 2018 at 10:09 AM, Water Guo <[email protected]> > wrote: > >>> > >>>> Dear HBase Community, > >>>> > >>>> I’d like to take this opportunity to introduce my open source project > >>>> AntsDB. It is a database virtualization software that brings MySQL > >>>> compatibility to HBase. It means you can use any MySQL bindings such > as > >>>> JDBC, ODBC, PHP, Perl to manipulate data in HBase. It supports most > MySQL > >>>> DDLs and all DMLs, transaction control, table locks, row locks etc. > Up to > >>>> date applications such as MySQL console, MySQL command lines, > >>> BenchmarkSQL, > >>>> MediaWiki, SonarQube, DBeaver, SquirrelSQL and many others can run > >>> directly > >>>> on HBase using AntsDB layer. The project is hosted at > >>>> https://github.com/waterguo/antsdb. > >>>> > >>>> AntsDB is designed to support high concurrency, low latency > applications. > >>>> It uses local storage as cache so it can further reduce the latency of > >>>> HBase. We have benchmarked AntsDB using YCSB. The result is at > >>>> http://www.antsdb.com/?p=171. > >>>> > >>>> People always ask me how it is different from Phoenix. While Phoenix > is > >>>> building a powerful SQL layer for HBase, we want to focus on backward > >>>> compatibility. We want to have applications built for MySQL can be > used > >>>> directly on HBase. And people who are familiar with traditional > >>> relational > >>>> database can adopt HBase/Hadoop stack with ease. > >>>> > >>>> I’d be very glad if you find the project is useful and your feedback > is > >>>> very welcome. > >>>> > >>>> Thanks > >>>> -water > >>>> > >>> > >>> >
