www-legal-discuss mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Roman Shaposhnik (Jira)" <j...@apache.org>
Subject [jira] [Commented] (LEGAL-477) Can we use MariaDB java client LGPL-2.1 as Apache project dependency since apache license is in the FLOSS exception list?
Date Tue, 10 Sep 2019 23:11:00 GMT

    [ https://issues.apache.org/jira/browse/LEGAL-477?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16927105#comment-16927105

Roman Shaposhnik commented on LEGAL-477:

Hey [~tangzhankun] a couple of things:
   1. you're correct that when it comes to simply using the MariaDB client you can do that,
but the problem is that by doing that you're changing the overall licensing of your product
to something now incompatible with Apache License. Your downstream consumers (for example
companies building commercial, close-source  products based on Submarine) are now affected.
That is not allowed in ASF.

   2. As for a Docker Image -- you can:
           * provide a Dockerfile as part of your project
           * build a Docker Image and host it under an account that is different from your
project's ASF account

Does this make it clear?

> Can we use MariaDB java client LGPL-2.1 as Apache project dependency since apache license
is in the FLOSS exception list?
> -------------------------------------------------------------------------------------------------------------------------
>                 Key: LEGAL-477
>                 URL: https://issues.apache.org/jira/browse/LEGAL-477
>             Project: Legal Discuss
>          Issue Type: Question
>            Reporter: Zhankun Tang
>            Priority: Major
> Dear Apache Legal Affairs Committee,
> The [submarine|https://hadoop.apache.org/submarine/]] project community now has encountered
a legal issue when we want to use the MariaDB java client as a dependency and distributed
> From LEGAL-462, it seems we cannot do this. But submarine is an open-source project
may not fit in this. So I filed this Jira to double-confirm this.
> From the license of [MariaDB java client|https://mariadb.com/kb/en/library/licensing-faq/#distributing-an-application-with-a-mariadb-connectorclient]],
and the [FLOSS exception details, |https://mariadb.com/kb/en/library/mariadb-license/#the-floss-exception] see
the snippets below.
> {code:java}
> Free software/open source applications
> If your application is Free software/open source and uses one of the licenses listed
in the FLOSS exception, the GPL in the client library does not affect your application.
> {code}
> {code:java}
>   2. FLOSS License List
> License name Version(s)/Copyright Date
> Academic Free License 2.0
> Apache Software License 1.0/1.1/2.0
> Apple Public Source License 2.0
> {code}
> It seems that LGPL-2.1 allows Apache project like Submarine to link this MariaDB java
client jar dependency and distribute with it, is my understanding correct?
> BR,
> Zhankun

This message was sent by Atlassian Jira

To unsubscribe, e-mail: legal-discuss-unsubscribe@apache.org
For additional commands, e-mail: legal-discuss-help@apache.org

View raw message