You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by "Antonio Vieiro (Jira)" <ji...@apache.org> on 2021/04/16 20:12:00 UTC
[jira] [Closed] (NETBEANS-5552) lib-clank unknown license
[ https://issues.apache.org/jira/browse/NETBEANS-5552?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Antonio Vieiro closed NETBEANS-5552.
------------------------------------
Assignee: Antonio Vieiro
Resolution: Fixed
Verified origins and licenses with authors. We have ratification by author in the NetBeans PMC's mailing list as of 2021-04-09.
> lib-clank unknown license
> -------------------------
>
> Key: NETBEANS-5552
> URL: https://issues.apache.org/jira/browse/NETBEANS-5552
> Project: NetBeans
> Issue Type: Sub-task
> Reporter: Antonio Vieiro
> Assignee: Antonio Vieiro
> Priority: Major
>
> Clank: Java-port of C/C++ compiler frontend is a "the Java port of native Clang. The goal was to get the Java code as close to the original C++ code of Clang as possible:" (quoting [https://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#5] ).
> The source code seems to be available here:
> [https://github.com/java-port/clank]
> But it has no clear license. This is used in module cnd/lib.clank but without a clear license it seems this module cannot be used in Apache NetBeans.
> Possible steps forward:
> * Disable libs.clang and cnd.model.jclank.bridge, removing them from the cnd cluster (unknown consequences)
> * Contact authors and ask for permission for the code to be donated to the Apache Software Foundation. Note that this is a very complex code that may need a considerable amount of work. Also uses llvm3.9 which is probably very old nowadays and should be upgraded. The clank zip file contains many different .jar files.
> * Understand what functionality is provided by this module and seek for alternate implementations (clangd / libclang / others).
>
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists