kubernetes / steering

The Kubernetes Steering Committee
Apache License 2.0
86 stars 61 forks source link

License exemption for hashicorp MPL-2.0 projects #210

Closed nikhita closed 2 years ago

nikhita commented 3 years ago

There are a number of projects in Kubernetes that have github.com/hashicorp/consul or github.com/armon/consul-api as a direct/transitive dependency. Hashicorp's licenses are MPL and while some of their repos are blessed by CNCF as exceptions, consul is not. https://github.com/cncf/foundation/blob/master/license-exceptions/cncf-exceptions-2019-11-01.json

We should work with the CNCF GB to either get an exemption for this specific repo or get a blanket exemption for all of the hashicorp MPL-2.0 projects (preferable).

xref https://github.com/cncf/foundation/issues/138, https://github.com/kubernetes/steering/issues/57#issuecomment-458968990

nikhita commented 3 years ago

cc @swinslow @caniszczyk

caniszczyk commented 3 years ago

FYI

"RESOLVED: That go-retryablehttp, when used in unmodified form, is approved as an exception to the CNCF Intellectual Property Policy" was recently approved by the CNCF GB and @swinslow will be updating the license exceptions.

k8s-triage-robot commented 3 years ago

The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

justaugustus commented 3 years ago

@nikhita -- Is this one still active?

justaugustus commented 3 years ago

/remove-lifecycle stale

justaugustus commented 2 years ago

/assign @dims (for close message)

dims commented 2 years ago

CNCF GB decided that they will only approve license exception on a per repo basis. So it's out of our hands.