Skip to content
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

Relicense to Ecma #136

Merged
merged 2 commits into from
Dec 6, 2024
Merged

Relicense to Ecma #136

merged 2 commits into from
Dec 6, 2024

Conversation

nicolo-ribaudo
Copy link
Member

This PR changes the license of the specification to match Ecma's requirements. We can do it because:

  1. all contributors since when we created TC39-TG4 signed Ecma's IPR form
  2. previous contributions came from employees of Ecma members

For (2), there is a 60 days period during which Ecma members can say "actually, we are not ok with this". If that happens (hopefully not!), we will need to ask to the Ecma General Assembly for an exception to be able to publish under the old license.

cc @littledan @gesa @SaminaHusain

@nicolo-ribaudo
Copy link
Member Author

I talked with Aki -- let's present this as in progress to the committee and wait until I get written confirmation from Google&Firefox.

Copy link
Member Author

@nicolo-ribaudo nicolo-ribaudo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was approved by Google and Mozilla. The license/copyright text is now the same as in the ECMA-262 spec.

@nicolo-ribaudo nicolo-ribaudo merged commit eb4a5fc into tc39:main Dec 6, 2024
2 checks passed
@nicolo-ribaudo nicolo-ribaudo deleted the relicense branch December 6, 2024 15:17
github-actions bot added a commit that referenced this pull request Dec 6, 2024
SHA: eb4a5fc
Reason: push, by nicolo-ribaudo

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
nicolo-ribaudo added a commit that referenced this pull request Dec 6, 2024
github-actions bot added a commit that referenced this pull request Dec 6, 2024
SHA: 9b1d5a8
Reason: push, by nicolo-ribaudo

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@szuend
Copy link
Collaborator

szuend commented Dec 9, 2024

The README.md still references the CC license.

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

Successfully merging this pull request may close these issues.

3 participants