Skip to content

Extend license data model to tell which licenses IDs represent a CLA #3147

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

Closed
fviernau opened this issue Nov 16, 2022 · 2 comments
Closed

Extend license data model to tell which licenses IDs represent a CLA #3147

fviernau opened this issue Nov 16, 2022 · 2 comments
Assignees

Comments

@fviernau
Copy link
Contributor

fviernau commented Nov 16, 2022

Contributor License Agreements (CLAs) seem fundamentally different from licenses which apply to the use of open source.
The likelyhood that also the handling in context of policy automation differs seems high.

So, it would make sense to have a way to tell which licenses do represent a CLA. This could be done by either of

  1. Introducing a dedicated category and assigning CLAs (only) to that category
  2. Adding an attribute to the license data model, like e.g. is_cla

I'd tend towards 1., as the licenses seem so different - but I'm not a legal person and lack the overview and details of all the licenses.

@DennisClark
Copy link
Member

@fviernau thanks very much for your observations. I am generally very reluctant to introduce a new license category, but the CLA case is so obviously different that it might be the best approach, and would potentially provide corresponding benefits for clarity and reporting purposes. I will discuss this further with my colleagues. This approach should of course help us with resolving Issue #3038

@DennisClark
Copy link
Member

done

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants