You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by "Bolke de Bruin (JIRA)" <ji...@apache.org> on 2018/01/26 09:21:00 UTC

[jira] [Commented] (AIRFLOW-1430) GPL licensing issues

    [ https://issues.apache.org/jira/browse/AIRFLOW-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16340780#comment-16340780 ] 

Bolke de Bruin commented on AIRFLOW-1430:
-----------------------------------------

The author of unidecode does not consider python-slugify to be a derivative work of unidecode: [https://github.com/avian2/unidecode/issues/23#issuecomment-360725623]

 

”avian2 commented 5 minutes ago
No, I don't consider python-slugify as a derivative work from unidecode. I agree with what @un33k said in un33k/python-slugify#7.

FSF's interpretation of GPL is that using interpreted libraries (like Python modules) triggers the derivative clause. However Unidecode basically provides a single function, and obviously libraries other than unidecode already exist that can provide other implementations of that function. It's hard to argue that simply using this interface makes any code "based on unidecode".

 

As the author is, well, authoritative in this case I consider this a non issue.

 

> GPL licensing issues
> --------------------
>
>                 Key: AIRFLOW-1430
>                 URL: https://issues.apache.org/jira/browse/AIRFLOW-1430
>             Project: Apache Airflow
>          Issue Type: Bug
>    Affects Versions: 1.8.1, 1.9.0, 1.8.2
>            Reporter: Florian Jetter
>            Priority: Critical
>
> The current requirements require the install of the GPLv2 licensed package {{Unidecode}} .
> This is a violation to the ASF licensing conditions, c.f.
> https://www.apache.org/legal/resolved.html#category-x
> https://www.apache.org/legal/resolved.html#prohibited
>  The requirement comes in via:
> {{python-nvd3}} https://github.com/areski/python-nvd3
>  -> {{python-sluggify}} https://github.com/un33k/python-slugify
> -> {{Unidecode}} https://github.com/avian2/unidecode



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)