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

[License Exception Request] [Crossplane] [MPL-2.0] #818

Open
jeanduplessis opened this issue Jun 19, 2024 · 1 comment
Open

[License Exception Request] [Crossplane] [MPL-2.0] #818

jeanduplessis opened this issue Jun 19, 2024 · 1 comment
Assignees

Comments

@jeanduplessis
Copy link

Component details

License name

Mozilla Public License (MPL) version 2.0

Code modified?

Modified form.

Forks are currently maintained here:

We would like to move these forks into the github.com/crossplane-contrib organization, and will do so upon approval of the license exception request.

Changes contributed?

Yes, the intention is for all bug fixes and enhancements to be contributed back upstream.

Any alternatives?

No viable alternatives exist.

Integrates with other components?

The providers mentioned in this request are used (linked at build time) by the following Crossplane providers:

@jeanduplessis
Copy link
Author

Please note that instead of forking and modifying the TF providers we intend to switch to an approach where we would reference the code unmodified and at build time apply a set of patches. This is possibly a cleaner approach, but not sure if this improves or hinders our case for an exception.

As an example refer to https://github.com/pulumi/pulumi-aws
It includes the upstream provider as a submodule and applies a directory of patches at build time.

As a matter of process we would always attempt to land patches upstream first.

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

4 participants