Clarify existing licensing and apply MIT license
mweinelt opened this issue ยท 17 comments
The repo is currently published without a license, which is not ideal for reusability or for porting things into nixpkgs, which requires contributions to be MIT licensed.
I think going for MIT would be easiest, but I'm open to discussing alternatives. Also, we would need the sign-off of every previous contributor, which feels like a daunting task.
Probably not worth it, given that this is an "internal" repo. But we could ask that any new contributions are MIT-licensed.
Very similar precedent: NixOS/nixos-search#723
Let's start by figuring out how many contributors we'd need to get an approval from to relicense. I agree that MIT licensing makes the most sense to align with every other official NixOS-related project. I'm reasonably happy with using the same guideline/threshold as nixos-search, aka. "more than 100 lines contributed".
Only 9 of them over 100 lines I think: https://github.com/NixOS/infra/graphs/contributors
But I'm no lawyer; not sure how safe it is to use such a simple metric.
I hereby agree to release all my changes under the MIT ๐
(also created the list above)
I hereby agree to release all my changes under the MIT ๐
I hereby agree to release all my changes under the MIT ๐
I hereby agree to release all my changes under the MIT ๐
I hereby agree to release all my changes under the MIT ๐
I hereby agree to release all my changes under the MIT ๐
I hereby agree to release all my changes under the MIT ๐
I hereby agree to release all my changes under the MIT ๐
I hereby agree to release all my changes under the MIT ๐
I hereby agree to release all my changes under the MIT ๐
I hereby agree to release all my changes under the MIT ๐
MIT seems good, I'm cool with it!
Fine by me, MIT is what I generally use myself.
Done.