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

module_utils/cloud.py is licensed GPLv3+ #131

Closed
abadger opened this issue Aug 11, 2020 · 2 comments · Fixed by #488
Closed

module_utils/cloud.py is licensed GPLv3+ #131

abadger opened this issue Aug 11, 2020 · 2 comments · Fixed by #488
Assignees
Labels
affects_2.10 bug This issue/PR relates to a bug has_pr priority/high

Comments

@abadger
Copy link

abadger commented Aug 11, 2020

SUMMARY

This module_utils file is licensed GPLv3+ rather than BSD:

https://github.com/ansible-collections/amazon.aws/blob/main/plugins/module_utils/cloud.py

This was a problem in the ansible/ansible repo as module_utils files were supposed to be licensed BSD so that third parties could use the code even if their code was licensed under an GPLv3 incompatible license. I'm not sure if the same policy exists for the amazon.aws collection. If not, you can close this (and you may want to license new contributions to the other module_utils files under the GPLv3+ so that it's easier to explain the licensing requirements).

If that policy does hold, then you'll need to do something about this file. The PR in the ansible/ansible repo never got sign off from the author and other contributors: ansible/ansible#28372 so you may need to reimplement this functionality from scratch rather than getting it relicensed.

ISSUE TYPE
  • Bug Report
COMPONENT NAME
ANSIBLE VERSION

Problem exists in current HEAD: 5cfd130

CONFIGURATION

OS / ENVIRONMENT
STEPS TO REPRODUCE
EXPECTED RESULTS
ACTUAL RESULTS

@jillr
Copy link
Collaborator

jillr commented Aug 26, 2020

@abadger Thanks for bringing this up. We're not currently deviating from the general Ansible project policies so this is definitely an issue.

@ansibullbot ansibullbot added affects_2.10 bug This issue/PR relates to a bug has_pr needs_triage labels Aug 27, 2020
@gravesm gravesm self-assigned this Dec 11, 2020
@goneri goneri self-assigned this Jan 15, 2021
@jillr
Copy link
Collaborator

jillr commented Jun 25, 2021

To date we've gotten consent from every contributor except one (many via direct emails). As we do not have agreement from all contributors we'll be re-implementing this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
affects_2.10 bug This issue/PR relates to a bug has_pr priority/high
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants