Adobe-Marketing-Cloud / aep-sdks-documentation

Documentation repository for the Adobe Experience Platform Mobile SDKs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Adobe SDKs licences

emartynov opened this issue · comments

Where I can find the SDKs licences?

We use cashapp licences plugin and we get next output:

com.adobe.marketing.mobile:analytics:2.0.1
 - ERROR: Unknown license name 'The Apache License, Version 2.0' with no URL is NOT allowed
com.adobe.marketing.mobile:assurance:2.0.1
 - ERROR: Unknown license name 'Apache License, Version 2.0' with no URL is NOT allowed
com.adobe.marketing.mobile:core:2.0.1
 - ERROR: Unknown license name 'The Apache License, Version 2.0' with no URL is NOT allowed
com.adobe.marketing.mobile:identity:2.0.1
 - ERROR: Unknown license name 'The Apache License, Version 2.0' with no URL is NOT allowed
com.adobe.marketing.mobile:lifecycle:2.0.1
 - ERROR: Unknown license name 'The Apache License, Version 2.0' with no URL is NOT allowed
com.adobe.marketing.mobile:signal:2.0.1
 - ERROR: Unknown license name 'The Apache License, Version 2.0' with no URL is NOT allowed
com.adobe.marketing.mobile:userprofile:2.0.0
 - ERROR: Unknown license name 'Adobe Proprietary' with no URL is NOT allowed

The first is fixable with additional configuration of the plugin. However, we already allowed Apache license at our build the only difference I see that Adobe is not using SPDX identifier properly (hard to say without having access to the source code). You can check how kotlin team specifies licences for the own libraries.

The second error about Adobe Proprietary - can I read something about it? Can you specify for this library in pom like other libraries do?

BTW, the user profile for iOS has Apache licences. I wonder why it is different.

And for the Apache license - add the license URL, and it should work as expected.

It's a duplicate issue of adobe/aepsdk-core-android#415, close it.