It seems that Pivotal is distributing Objenesis binaries repackaged in the spring-core JAR. The spring-core binary JAR does not mention this in the license files included within, nor does it include the information in the NOTICE file in Objenesis JAR file (META-INF/NOTICE in https://repo1.maven.org/maven2/org/objenesis/objenesis/3.1/objenesis-3.1.jar).
It is not clear to me if Pivotal is required to include the NOTICE contents in the binary distribution package by the Apache 2.0 terms, but doing so would certainly make it easier for redistributors of spring-core to discover that they must include the Objenesis NOTICE contents in their own documentation.
Comment From: sbrannen
Thanks for bringing this up.
license.txt includes the licenses for ASM and CGLIB. Thus the omission of the license for Objenesis was an oversight that we will correct.
As for your inquiries regarding inclusion of the Objenesis NOTICE file, I am not qualified to answer that, but we will investigate.
Comment From: sbrannen
Changes to the license.txt file will be addressed in #24340 and related backport issues.
Comment From: sbrannen
The Objenesis NOTICE file contents will be included in Spring Framework 5.2.4 binaries as follows: https://github.com/spring-projects/spring-framework/blob/master/src/docs/dist/license.txt