alire-project / alire

Command-line tool from the Alire project and supporting library
GNU General Public License v3.0
286 stars 49 forks source link

License compatibility #7

Open mosteo opened 6 years ago

mosteo commented 6 years ago

Side project that would enable search for compatible licensed projects. Current search already can be used on license abbreviations.

onox commented 2 years ago

Additionally a new command check licenses could check license compatibility using the spdx crate (already in use by Alire). Similar to what the 'deny' plugin of cargo does. See https://github.com/EmbarkStudios/cargo-deny#licenses.

mosteo commented 2 years ago

Yes, this is in the spirit of the idea. Also alr with could warn/fail when you try to add an incompatible-licensed dependency to the ones already in use.