-
Notifications
You must be signed in to change notification settings - Fork 18
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 in package subdirs #57
Comments
Hello. What do you specifically mean by "crate doesn't have a LICENSE (or LICENSE-APACHE, etc.) file"? |
Hi, thanks for the quick response. No, I don't mean the field in The reason for this request is that we currently only have legal sign-off for |
I modified the issue description to contain a link to our licensing policy. |
Background:
Hello, the Fuchsia project vendors crates from crates.io, and in order to do so we require explicit license files alongside the source code. Here is the policy: https://fuchsia.dev/fuchsia-src/contribute/governance/policy/open-source-licensing-policies?hl=en#licenses_and_tracking . In particular, reading the SPDX
package/license
field from the crate'sCargo.toml
is not good enough.Request:
Could you please add LICENSE-* files to the package subdirectories, specifically
gpu-alloc
andtypes
(although you might as well do it for all package dirs that are uploaded to crates.io)?We are currently using
gpu-alloc 0.5.3
andgpu-alloc-types 0.2.0
. Since crates.io doesn't allow re-uploading the same version with a modified crate, it seems the right thing to do is to upload new crates with versions0.5.4
and0.2.1
respectively.I'd appreciate if you're able to do this, since I have to file similar issues for many other crate dependencies. But if you don't have the bandwidth to address this issue, please let me know and I'll find time to submit a pull request (although of course I won't be able to upload anything to crates.io)
The text was updated successfully, but these errors were encountered: