-
Notifications
You must be signed in to change notification settings - Fork 147
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
Dependencies License check #651
Comments
Since opcua and mock_interval are not used by the platform itself, this might be a good reason to move the discovery handlers into their own repos. |
Okay, just edited the description, it's |
Ah, gotcha. In that case, arguing for an exception seems better unless there's a differently licensed mocking library that's worth the migration. |
Issue has been automatically marked as stale due to inactivity for 90 days. Update the issue to remove label, otherwise it will be automatically closed. |
Issue has been automatically marked as stale due to inactivity for 90 days. Update the issue to remove label, otherwise it will be automatically closed. |
We are currently not checking our dependencies licenses, however per CNCF guidelines we should ask governing board for approval of dependencies not using allowed licenses.
I made a quick license audit of our dependencies and found two that should require approval from CNCF:
opcua
crate is under MPL licensemock_instant
crate is under 0BSD licenseTools like
cargo-deny
(used bykube-rs
for example) exists to enforce this kind of requirements on dependencies.The text was updated successfully, but these errors were encountered: