-
Notifications
You must be signed in to change notification settings - Fork 244
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
[Licensing Question] Import semver
package partially into code base
#2504
Comments
Is the only file in question the test fixture? |
@austinlparker and also The following methods have been copied with very minor modifications into the
|
I am not a lawyer but I do know how to find them, so let me submit this to CNCF. I think it is fine as long as you include the ISC license as well as the Apache2 license but I'd rather we check to make sure. |
https://github.com/cncf/foundation/blob/main/recommendations-for-attribution.md might answer some portions of that question |
One of the reasons we are asking about ISC is because https://github.com/open-telemetry/community/blob/main/guides/contributor/processes.md#copyright-notices says:
I'd be curious if we change that "BSD and MIT are the only" to instead defer to the CNCF allowlist that Serkan pointed to above (https://github.com/cncf/foundation/blob/main/allowed-third-party-license-policy.md#approved-licenses-for-allowlist). |
thanks for calling this out @trentm, I would assume this can (and needs to?) be updated to to point to the CNCF document. |
… in CNCF repos This came up in open-telemetry/opentelemetry-js#5305 Refs: open-telemetry#2504
I've opened #2506 for this. |
Hi all,
I am OTEL FAAS SIG maintainer and working on reducing OTEL Lambda Node.js layer coldstart overhead.
During my analysis I have noticed that
semver
package initialization has some impact on the startup time.So, I am working on replacing
semver
package with more lightweight internal/custom semantic versioning implementation having only required functionalities: open-telemetry/opentelemetry-js#5305Some of the code parts in the custom semver implementation are imported (with very minor modifications) from the actual
semver
package and their license isISC
.So, even though
ISC
is listed as one of the allowed ones here, we are not sure that whetherISC
license header to the associated source file(s) orYou can check the discussion in the PR here: open-telemetry/opentelemetry-js#5305 (comment)
Waiting for your feedbacks ...
cc @trentm @mx-psi @tylerbenson @dyladan
The text was updated successfully, but these errors were encountered: