zentol opened a new pull request #15883: URL: https://github.com/apache/flink/pull/15883
With this PR the license checker searches all jar files we releases for files containing text fragments that indicate incompatible licenses. I have select a few licenses that I think we could maybe at some point run into. There are a fair number of exclusions that filter out various false-positives. The DEPENDENCIES file by maven frequently contains forbidden fragments because of a dual-licensed dependency; similar things happen in LICENSE/NOTICE files, which may also contain additional hints for downloading optional components (which is permitted). Dual-licensing strikes again in the javax/glassfish dependencies that we bundle. For reviewing purposes it can be useful to revert 8f3d483d7432f2857035be07d8f54612cde18b57 and 06b3e26d9239e31e247588755fe649fec96c256a. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org