Skip to content

Change license to EPL v2.0 #1045

@sbrannen

Description

@sbrannen

Overview

The Eclipse Foundation recently announced EPL v2.0.

After discussions with Eclipse Foundation's legal department, we have learned that the JUnit Team does not need to seek the permission of past contributors, unless the team wants to add in the GPL compatibility.

However, the Eclipse Foundation suggests to:

  • inform downstream users of the change
  • ensure there is rough consensus amongst the committers that this is the right time to switch

Deliverables

  • Decide within the JUnit 5 Team if this is the right time to switch to EPL v2.0.
  • Consider contacting all contributors to inform them of the decision to switch to the EPL v2.0.
  • Update all license headers in all source code (Java, Groovy, Kotlin, etc.).
  • Update license header used by Spotless.
    • src/spotless/eclipse-public-license-1.0.java
  • Update Spotless license header configuration in the Gradle build.
  • Update all LICENSE.md files in repository.
    • which should include license files included in published artifacts, but this should be verified.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions