Hi, > Did RAT catch this? If not, why bother doing anything here?
Because RAT is a simple tool and it doesn’t catch everything. It even tells you that when you run it. NOTE: Rat is really little more than a grep ATM Rat is also rather memory hungry ATM Rat is very basic ATM Rat highlights possible issues Rat reports require intepretation Rat often requires some tuning before it runs well against a project Rat relies on heuristics: it may miss issues Re “why bother doing anything” while I don’t think this is a big issue we have some files that are clearly Apache licensed but they have the wrong header text. The full header text is required by Apache legal policy [1] other than in a couple of cases. IMO we should just fix it and move on. Thanks, Justin 1. https://www.apache.org/legal/src-headers.html#headers