[ https://issues.apache.org/jira/browse/NETBEANS-5650?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Antonio Vieiro closed NETBEANS-5650. ------------------------------------ Resolution: Won't Fix > libs.antlr.cnd > -------------- > > Key: NETBEANS-5650 > URL: https://issues.apache.org/jira/browse/NETBEANS-5650 > Project: NetBeans > Issue Type: Sub-task > Components: cnd - ASM, cnd - Code Model, cnd - Editor, cnd - Other > Reporter: Antonio Vieiro > Priority: Major > > About the "old" NetBeans "cnd.antlr" module: > * The module "cnd.antlr" in NetBeans <=8.2 was a fork of Antlr v2.7.7 > https://github.com/emilianbold/netbeans-releases/tree/master/cnd.antlr/src/org/netbeans/modules/cnd/antlr > * This module contains both a compiler (org.netbeans.cnd.antlr.Tool) and a > modified Antlr runtime. > * The sources for this module were not donated by Oracle to the ASF. > * As a substitute a new module "cnd/libs.antlr.cnd" was proposed in the 4th > donation or Oracle to the ASF, containing a link to the previous module > https://github.com/apache/netbeans/blob/308b080ac972e8cdea16c97d1e16c2156cb6bf59/cnd/libs.antlr.cnd/nbproject/project.properties#L23 > * Recreating a fork of Antlr v2.7.7 sources is not possible under the ASF > umbrella, because these sources have not a clean origin not a proper license, > as recognized by the author in the release notes of Antlr v3.4 here > https://theantlrguy.atlassian.net/wiki/spaces/ANTLR3/pages/2687376/ANTLR+3.4+Release+Notes > * The "cnd.antlr" runtime is being used in the following cnd modules: cnd.apt > (a lexer), cnd.asm (assembler support), cnd.kit (editor kit), cnd.modelimpl > (C/C++ Model Implementation), cnd.model.jclank.bridge (a bridge for > cnd.modelimpl to jclank) > As a consecuence of all these findings we arrive to the following conclusions: > * It's unclear if the "cnd.antlr" in NetBeans 8.2 (= "libs.antlr.cnd" in the > 4th donation) is covered by the CDDL license or not (because Antlr v2.7.7 > sources have unclear origin). > * As a consequence, Apache NetBeans cannot depend on these binaries. > * A replacement to "libs.antlr.cnd" is required. > * All dependencies with "libs.antlr.cnd" (compiler and runtime) have to be > reviewed. > > -- 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