You are viewing a plain text version of this content. The canonical link for it is here.
Posted to legal-discuss@apache.org by "Ralph Goers (Jira)" <ji...@apache.org> on 2021/04/15 15:13:00 UTC

[jira] [Comment Edited] (LEGAL-568) Forking antlr v 2.7.7

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

Ralph Goers edited comment on LEGAL-568 at 4/15/21, 3:12 PM:
-------------------------------------------------------------

In general the ASF prefers cooperation with other communities. "I don't think they'd be interested" implies that you haven't asked them. It is simply good manners to let them know of your problem and see if they have an alternate solution before forking it. Note that if you fork it I don't believe it will be possible to publish it under the same package names and groupId as that would confuse users and I doubt Maven Central would allow it.

Your best bet would be for them to accept whatever patches you require to that release and cut a new release, especially if you offer to help.


was (Author: ralph.goers@dslextreme.com):
In general the ASF prefers cooperation with other communities. "I don't think they'd be interested" implies that you haven't asked them. It is simply good manners to let them know of your problem and see if they have an alternate solution before forking it. Note that if you fork it I don't believe it will be possible to publish it under the same package names and groupId as that would confuse users and I doubt Maven Central would allow it.

> Forking antlr v 2.7.7
> ---------------------
>
>                 Key: LEGAL-568
>                 URL: https://issues.apache.org/jira/browse/LEGAL-568
>             Project: Legal Discuss
>          Issue Type: Question
>          Components: Policy Question
>            Reporter: Antonio Vieiro
>            Priority: Major
>         Attachments: antlr-2.7.7-license.txt
>
>
> Hi all,
> As you may know Oracle donated the source code of NetBeans to the Apache Software Foundation, and the Apache NetBeans Team has been analyzing and incoporating the source code into the Apache NetBeans Project during the years.
> In order to continue to incorporate the source code donated by Oracle (that adds support for the C/C++ programming language to the IDE) *we will need to fork the "antlr" project, version 2.7.7*, and make modifications to the antlr source code, so the code donated by Oracle works properly.
>  * The "antlr" project is a well-known open source project that handles parsers and lexers for different programming languages.
>  * The "antlr 2" version is hosted in this website: [https://www.antlr2.org/]
>  * The source code of the exact version to fork ("antlr 2 v2.7.7)  is available in this link [https://www.antlr2.org/download/antlr-2.7.7.tar.gz |https://www.antlr2.org/download/antlr-2.7.7.tar.gz]
>  * Inside that ".tar.gz" file there's a LICENSE.txt file (being attached in this issue for easier reading).
> After reading the ASF Licensing FAQ ([https://www.apache.org/foundation/license-faq.html#code-developed-elsewhere-received-under-a-category-a-license-incorporated-into-apache-projects-distributed-by-apache-and-licensed-to-downstream-users-under-its-original-license] ) it seems that *we could fork this project under the ASF,* in order to make the modifications we need, but *only if the project's license were a "Category A" license*.
> We *would like ASF LEGAL to ratify that*:
>  # *The license of antlr2 v2.7.7* (as in that .tar.gz file above, also attached to this issue) indeed *classifies as a "Category A" license*.
>  # *If the Apache NetBeans Project could host the "antlr2 v2.7.7" source code* in an Apache source code repository, *and then proceed to make the modifications to the "antlr2 v2.7.7" source code*, keeping its original license headers, and adding the Apache License headers to future modifications by the Apache NetBeans Team.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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