aws-sdk-android icon indicating copy to clipboard operation
aws-sdk-android copied to clipboard

License clarification

Open licaon-kter opened this issue 1 year ago • 5 comments

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?

licaon-kter avatar Jul 01 '24 15:07 licaon-kter

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

tylerjroach avatar Jul 01 '24 15:07 tylerjroach

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.

licaon-kter avatar Jul 01 '24 15:07 licaon-kter

@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 avatar Jul 26 '24 14:07 phantumcode

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

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?

licaon-kter avatar Sep 02 '24 11:09 licaon-kter

We'll update the License.txt file to match. See https://github.com/aws-amplify/aws-sdk-android/pull/3634

phantumcode avatar Sep 05 '24 19:09 phantumcode

The license has been updated in the SDK 2.77.1 release.

mattcreaser avatar Nov 21 '24 19:11 mattcreaser

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.

github-actions[bot] avatar Nov 21 '24 19:11 github-actions[bot]