Antonio Vieiro created NETBEANS-5552: ----------------------------------------
Summary: 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 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-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists