Nemo157 / cargo-lichking

Automated license checking for rust. cargo lichking is a Cargo subcommand that checks licensing information for dependencies.
Other
127 stars 16 forks source link

I think that Zlib should be marked as compatible with itself. #64

Open Lokathor opened 4 years ago

Lokathor commented 4 years ago
D:\dev\imagine>cargo lichking check
warning: IANAL: This is not legal advice and is not guaranteed to be correct.
  Downloaded bytemuck v1.0.1
  Downloaded 1 crates (10.2 KB) in 0.95s
warning: imagine might not be able to include package bytemuck, license Zlib is not known to be compatible with Zlib

Seems silly that Zlib isn't compatible with itself.

Nemo157 commented 4 years ago

It would probably make sense to include a general self-reflexive compatibility, having a license that doesn't let itself be linked with code from another identically licensed crate doesn't really make sense for any meaning of compatibility.