Skip to content

Request for New SPDX License Identifier or Modification of ANTLR-PD-fallback for PCCTS #2689

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
nishanthsankaran opened this issue Mar 26, 2025 · 0 comments

Comments

@nishanthsankaran
Copy link

I have a license for the Purdue Compiler Construction Tool Set (PCCTS) available at PCCTS License. This license matches the SPDX license identifier ANTLR-PD-fallback with the following differences:

  1. Fallback Copyright License: The ANTLR license includes a fallback copyright license for countries where public domain status is not valid, while the PCCTS license does not mention this. (Could be blue omittable)

    In countries where the Public Domain status of the work may not be valid, the author grants a copyright license to the general public to deal in the work without restriction and permission to sublicense derivatives under the terms of any (OSI approved) Open Source license.

  2. Name Replacement: "ANTLR" is replaced with "Purdue Compiler Construction Tool Set (PCCTS)" or "PCCTS". (Could be in red so that it can be also used for PCCTS)

  3. Developer Information: The PCCTS license includes specific mention of:

    ANTLR 1.33
    Terence Parr
    Parr Research Corporation
    with Purdue University and AHPCRC, University of Minnesota
    1989-1995

    (Could be blue as well)

Should these differences warrant creating a new SPDX license identifier, or should the existing ANTLR-PD-fallback license be modified with red and blue text to accommodate the PCCTS license?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants