Skip to content

CMake Grammar License Clarification #4532

@zachcran

Description

@zachcran

Description

The cmake/CMake.g4 grammar file states that the license used is "Eclipse Public License". However, even at the time of first publication (Dec 26, 2018), There were two Eclipse Public License versions available (EPL 1.0 and EPL 2.0). There is no way to distinguish which of the two is being referred to here (although if I missed it, please tell me!). Additionally, the code appears to be in violation of both versions of the license, which state that "a copy of this Agreement must be included with each copy of the Program."

It seems like a simple LICENSE.txt file with the plain text of the correct version would be sufficient to be back in compliance. @zbq, which version of the license did you intend for this to be released under? I'm guessing EPL 2.0 since it was the current version at the time, but it is better to be crystal clear.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions