Skip to content

fix: Correct copyleft classification for EPL and CeCILL licenses#1343

Open
JASGRIEmb wants to merge 1 commit into
github:gh-pagesfrom
mercedes-benz:fix--change-conditions-of-EPL-and-CeCILL
Open

fix: Correct copyleft classification for EPL and CeCILL licenses#1343
JASGRIEmb wants to merge 1 commit into
github:gh-pagesfrom
mercedes-benz:fix--change-conditions-of-EPL-and-CeCILL

Conversation

@JASGRIEmb

@JASGRIEmb JASGRIEmb commented Jun 18, 2026

Copy link
Copy Markdown

Summary

This PR updates the metadata of several license definitions to better reflect their actual copyleft scope and obligations.

Changes

  • Updated EPL-1.0:
    Replaced same-license with same-license--file.
  • Updated EPL-2.0:
    Replaced same-license with same-license--file.
  • Updated CeCILL-2.1:
    Removed the network-use-disclose condition ("Network use is distribution"), as the license does not impose AGPL-style network source code disclosure requirements.

Rationale

The changes align the license metadata more closely with the actual obligations defined by the respective license texts:

  • For EPL 1.0 and EPL 2.0, copyleft obligations apply to modifications of EPL-covered files rather than to an entire larger work. The same-license--file condition appears to more accurately describe this behavior than same-license.
    See FAQ 4.22: https://www.eclipse.org/legal/epl-2.0/faq/

  • For CeCILL 2.1, the license requires source code disclosure when distributing covered software (see Article 5.3.2, "Distribution of Modified Software"), but it does not appear to contain an AGPL-style provision that treats network interaction with the software as distribution or otherwise requires source code disclosure solely because the software is made available over a network. As a result, the network-use-disclose condition appears to overstate the obligations imposed by the license.

Jason Grieshaber, jason.grieshaber@mercedes-benz.com, Mercedes-Benz AG
Contribution licensed under Creative Commons Attribution 3.0 Unported license

Signed-off-by: JASON GRIESHABER <jason.grieshaber@mercedes-benz.com>
@JASGRIEmb JASGRIEmb marked this pull request as ready for review June 19, 2026 07:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant