There is an open issue in compactmap to change to Apache 2.0 licensing (https://github.com/vlsi/compactmap/issues/6). Regardless, as of now, this causes spring-cloud-netflix to effectively be LGPL 3.0.
Comment From: spencergibb
I'm having our team look at it.
It is a transitive dependency of netflix eureka-client.
https://www.difference.wiki/gpl-vs-lgpl/
https://fluendo.com/en/blog/post/gpl-vs-lgpl/
Comment From: vlsi
Oh, that was unexpected. I've updated the license for CompactMap to Apache-2.0, however, there are issues with Central (504, etc), so I don't know when I will be able to publish it.
Comment From: vlsi
https://search.maven.org/artifact/com.github.vlsi.compactmap/compactmap/2.0/jar is there