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 <water....@antsdb.com> 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 <st...@duboce.net> wrote: >> >> On Mon, May 7, 2018 at 11:58 AM, Water Guo <water....@antsdb.com> 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 <water....@antsdb.com> 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 >>>> >>> >>>