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

Licensing in crates.io doesn't match project description #321

Open
jemoreira opened this issue Dec 10, 2024 · 2 comments
Open

Licensing in crates.io doesn't match project description #321

jemoreira opened this issue Dec 10, 2024 · 2 comments
Labels
crates.io Issues we need to fix before publishing to crates.io

Comments

@jemoreira
Copy link

The metadata associated with the virtio-queue crate in crates.io says "Apache-2.0 AND BSD-3-Clause", which contradicts the wording in the project description which says "either or" for those licenses.

I'm not allowed to use this crate at work if both licenses apply simultaneously, so my request is to have that metadata text changed to "Apache-2.0 OR BSD-3-Clause" to make it clear users can choose one of the two licenses.

Please let me know if this is not the right place to report this, I didn't find a way to do it in the crates.io website itself.

@epilys
Copy link
Member

epilys commented Dec 11, 2024

(This is the right place to report this)

It looks like the license is really Apache-2.0 AND BSD-3-Clause, since that is the license used in source code headers as well. (caveat: I'm no legal expert) it seems like this is by accident and it really should be OR... That's what we use on other crates. Let's see what the project members with more experience have to say.

@epilys epilys added the crates.io Issues we need to fix before publishing to crates.io label Dec 11, 2024
@Ablu
Copy link
Contributor

Ablu commented Dec 13, 2024

Similar problems exist for other crates in rust-vmm: rust-vmm/vhost#216. We probably need a review of what is claimed where and fix things up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
crates.io Issues we need to fix before publishing to crates.io
Projects
None yet
Development

No branches or pull requests

3 participants