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 clarification #3605

Closed
licaon-kter opened this issue Jul 1, 2024 · 7 comments
Closed

License clarification #3605

licaon-kter opened this issue Jul 1, 2024 · 7 comments
Labels
question General question

Comments

@licaon-kter
Copy link

Reading https://github.com/aws-amplify/aws-sdk-android/blob/main/LICENSE.txt says:

The AWS SDK for Android is generally licensed under the Apache 2.0 License, with the Amazon Cognito Identity Provider aws-android-sdk-cognitoidentityprovider subcomponent being licensed under the Amazon Software License, and the Amazon Lex subcomponent under the path aws-android-sdk-deepsense/src/main/jni/ under the AWS Customer Agreement (https://aws.amazon.com/agreement/ ).

Which sounds fine, but looking at the maven repo, eg. https://mvnrepository.com/artifact/com.amazonaws/aws-android-sdk-auth-core/2.75.2

I see License: Amazon

Looking at the POM file: https://repo1.maven.org/maven2/com/amazonaws/aws-android-sdk-auth-core/2.75.2/aws-android-sdk-auth-core-2.75.2.pom we see Amazon Software License

Can we get some clarification?

@tylerjroach
Copy link
Member

Hi @licaon-kter I see what you mean. I'll get back to you with an answer shortly.

@phantumcode phantumcode added the question General question label Jul 1, 2024
@licaon-kter
Copy link
Author

ref: https://gitlab.com/fdroid/fdroid-suss/-/merge_requests/23/diffs

For F-Droid we can't include apps that depend on non-FOSS licensed code.

@phantumcode
Copy link
Member

@licaon-kter We've updated the the license name in the POM file to Apache 2.0. The change will be reflected our next release.

@phantumcode phantumcode added the pending-release Code has been merged but pending release label Jul 26, 2024
@licaon-kter
Copy link
Author

Ok, so looking again at https://mvnrepository.com/artifact/com.amazonaws/aws-android-sdk-auth-core/2.77.0 it's Apache 2.0 👍

now, reading again

the Amazon Cognito Identity Provider aws-android-sdk-cognitoidentityprovider subcomponent being licensed under the Amazon Software License

and looking at https://mvnrepository.com/artifact/com.amazonaws/aws-android-sdk-cognitoidentityprovider/2.77.0 we have the opposite issue, this is marked as Apache 2.0 when it should not, right?

@github-actions github-actions bot added the pending-maintainer-response Issue is pending response from an Amplify team member label Sep 2, 2024
@phantumcode
Copy link
Member

We'll update the License.txt file to match. See #3634

@github-actions github-actions bot removed the pending-maintainer-response Issue is pending response from an Amplify team member label Sep 5, 2024
@mattcreaser
Copy link
Member

The license has been updated in the SDK 2.77.1 release.

@github-actions github-actions bot removed the pending-release Code has been merged but pending release label Nov 21, 2024
Copy link
Contributor

This issue is now closed. Comments on closed issues are hard for our team to see.
If you need more assistance, please open a new issue that references this one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question General question
Projects
None yet
Development

No branches or pull requests

4 participants