Skip to content

Standardized LICENSE text to BSD-3-Clause - #150

Open
kvrigor wants to merge 3 commits into
masterfrom
fix-license-citation
Open

kvrigor wants to merge 3 commits into
masterfrom
fix-license-citation

Conversation

@kvrigor

@kvrigor kvrigor commented Oct 6, 2026 •

Copy link
Copy Markdown
Member

Current LICENSE file is based from GitHub's BSD-3 license template. It would be better to use a LICENSE text from a more authoritative source: https://opensource.org/license/BSD-3-Clause. Other references:

This PR also fixes #134.

@jjokella

jjokella commented Oct 6, 2026

Copy link
Copy Markdown
Contributor

To me, the "legal content" of the license is not changed, so that should be fine. Others have to check that the citation style/authors etc is correct, but from my side this is good.

@s-poll s-poll left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I believe that, from a legal point of view, the PR is a change to the licence. It is these legal subtleties that could prove problematic. IMO, it might important here not to change the licence of CLM (CTSM). It might be possible to introduce a separate licence by using two licences, as it is also used at different repos. As having only a superficial understanding of licences can be dangerous, I would suggest that we ask the legal department to clarify this. There is certainly somebody at JSC/FZJ.

Comment thread docs/INDEX.md
Comment thread LICENSE

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Isn't this a change in license?

@kvrigor kvrigor Oct 7, 2026 •

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

It is these legal subtleties that could prove problematic. IMO, it might important here not to change the licence of CLM (CTSM).

There should be no legal problems since we're not customizing our LICENSE and simply adhere to a standard BSD-3 LICENSE file (links in my 1st post). The original CTSM LICENSE is based from GitHub's BSD-3 license template; what I did is to replace the text with more authoritative source and clearly specify that it's a BSD-3-Clause LICENSE.

Comment thread README.md

This branch has not been deployed

No deployments
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.

How to cite eCLM

4 participants