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

Add a license #41

Open
DropD opened this issue Nov 18, 2024 · 4 comments
Open

Add a license #41

DropD opened this issue Nov 18, 2024 · 4 comments
Assignees
Labels
packaging towards more complete package
Milestone

Comments

@DropD
Copy link
Collaborator

DropD commented Nov 18, 2024

We should decide on a license, because without one it is unclear whether anyone is even allowed to use it.

My first suggestion would be MIT, as that is what AiiDA uses (and, as an AiiDA plugin, also aiida-icon). It means anyone can use (including commercially and in closed source projects), share, modify, the only obligation is that the license and copyright has to be included in derivative work.

I would only recommend to make sure that it is compatible with C2SM and EXCLAIM (ETH is fine with it for sure).

@leclairm
Copy link
Contributor

Hum, more out of principles, I'm not sure about the "including commercially and in closed source projects" (even though I don't see any commercial or closed source project using it anytime soon).

@agoscinski
Copy link
Collaborator

@leclairm so C2SM and EXCLAIM have no restrictions on the license?

including commercially and in closed source projects

I don't have any strong opinion. Usually I go with BSD or MIT because less consideration about the license is needed if you want to include the library somewhere, which reduces maintenance work. If you feel very strong about it then we can also do LGPL.

@leclairm
Copy link
Contributor

  • Check ExClaim, C2SM
  • Probably MIT

agoscinski added a commit that referenced this issue Nov 27, 2024
As discussed in issue #41
agoscinski added a commit that referenced this issue Nov 27, 2024
As discussed in issue #41
@leclairm
Copy link
Contributor

Ask for copyright holder: C2SM? ETHZ? Other?

agoscinski added a commit that referenced this issue Nov 27, 2024
As discussed in issue #41
@leclairm leclairm added this to the v0.0.1 milestone Nov 27, 2024
@DropD DropD assigned DropD and agoscinski and unassigned DropD Nov 27, 2024
@leclairm leclairm added the packaging towards more complete package label Nov 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
packaging towards more complete package
Projects
None yet
Development

No branches or pull requests

3 participants