mikepenz / AboutLibraries

AboutLibraries automatically collects all dependencies and licenses of any gradle project (Kotlin MultiPlatform), and provides easy to integrate UI components for Android and Compose-jb environments
http://mikepenz.github.io/AboutLibraries/
Apache License 2.0
3.57k stars 416 forks source link

Code embedded in the content of BSD license #995

Open przanBrainly opened 1 month ago

przanBrainly commented 1 month ago

Thank you for the library, I really appreciate its flexibility!

About this issue

For some libraries, the BSD license is presented with some code (<<var;name=copyright) instead of simple placeholders or proper values; please check the attached image.

Example libraries: https://mvnrepository.com/artifact/com.facebook.shimmer/shimmer/0.5.0 https://mvnrepository.com/artifact/com.esotericsoftware/kryo

Screenshot 2024-06-06 at 07 48 05

Details

mikepenz commented 1 month ago

Thank you very much for the report. Will look into this report

mikepenz commented 1 week ago

The values you see are the result of the license including these placeholders when retrieving from SPDX, as you can see here: https://spdx.org/licenses/BSD-3-Clause.txt

Which is same as the BSD-3 license text as linked here:

The plugin won't insert placeholders, as that's challenging to get correct.

For this case I fear it is working as intended.