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

Expand configuration of license approval #210

Closed
jsim2010 opened this issue Jun 17, 2020 · 0 comments · Fixed by #531
Closed

Expand configuration of license approval #210

jsim2010 opened this issue Jun 17, 2020 · 0 comments · Fixed by #531
Labels
enhancement New feature or request

Comments

@jsim2010
Copy link

Is your feature request related to a problem? Please describe.
There is currently no way to specify that the user approves OSI approved licenses without caring if the license is FSF Free or not.

Describe the solution you'd like
I would propose adding the following options to the allow-osi-fsf-free field:

  • osi: The license is accepted if it is OSI approved. Its status with FSF does not matter.
  • fsf: The license is accepted if it FSF Free. Its status with OSI does not matter.

Describe alternatives you've considered
There's possibly a way to replace the allow-osi-fsf-free field with 2 new fields not-fsf and not-osi. However, it is not clear how this alternative would cover the cases of osi-only and fsf-only.

Additional context
N/A

@jsim2010 jsim2010 added the enhancement New feature or request label Jun 17, 2020
zkxs added a commit to zkxs/cargo-deny that referenced this issue Jul 23, 2023
This PR resolves EmbarkStudios#210 by adding `osi` and `fsf` as  new values for `allow-osi-fsf-free. This allows for the use case where a cargo-deny user wants to blanket allow all FSF licenses while not caring about OSI (or vice versa).
Jake-Shadle pushed a commit that referenced this issue Jul 25, 2023
This PR resolves #210 by adding `osi` and `fsf` as new values for
`allow-osi-fsf-free`. This allows for the use case where a cargo-deny
user wants to blanket allow all FSF licenses while not caring about OSI
(or vice versa).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant