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 MIT license #95

Merged
merged 2 commits into from
Nov 20, 2023
Merged

add MIT license #95

merged 2 commits into from
Nov 20, 2023

Conversation

fricklerhandwerk
Copy link
Collaborator

another option would have been MPL 2.0, which is generally preferable in terms of the NGI program: to ensure that public money keeps translating into public code.

the decision for MIT is purely practical: to ease migrating the code into Nixpkgs, the place where the software project supported through NGI will most likely be found and put to use in a broader context.

there was no feedback from Nixpkgs maintainers on the topic: https://discourse.nixos.org/t/per-file-license-notes-in-nixpkgs/32390

another option would have been MPL 2.0, which is generally preferable in terms of the NGI program: to ensure that public money keeps translating into public code.

the decision for MIT is purely practical: to ease migrating the code into Nixpkgs, the place where the software project supported through NGI will most likely be found and put to use in a broader context.
Copy link
Member

@lorenzleutgeb lorenzleutgeb left a comment

Choose a reason for hiding this comment

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

Choice of license LGTM, I just want to encourage giving another thought to how the copyright holders should be described.

LICENSE Outdated Show resolved Hide resolved
@RonnyLam
Copy link

TBH, I am not in favor of the MIT license. While it is the most easy one, it is also the most permissive one. However, since nixpkgs also has the MIT licence, I see no problem in this one. The packages themselves still have their own respected license.

@fricklerhandwerk fricklerhandwerk merged commit 28ccd6a into main Nov 20, 2023
2 checks passed
@fricklerhandwerk fricklerhandwerk deleted the add-license branch November 20, 2023 15:33
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.

None yet

3 participants