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

License files #91

Open
KSXGitHub opened this issue Dec 24, 2020 · 3 comments
Open

License files #91

KSXGitHub opened this issue Dec 24, 2020 · 3 comments

Comments

@KSXGitHub
Copy link

It is a standard practice to include LICENSE-MIT and LICENSE-APACHE files at the root of the repo to enable contributors to modify code.

@vimpunk
Copy link
Owner

vimpunk commented Dec 29, 2020

The license is mentioned in the cargo manifest. Does this suffice or is it still good practice to include license files?

@nikitalita
Copy link
Contributor

nikitalita commented Dec 29, 2020

The latter, I think. Github won't show the license for the repo otherwise.

@CreepySkeleton
Copy link

Also, when a linux distro maintainer packs your crate as .deb, his packing system requires these files - LICENSE-* - to be present, I think for every crate in workspace, even. They'd sort it out manually one way or another, but having the files present in your repo saves some time of theirs.

This information is half year old and second hand (I'm not a distro maintainer, one of my coworkers is) so I am possibly mistaken, but I bet that including the license files is better than not to from their perspective.

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

No branches or pull requests

4 participants